prg1 clases01

16
Programación I

Upload: joral-juarez

Post on 14-Dec-2014

726 views

Category:

Education


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Prg1 clases01

Programación I

Page 2: Prg1 clases01

IDE de VB2010

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 3: Prg1 clases01

IDE de VB2010

1. Menús: agrupa las funciones de personalización del IDE, la ayuda, la visualización de las ventanas contenedoras de herramientas, el acceso a propiedades, y la función de compilación de proyectos.

2. Barra de herramientas: en ella se pueden agrupar los principales botones equivalentes a las funciones más utilizadas de los menús.

3. Cuadro de herramientas: agrupa los controles que permiten diseñar la interfaz gráfica de las aplicaciones (botones, cajas de texto, grilla de datos, etc.).

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 4: Prg1 clases01

IDE de VB2010

4. Editor de código: es el área de trabajo donde escribimos las sentencias que ejecutará el programa para funcionar.

5. Explorador de soluciones: en él se listarán todos los archivos y recursos internos y externos que componen un proyecto.

6. Ventana de propiedades: desde ella podemos asignar el nombre a formularios y controles, y ajustar las propiedades de cada uno de ellos, la posición en pantalla, las fuentes y los colores, entre otras características.

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 5: Prg1 clases01

IDE de VB2010

7. Ventana de inmediato: aquí veremos en modo depuración los valores asignados a variables o a las propiedades de nuestros controles y objetos.

8. Lista de errores: la lista de errores, advertencias y mensajes nos mantendrá informados sobre las equivocaciones cometidas al escribir el código y que el motor de depuración detecte. También permite evaluar datos de variables o espacios de nombre no declarados, entre otras advertencias.

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 6: Prg1 clases01

Estructura de una solución

Visual Basic denomina solución a aquellos proyectos que iniciamos, y que guardarán la interfaz y el código fuente de una aplicación.

Dependiendo del tipo de proyecto de que se trate, la estructura de una solución puede llegar a variar. No es igual la de una solución Windows Forms que la de una solución Aplicación de consola. La primera contendrá forms, módulos, archivo de recursos, módulos de clases e imágenes externas, mientras que la segunda tendrá uno o más módulos, módulos de clase y recursos externos, pero no tendrá forms ni imágenes externas.

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 7: Prg1 clases01

Estructura de una solución

En el Explorador de soluciones podemos ver todos los archivos que contiene nuestra solución, así como agregar y eliminar otros que necesitemos.

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 8: Prg1 clases01

Carpetas y archivos que componen

una solución

Las carpetas y los archivos que componen una solución se guardan por defecto en una ruta específica dentro de:

Esta ruta puede cambiarse si necesitamos concentrar todos los proyectos en un único servidor de archivos o disco de red.

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 9: Prg1 clases01

Variables

Las variables, como su nombre lo indica, se utilizan para almacenar valores que tienen la propiedad de variar el contenido. Cuando hablamos de contenido nos referimos a cualquier tipo de datos, por ejemplo un nombre, una fecha, un color, un número etc...

En VB conviene declarar las variables, o sea, avisarle a VB que vamos a utilizar dichas variables. A estas se las declara en el comienzo del código y se les antepone la palabra reservada Dim, luego el nombre que nosotros queramos y seguido el tipo de dato que almacenará, por ejemplo si quiero almacenar en una variable llamada Numero.

Dim numero As Integer

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 10: Prg1 clases01

Variables

• La palabra Integer le avisa a vsiaual basic que voy a guardar un número entero. Después de declararla le podemos asignar un valor con el operador "=", Ejemplo:

Dim numero As Integer

numero = 1500

• Pero hay que tener en cuenta que al declarar una variable, en este caso, integer, no podríamos almacenar en ella una cadena de caracteres como por ejemplo: un nombre o cualquier otro tipo de datos que no sea un número entero. Si sucedería esto nuestro programa daría un error en tiempo de ejecución, mostrándonos que no coinciden los tipos de datos.

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 11: Prg1 clases01

Tipos de Datos.

• Los tipos de datos, indican el tipo de valor que puede almacenar una variable. Los principales tipos de datos:

• Números enteros: dentro de los números enteros tenemos varios tipos de datos dependiendo el rango que queramos utilizar:

• Byte: puede almacenar números enteros dentro del rango desde 0 a 255

• Integer: puede almacenar números enteros dentro del rango -32.768 a 32.767

• Long: puede almacenar números enteros dentro del rango -2.147.483.648 hasta 2.147.483.648 .

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 12: Prg1 clases01

Tipos de Datos.

• Números decimales: para almacenar números decimales contamos con los siguientes tipos de datos:

• Single: almacena números decimales en el rango +/- 1e-45 hasta 3e38

• Double: desde +/- 5e-324 hasta 1.8e308

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 13: Prg1 clases01

Tipos de Datos.

• Cadenas de caracteres: las cadenas de caracteres se definen con la palabra String y tienen un rango de hasta 2 billones de caracteres.

• Tipos de valores lógicos: para almacenar tipos de valores lógicos como verdadero o falso, se utiliza la palabra Boolean y sus 2 posibles valores son True (verdadero) y False (falso).

• Fechas y horas: Para almacenar fechas y horas se utiliza la palabra Date

• Tipo variant: Las variables de este tipo pueden almacenar cualquier tipo de valor, pero ocupan mas memoria.

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 14: Prg1 clases01

Constantes.

• Las constentes, como las variables, se utilizan para guardar datos y valores para nuestro programa, pero a diferencia de estas últimas (las variables), el contenido que almacenen no cambia, siempre es constante.

• A diferencia de las variables que se declaran con la palabra Dim, las Constantes se declaran con la palabra Const.

• Ejemplo:

• Const iva=0.13

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 15: Prg1 clases01

Ejemplos.

• Dim num1 As Integer

• Dim num2 As Integer

• num1 = 10

• num2 = 20

• MsgBox(num1 + num2)

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez

Page 16: Prg1 clases01

Ejemplos.

• Dim nombre As String

• Dim apellido As String

• nombre = "Adriana"

• apellido = "Castro"

• MsgBox(nombre)

• MsgBox(apellido)

- Universidad Francisco Gavidia | Ing. Jorge A. Juárez