Académique Documents
Professionnel Documents
Culture Documents
1
FASE 1: PASO 0
Nombre :
MIGUEL ANGEL DOMINGUEZ CRISTANCHO
Tutor
JAIME RUBIANO LLORENTE
Tabla de Contenido
• Introducion
• Mapa Conseptual
• Entorno del curso, su estructura y contenido
• Informe con los datos solicitados en el anexo 1 paso 0 pre saberes del curso.
• Conclusiones
• Referencia bibliograficas
3
Introducción
Visual Basic (VB) es un lenguaje de programación dirigido por eventos, desarrollado por Alan
Cooper sus siglas hacen referencia al método que utiliza para crear la interfaz grafica de usuario
(GUI) que ha evolucionado a partir del leguaje BASIC original. Este leguaje de programación
contiene centenares de instrucciones, funciones y palabras claves, muchas de las cuales están
directamente relacionadas con la interfaz grafica de Windows el siguiente trabajo se realizo
con el fin de dar a conocer los conceptos básicos, sus características mas importantes y algunas
diferencias con algunos leguajes de programación.
4
Mapa conceptual
Visual Basic
Sus principales características se basan en el diseño gráfico el cual permite que el programador
interactué de forma fácil y rápida, otra característica es que su código puede ser ejecutado en
diversos sistemas operativos, Visual 2010 esta con orientación a objetos y eventos, lo que
significa que el código de programación está dividido en bloques y los eventos son asociados
a botones que realizan acciones. Su manejo de diseño visual le permite al programador
interactuar más fácil con la máquina.
En Visual Basic tenemos conceptos importantes como lo son Objetos y eventos para ello
haremos una breve descripción de estos conceptos lo cuales nos llevan a desenvolvernos mas
en el mundo de Visual Basic.
Objeto llamamos a los elementos con comportamiento y estado. Métodos y atributos concretos
instancias de clases que interactúan por medio de mensajes un objeto puede ser una aplicación
o una parte de un programa.
Como ejemplo tenemos un carro esto es un objeto, tiene propiedades como color, forma,
tamaño, el método del objeto seria lo que puede hacer el, tal como moverlo frenarlo, girar y el
evento seria lo que desencadena una acción.
Los eventos son un mensaje enviado por un objeto dentro de un programa al bucle principal
del mismo, informándole que algo ha sucedido. Ese "algo" puede variar ampliamente, desde
un reloj corriendo a un clic del ratón en la parte del usuario. El programa puede capturar este
evento y utilizar la información dentro de este para tomar decisiones sobre otras operaciones.
Para concluir estos dos conceptos podríamos decir que uno depende el otro ya que los eventos
son mensajes o interacción enviadas a un objetos el cual actual de forma inmediata, por otro
lado podríamos definir como objetos en Visual Basic a cualquier elemento por ejemplo: un
6
formulario una imagen un control teniendo en cuenta el ejemplo del carro pero ya entrando en
el mundo de Visual Basic.
Una de las grandes diferencias son las parte grafica ya que es mucho mas complejo de trabajarla
en C++ otra de las diferencias es que Visual Basic fue diseñado para trabajar en entornos de
Windows mientras que C++ es mas dado a entornos de Unix, su sintaxis y forma de desarrollar
también es muy diferente en cada uno de los leguajes de programación. Y por ultimo tenemos
que Visual Basic está basado en objetos, C++ es orientado a objetos.
Llevado al mundo de Visual Basic La palabra Visual hace referencia al método para crear la
interfaz gráfica del usuario (GUI), en donde se colocan objetos prefabricados dentro de la
pantalla.
No pero para mi el modo diseño se deriva del entorno grafico el cual es una de las grandes
ventajas que tiene Visual Basic y ya como tal el modo de ejecución el lo que viene de fondo
tales como la programación de la interface como tal.
¿Conoce la diferencia entre constantes, variables y operadores?
7
Digamos que mas que la diferencia es la relación que tiene cada una ya que una depende de la
otra por ejemplo una variable es aquella que definimos para identificar un tipo de dato, las
contantes son aquellas que nos asignan el espacio en la memoria del computador y un operador
es como su nombre a todas las operaciones que deseamos realizar dentro de la interface tales
como suma, resta, multiplicación y división siendo estas las mas básicas.
Por lo anterior podemos ver es como estas 3 definiciones están relacionadas y a pesar de que
cada una desempeña un papel diferente al momento de la programación tienen mucha relación
• Ejemplo de conceptos: una variable es asignada para un tipo de dato, el cual puede ser
definido con una constante y una operación es aquella ecuación matemática o lógica
entre variables que tienen definido una constante o un dato.
Defina con sus palabras lo que cree que es programación orientada por eventos
Para mi la programación orientada a eventos es las acciones que realiza el usuario cada vez que
genera una actividad dentro de la interface por ejemplo cuando el usuario genera un clic en un
botón predeterminado esto hace que se realice un evento el cual manda una señal directa al
código o lo que llamamos un objeto.
if – else es uno de los condicionales simples mas fáciles su característica establecer una
respuesta a una pregunta que puede ser verdadera como falsa por ejemplo:
Necesito definir si un numero digitado por un usuario es par o impar para ello el if nos servirá
para nuestra primer condición ya que si el numero digitado es par entra a esta condición y
mostrando la respuesta finaliza el programa y el else es la condición que nos permite decir si
ese numero no es para ya que si no es par entra al if y al momento de evaluar pasaría al else de
manera inmediata siendo así el else quien nos muestre la respuesta.
Un ciclo for es una sentencia que nos permite repetir nuestro código cierta cantidad de veces.
Sus características son:
• Siempre se hace uso de una variable (contador) que incrementará su valor
automáticamente y ayudará a determinar si se continúa o finaliza el ciclo.
• El contador deberá inicializarse con un valor, generalmente 0 ó 1, dependiendo de lo
que se esté realizando.
• Un ciclo puede contener otro ciclo dentro de sí (a esto se le denomina ciclo anidado).
Nunca se debe utilizar el mismo nombre de la variable (contador) en ambos ciclos, pues
el programa no podrá determinar cuándo se finaliza el ciclo.
Los ciclos while son también una estructura cíclica, que nos permite ejecutar una o varias líneas
de código de manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sin
siquiera conocer cuando se va a dar el valor final que esperamos, los ciclos while, no dependen
directamente de valores numéricos, sino de valores booleanos, es decir su ejecución depende
del valor de verdad de una condición dada, verdadera o falso, nada más. De este modo los
ciclos while, son mucho más efectivos para condiciones indeterminadas, que no conocemos
cuando se van a dar a diferencia de los ciclos for, con los cuales se debe tener claro un principio,
un final y un tamaño de paso.
9
Conclusiones
Para concluir el presente trabajo decimos que Visual Basic es un leguaje de programación
orientado a eventos el cual esta basado en su interface grafica la cual nos facilita todo su
entorno de programación es un programa basado en objetos aprendimos conceptos
importante dentro de su codificación lo cual son los ciclos mas conocidos como bucles que
son aquellos que no permiten realizar repeticiones en nuestro código cierta cantidad de
veces, otro concepto importante y que nos ayudara a entrar en el mundo de la programación
son esos condicionales los cuales iniciaremos a trabajar con seudocódigo.
BIBLIOGRAFÍA