Sei sulla pagina 1di 15

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI

Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas


Curso: Visual Basic Básico Código: 201416
Anexo 1 Paso 0 – Presaberes

PRESENTADO POR: WILMER ROMINGUER CORTES GONZALEZ

TUTOR: JAIME RUBIANO LLORENTE

GRUPO: 201416_8

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA ECBTI
CEAD: FACATATIVA
AÑO 2018
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416

INTRODUCCIÓN
Con la realización de esta actividad se dará inicio al curso de VISUAL BASIC BASICO, en esta actividad se dará a
conocer el contenido del Módulo y del protocolo del curso, mostrando la importancia de los propósitos, los
objetivos, las competencias y las metas que desarrollara el estudiante durante este proceso de aprendizaje
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416

Anexo 1 Paso 0 – Presaberes

Componente teórico básico

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

Los temas siguientes presentan y describen los componentes básicos de Visual Basic, un lenguaje de
programación orientado a objetos. Después de crear la interfaz de usuario para su aplicación con
formularios y controles, debe escribir el código que define el comportamiento de la aplicación. Como
sucede con cualquier otro lenguaje de programación moderno, Visual Basic admite una serie de
elementos de lenguaje y construcciones de programación comunes.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
Si ha programado en otros lenguajes, gran parte del material tratado en esta sección le resultará
familiar. Aunque la mayoría de las construcciones son similares a las de otros lenguajes, la naturaleza
orientada a eventos de Visual Basic presenta algunas diferencias sutiles.

Si está familiarizado con la programación, el material de esta sección sirve como introducción a los
bloques de creación básicos para escribir código. Una vez que comprenda los aspectos básicos, puede
crear aplicaciones eficaces con Visual Basic

¿Cómo define el concepto de objeto y evento?

Objeto:

Se trata de un ente abstracto usado en programación que permite separar los diferentes componentes de un programa,
simplificando así su elaboración, depuración y posteriores mejoras.
Los objetos integran, a diferencia de los métodos procedurales, tanto los procedimientos como las variables y datos
referentes al objeto.
A los objetos se les otorga ciertas características en la vida real. Cada parte del programa que se desea realizar es tratado
como objeto, siendo así estas partes independientes las unas de las otras.Los objetos se componen de 3 partes
fundamentales: metodos, eventos y atributos.

Eventos:
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416

Son aquellas acciones mediante las cuales el objeto reconoce que se está interactuando con él.

De esta forma el objeto se activa y responde al evento según lo programado en su código.

¿Qué diferencias encuentra ente la programación en lenguaje C++ y Visual Basic?


La diferencia principal radica en que son lenguajes de programación diferentes y por lo tanto, sus
interfaces de desarrollo (IDE - Integrated Development Environment) son distintas.

- Visual Basic ha sufrido una evolución muy importante desde su aparición. Nunca fue orientado a
objetos sino a eventos. Esto es, 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.

Por ejemplo, creas la clase Alumno. Cada alumno tiene atributos (Nombre, edad, curso, materias, etc)
y se relaciona con otros objetos como podría ser Examen (materia, calificación, profesor, etc)
Cuando instancías la clase Alumno, creas objetos.
Alumno 1, Alumno 2, etc.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
Actualmente tanto el C++ como el Basic los puedes usar con ambientes de desarrollo visuales de
Microsoft. Entonces tienes:
Visual Basic, Visual C++
La Suite que engloba varios de estos lenjuages en ambiente Visual es el Developer Studio que, además
de estos dos, cuenta con la versión de Java de Microsoft: J++.
Adicionalmente encontrarás herramientas para Bases de datos, Desarrollo Web, documentación, etc.

¿Qué significa entorno gráfico y cuáles son sus ventajas?

La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface) es un
programa informático que actúa de interfaz de usuario utilizando un conjunto de imágenes y objetos
gráficos para representar la información y acciones disponibles en la interfaz. Su principal uso, consiste
en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema operativo de
una máquina o computador.
Habitualmente las acciones se realizan mediante manipulación directa para facilitar la interacción del
usuario con la computadora. Surge como evolución de la línea de comandos de los primeros sistemas
operativos y es pieza fundamental en un entorno gráfico. Como ejemplos de interfaz gráfica de usuario,
cabe citar los entornos de escritorio Windows, el X-Window de GNU/Linux o el de Mac OS X, Aquí.
En el contexto del proceso de interacción persona-ordenador, la interfaz gráfica de usuario es el
artefacto tecnológico de un sistema interactivo que posibilita, a través del uso y la representación del
lenguaje visual, una interacción amigable con un sistema informático.

Ventajas:
· - Facilita el manejo de los procedimientos
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
· - Cada comando puede ser visualizado en pantalla mediante una imagen que lo representa

¿Conoce la diferencia de trabajo entre modo diseño y modo de ejecución?


La aplicación Visual Basic de Microsoft puede trabajar de dos modos distintos:

En modo de diseño el usuario construye interactivamente la aplicación, colocando controles en el


formulario, definiendo sus propiedades, y desarrollando funciones para
Gestionar los eventos.

La aplicación se prueba en modo de ejecución. En ese caso el usuario actúa sobre el programa
(Introduce eventos) y prueba cómo responde el programa. Hay algunas propiedades de los controles
que deben establecerse en modo de diseño, pero muchas otras pueden cambiarse en tiempo de
ejecución desde el programa escrito en Visual Basic 6.0

¿Conoce la diferencia entre constantes, variables y operadores?

Constantes

Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.
Ejemplo:
pi = 3.1416

Variable
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de
un proceso, su contenido puede cambiar durante la ejecución del programa.
Para poder reconocer una variable en la memoria de la computadora, es necesario darle un nombre con el cual podamos
identificarla dentro de un algoritmo.
Ejemplo:
area = pi * radio ^ 2
Las variables son: el radio, el area y la constate es pi

Clasificación de las Variables


Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416

De ejemplos.

Defina con sus palabras lo que cree que es programación orientada por eventos

La programación dirigida por eventos es un paradigma de programación en el que tanto la estructura


como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema,
definidos por el usuario o que ellos mismos provoquen.

¿Cuáles son las características de un condicional simple?


Las estructuras condicionales comparan una variable contra otro(s)valor (es), para que en base al
resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la
comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen
tres tipos básicos, las simples, las dobles y las múltiples.
¿Cuáles son las características de un condicional anidado?
Decimos que una estructura condicional es anidada cuando por la rama del verdadero o el falso de una
estructura condicional hay otra estructura condicional. El diagrama de flujo que se presenta contiene
dos estructuras condicionales. ... Es común que se presenten estructuras condicionales anidadas aún
más complejas.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416

¿Cuáles son las características de un ciclo for y su funcionamiento?

El ciclo for es uno de los más utilizados en programación debido a que permite repetir varias
instrucciones (pasos) un cierto número de ocasiones (por ejemplo, 10 veces). Se emplea en el
recorrido de vectores, matrices y estructuras, entre otros.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
Sobre sus características se puede mencionar que:

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.

¿Qué diferencias encuentra ente una estructura de selección y una de iteración?

Estructura Secuencial: En programación, tipo de estructura de control. También llamada estructura


secuencial. Orden de ejecución de instrucciones de forma secuencial, o sea, una instrucción después de
la otra. Esta es la más importante y engloba a las otros dos tipos: estructura de selección, y estructura
de repetición.

* Estructura Repetitiva (de repetición): En programación, tipo de estructura de control. Ejecuta cero o
más veces un grupo de instrucciones (bucle). El número de repeticiones está determinado por un
número dado, o hasta que deje de cumplirse o se cumpla una condición. Las estructuras de repetición
más usuales en los lenguajes de programación suelen ser WHILE, REPEAT y FOR.
Ver: Estructura repetitiva
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
* Estructura de Selección (o de decisión): En una estructura de selección/decisión, el algoritmo al ser
ejecutado toma una decisión, ejecutar o no ciertas instrucciones si se cumplen o no ciertas condiciones.
Las condiciones devuelven un valor, verdadero o falso, determinado así la secuencia a seguir. Por lo
general los lenguajes de programación disponen de dos estructuras de este tipo: estructura de decisión
simple (if), y estructura de decisión múltiple (CASE, SWITCH).

¿Qué significa el termino While?


Crea un bucle que ejecuta una sentencia especificada mientras cierta condición se evalúe como
verdadera. Dicha condición es evaluada antes de ejecutar la sentencia

Una expresión que se evalúa antes de cada paso del bucle. Si esta condición se evalúa como
verdadera, se ejecuta sentencia. Cuando la condición se evalúa como false, la ejecución continúa con la
sentencia posterior al bucle while.

¿Conoce la diferencia entre While y Do While?

Bucle DO WHILE. El bucle DO WHILE es casi igual al anterior, con la diferencia de que la condición dada
se ejecuta al menos una vez.

Defina con sus palabras lo que cree que es un ciclo for


Como su nombre lo sugiere, nos permiten ejecutar una o varias líneas de código de forma iterativa,
conociendo un valor específico inicial y otro valor final,
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
mapa conceptual
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: Ciencias Básicas, Tecnología e Ingeniería Programa: Ingeniería de Sistemas
Curso: Visual Basic Básico Código: 201416

Referencias

• Ceballos, J. (2010). Visual Basic .NET: lenguaje y


aplicaciones (3a. ed.), capítulo 2. Fundamentos de Visual
Basic .Net, Recuperado de
http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.
action?ppg=38&docID=11038934&tm=1480458925094

• Fernández, C. (2009). Visual Basic: básico. Madrid, ES: RAMA


Editorial. Capítulo 3, lenguaje Basic. Recuperado
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/rea
der.action?ppg=38&docID=11046605&tm=1480459848979

Potrebbero piacerti anche