Beruflich Dokumente
Kultur Dokumente
Paso 0 – Presaberes
PRESENTADO A:
JAIME RUBIANO LLORENTE
TUTOR
INTRODUCCION....................................................................................................................... 3
Actividades a desarrollar ............................................................................................................ 4
Solución Anexo 1. ........................................................................................................................ 5
CONCLUSIONES ..................................................................................................................... 10
BIBLIOGRAFÍA ....................................................................................................................... 11
INTRODUCCION
Esta actividad tiene como objetivo principal identificar algunos conceptos básicos del
curso, para que el estudiante tenga una base de presaberes requeridos para el curso.
¿Cuáles son las características más importantes del Visual Basic Básico?
Integra el diseño e implementación de formularios de Windows.
Permite usar con facilidad la plataforma de los sistemas Windows, dado que tiene
acceso prácticamente total a la API de Windows, incluidas librerías actuales.
Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar
información, documentación y fuentes para los proyectos.
Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros
lenguajes.
Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las
aplicaciones mediante Microsoft Script Control.
Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está
disponible, de forma no oficial, un componente para trabajar con OpenGL.
Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto
Windows como Mac, que permite programar macros para extender y automatizar
funcionalidades en documentos, hojas de cálculo, bases de datos(Access).
Si bien permite desarrollar grandes y complejas aplicaciones, también provee un
entorno adecuado para realizar pequeños prototipos rápidos. (Herrero Encinar,
2010)
Los eventos son mecanismos mediante los cuales los objetos (ventanas o controles)
pueden notificar de la ocurrencia de sucesos. Un evento puede ser causado por una acción
del usuario (por ejemplo, cuando pulsar una tecla), por el sistema (por ejemplo,
transcurrió un determinado tiempo) o indirectamente por el código (por ejemplo, cuando
el código carga una ventana). En Windows, cada ventana y cada control pueden
responder a un conjunto de eventos predefinidos. Cuando ocurre uno de estos eventos, la
aplicación Windows ejecutará el método que tiene para responder a ese Evento.
(Fernández, 2009)
¿Qué diferencias encuentra ente la programación en lenguaje C++ y Visual Basic?
Visual Basic no es orientado a objetos sino a eventos. creas ventanas, cajas de texto,
botones, etc. Todos ellos reaccionan ante un evento y programas qué es lo que harán
dependiendo del evento que se dispare (hacer clic con el botón izq, con el derecho, pasar
el puntero sobre él, etc.)
C++ se deriva del lenguaje C de programación con la significación que C++ es 100%
orientado a objetos. Generas clases abstractas de lo que quieres automatizar o controlar
con un programa.
Una aplicación para Windows diseñada para interaccionar con el usuario presentará una
interfaz gráfica mostrando todas las opciones que el usuario puede realizar. Dicha
interfaz se basa fundamentalmente en dos tipos de objetos: ventanas (también llamadas
formularios) y controles (botones, cajas de texto, menús, listas, etc.). Por lo tanto, el
diseño consistirá en crear objetos que den lugar a ventanas y sobre esas ventanas se
dibujarán otros objetos llamados controles. Cada objeto estará ligado a un código que
permanecerá inactivo hasta que se produzca el evento que lo active. (Fernández, 2009)
Ventajas:
Mayor interacción con el usuario
Facilidad a la hora de diseñar.
El uso de formularios permite aumentar la eficiencia a la hora de programar.
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.
Las constantes, 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 numero = 53
Los operadores nos permiten operar, validar, comparar, asignar, distinguir, etc.., los
datos e instrucciones de código de nuestros programas. A continuación, los operadores
más importantes.
permiten trabajar con cálculos matemáticos como la suma (+), resta (-), división (/) y
multiplicación (*).
Ejemplo:
a=5
b = 15
c = a + b ' en este caso la variable c contendría el valor 20
Defina con sus palabras lo que cree que es programación orientada por eventos
Ejemplo:
If b <> 0 Then
Res = a / b
MessageBox.Show(“Resultado es: “ & Res)
End If
¿Cuáles son las características de un condicional anidado?
For (bucles)
El For... Next construcción realiza el bucle un número determinado de veces. Utiliza una
variable de control de bucle, también se denomina un contador, realizar un seguimiento
de las repeticiones. Especifique las iniciales y finales de los valores de este contador y,
opcionalmente, puede especificar la cantidad por la que incrementa de una repetición a
la siguiente.
For counter [ As datatype ] = start To end [ Step step ]
[ statements ]
[ Continue For ]
[ statements ]
[ Exit For ]
[ statements ]
Next [ counter ]
El ciclo For ejecuta una serie de instrucciones siempre y cuando se cumpla o no una
condición. Se denomina el ciclo contador porque usa una variable para controlar el
número de veces que ingresa a ejecutar las instrucciones. A continuación, presento la
sintaxis en donde indicamos el valor inicial de la variable su valor final que determina
las veces que se ejecutaran las instrucciones agregando su respectivo valor de
incremento.
instrucciones
next
CONCLUSIONES
Luego de culminar esta actividad puedo afirmar que mi conocimiento sobre la estructura,
la temática y los medios de evaluación del curso de Visual Basic Básico fueron
asimilados positivamente. Los conceptos más importantes incluidos en el entorno de
conocimiento y las nociones básicas de este lenguaje de programación, sus
características, Ventajas y Desventajas, su funcionalidad y la relación Objeto – Evento.
Los distintos operadores, variables, contadores etc.
BIBLIOGRAFÍA