Este documento proporciona instrucciones para configurar el entorno de desarrollo integrado (IDE) de Microsoft Visual Basic 2010 y crear proyectos de consola básicos. Explica cómo configurar opciones como Option Explicit y Strict, crear un nuevo proyecto de consola, agregar código para mostrar salida y solicitar entrada, y resolver un problema sencillo usando variables y cálculos. El documento contiene seis partes con instrucciones paso a paso y preguntas para comprender y aplicar los conceptos básicos de programación en Visual Basic.
1. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Universidad Capitán General Gerardo Barrios, SM. Guía Nº 1 - Computo I-10
Asignatura: Programación Computacional I Fecha: 17 de agosto de 2010
Docente: Lic. Marvin Antonio Romero Flores
Objetivo:
Configurar el entorno del IDE
el o
Conocer los elementos básicos de la sintaxis en Visual Basic 2010, aplicados en programas secuenciales estructurados a través de programas de
igu er
consola.
M om
an R
, S rvin
Para la realización de esta guía se necesitará lo siguiente:
1. Guía de Práctica No. 1
2. Computadora con software Microsoft Visual Basic 2010 (o 2008)
GB a
U c. M
Li
Blog www.miceminfo.net Foro
2. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Parte I:
Configurando el Entorno de IDE, Eligiendo Directorios de Trabajo, y Predeterminando Option Explicit y Strict
1. Ingrese a Visual Studio 2010
2. Ir al Menú Herramientas
3. Seleccionar Opciones…
2
el o
igu er
M om
an R
, S rvin
GB a
U c. M
Li
3
Blog www.miceminfo.net Foro
3. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
4. Se abrirá la ventana de Opciones de VS .NET, lo primero que haremos será visualizar las configuraciones que normalmente no observamos al tener
recién instalado nuestro VS.NET, ya que se consideran de carácter avanzado, y que se debe tener más cuidado al modificar sus valores, así que si
vas a modificar un parámetro que no se explique en esta guía, debes estar seguro de lo que estás haciendo, de lo contrario, limítate a realizar solo
lo que aquí se te explica…
5. Para habilitar y ver todas las configuraciones debes marcar la casilla Mostrar todas las configuraciones…
el o
igu er
M om
an R
, S rvin
GB a
U c. M
Li
5
Blog www.miceminfo.net Foro
4. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
6. Luego verás como ahora aparecen más opciones que antes…, ya lo hemos logrado, hemos habilitado la opción de mostrar todas las
configuraciones.
11
el o
igu er
M om
10
8
an R
9
, S rvin
GB a
U c. M
Li
7. Ahora vamos a predeterminar que nuestros proyectos sean guardados al crearse, para evitar olvidos posteriores al no guardar nuestros proyectos
antes de distribuir, además escogeremos nuestro directorio de trabajo, que es la ubicación en donde se almacenaran todos los proyectos de
manera predeterminada…
8. Ir al panel izquierdo y expandir las opciones dentro de Proyectos y soluciones.
9. Elegir General
10. Y marca la casilla de la opción que dice Guardar nuevos proyectos al crearlos.
11. Ahora cada vez que creemos un nuevo proyecto nos lo guardara en nuestro directorio de trabajo, pero… ¿cuál es ese directorio?, y ¿cómo lo elijo?,
para hacer los vamos a la primera opción del grupo General, y damos clic en botón examinar .
Blog www.miceminfo.net Foro
5. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
12. En el cuadro de dialogo de Ubicación del Proyecto, Elige o crea una carpeta donde consideres adecuado y selecciónala.
el o
igu er
M om
an R
, S rvin
GB a
U c. M
Li
12
13. Ahora solo revisamos la configuración que quede como la imagen después del paso Nº 6 de esta guía.
14. Ahora solo nos resta predeterminar los valores por defecto tanto para el OPTION EXPLICIT como para el OPTION STRICT, cuyo propósito usted ya
debe saber después de haber leído el material propuesto e investigado por su cuenta.
Blog www.miceminfo.net Foro
6. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
15. Sin cerrar la ventana de opciones, nos vamos a la opción Valores Predeterminados de VB
16
17
el o
igu er
M om
an R
, S rvin
15
GB a 18
U c. M
Li
16. Ahora solo debemos elegir ON en Option Explicit
17. También elegir ON en Option Strict
18. ¡Bien Hecho!, hemos terminado de configurar los parámetros más básicos de nuestro IDE de VS, ahora solo damos en Aceptar, para guardar los
cambios.
1. Pregunta 1:
¿Cómo afecta la configuración de Option Compare en sus diferentes valores a nuestros proyectos?
2. Pregunta 2:
¿Cómo afecta la configuración de Option Infer en sus diferentes valores a nuestros proyectos?
Blog www.miceminfo.net Foro
7. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Parte II
Creando un nuevo proyecto de consola
1. Ingrese a Visual Studio 2010
2. Aparecerá la página de inicio de Visual Studio 2010. Ir a la barra de herramientas y Crear un Nuevo Proyecto.
el o
2
igu er
M om
an R
, S rvin
GB a
U c. M
Li
Blog www.miceminfo.net Foro
8. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
3. Aparecerá la ventana de Nuevo Proyecto. En ella deberá hacer clic en Visual Basic.
4. Y luego en Windows.
5. En la lista de plantillas, haga clic en el ícono Aplicación de consola.
6. En el cuadro de texto Nombre escriba un miprimerproyecto como nombre para el proyecto.
7. Escoger la Ubicación donde se almacenará el proyecto, solo si quieres que sea diferente al directorio de trabajo configurado en la parte I.
8. Clic en Aceptar.
el o
3
igu er
4
M om
5
an R
, S rvin
GB a
U c. M
Li
6
7
8
Blog www.miceminfo.net Foro
9. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
9. Si todo lo anterior ha ido bien, aparecerá la siguiente ventana de código:
el o
igu er
M om
an R
, S rvin
GB a
U c. M
Li
Blog www.miceminfo.net Foro
10. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Parte III:
Salida de Datos por Consola
1. Modifique el código en el editor de la siguiente manera
el o
igu er
M om
an R
, S rvin
GB a
2. Ejecute el programa con F5 o haciendo clic en el botón Iniciar depuración:
U c. M
Li
2
Blog www.miceminfo.net Foro
11. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
3. La salida obtenida deberá ser igual a la siguiente captura:
el o
igu er
M om
an R
4. Guarde el proyecto, para ello vaya al menú superior Archivo y escoja la opción Guardar todo.
, S rvin
5. Si aparece un cuadro de diálogo solicitando el nombre del módulo, sólo haga clic en Guardar.
6. Cierre el proyecto, para ello al menú superior Archivo y escoja la opción Cerrar proyecto.
GB a
U c. M
Pregunta 1:
¿Para qué sirve el ‘ (apóstrofe) en el código?
Pregunta 2:
Li
Si colocamos el ‘ al principio de cualquier línea de código,¿ tiene un efecto semejante a borrar dicha línea?
Pregunta 3:
¿Qué pasa si comentamos la línea Console.Read()?
Blog www.miceminfo.net Foro
12. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Parte IV.
Entrada de Datos en Modo Consola
1. Cree un nuevo proyecto de consola, siguiendo los pasos descritos en la parte II.
2. Modifique el código de la siguiente manera:
el o
igu er
M om
an R
, S rvin
GB a
U c. M
Li
NÓTESE QUE EN EL CODIGO DE EJEMPLO NO SE ESTAN HACIENDO NINGUN TIPO DE CONVERSION, TODAS SE HACEN
DE MANERA IMPLICITA POR EL CLR, POR LO QUE SI USTED HA PREDETERMINADO OPTION STRICT ENCENDIDO (on),
DEBERÁ REALIZAR USTED LAS CONVERSIONES EXPLICITAS, CON CINT Y LA FUNCION TOSTRING.
3. Cuando ejecute el programa, éste le pedirá un número entero, introduzca 25 y luego presione ENTER.
Blog www.miceminfo.net Foro
13. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
4. Observe la salida.
5. Presione ENTER para finalizar el programa.
La siguiente es una captura de pantalla de una posible ejecución:
el o
igu er
M om
an R
, S rvin
GB a
U c. M
6. Guarde el proyecto.
Li
7. Cierre el proyecto.
Pregunta 1:
¿Para qué sirve el & (ampersand) en el código?
Pregunta 2:
Escriba la línea para declarar una variable entera llamada minumerito:
Pregunta 3:
Escriba la línea que lee del teclado el número y lo almacena en la variable minumerito
Blog www.miceminfo.net Foro
14. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
Parte V: Práctica
Resolviendo un algoritmo secuencial en Visual Basic
Resolver el siguiente problema, aplicando lo aprendido en las partes anteriores, y aplicando sus conocimientos de fundamentos de programación.
Problema:
el o
“Elaborar una aplicación de consola en VB.NET, que permita preguntar y almacenar en variables su nombre, y año de nacimiento, y el año actual, y con
igu er
estos datos calcular su edad aproximada en años, y de la misma forma almacenar ese resultado en una variable, se requiere mostrar en pantalla un
M om
pequeño resumen de todos los datos capturados y los resultados obtenidos”.
an R
, S rvin
Tareas a realizar:
1. Escriba el Algoritmo
2. Diseñe el Flujograma GB a
U c. M
3. Resuelva el problema creando una aplicación de tipo consola en VB.NET
Li
Blog www.miceminfo.net Foro
15. marfonline@gmail.com UGB San Miguel Lic. Marvin Romero
PARTE VI
INVESTIGACION “DE VERDAD”
1. Investigue cuáles son los operadores que se usan en Visual Basic 2010 para: Suma, Resta, Multiplicación, División, Residuo de división entera. (Por
ejemplo, el residuo de dividir 4 entre 3 sin decimales es 1).
2. Vea la siguiente captura de pantalla. A esta ventana se le conoce como IDE de Visual Studio 2010. Coloque el nombre a cada parte de la ventana de:
el o
igu er
M om
an R
, S rvin
GB a
U c. M
Li
Blog www.miceminfo.net Foro