Está en la página 1de 12

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
Paso 0- Presaberes

Presentado por:
Raul Andrés Jiménez
Código: 80220672
Cel: 3229444753
Grupo 201416_5
Skype: Majive2006@hotmail.com

Presentado a:
Lina Lugo Guerra
Tutor

Universidad Nacional Abierta y a Distancia UNAD


Visual Basic Básico
Programa Ingeniería de Sistemas
CEAD JAG
Febrero de 2020
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

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.

¿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: métodos, eventos y atributos.

Eventos:

Son aquellas acciones mediante las cuales el objeto reconoce que se está interactuando con él.
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 esta forma el objeto se activa y responde al evento según lo programado en su código.

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

La interfaz gráfica de usuario (GUI) es la forma principal que usamos para interactuar con nuestras
computadoras. Windows, Mac OS y Linux tienen interfaces basadas en GUI. La primera GUI apareció en
computadoras comerciales durante los 80, y a mediados de los 90 pocas personas seguían usando
sistemas operativos con interfaces de líneas de comandos como MS-DOS. La GUI reemplazó a la
interfaz de línea de comandos porque interactuar con una computadora usando un puntero de ratón
tiene varias ventajas sobre otros comandos escritos.

Ventajas:

 Facilita el manejo de los procedimientos


 Cada comando puede ser visualizado en pantalla mediante una imagen que lo representa
 Proporciona mecanismos estándar de control como ventanas y cuadros de dialogo
 Permite interactuar al usuario con el sistema de una forma más fácil.

¿Conoce la diferencia entre constantes, variables y operadores? De una breve explicación.

Una variable es un espacio de memoria reservado para almacenar un valor que corresponde a un tipo
de dato soportado por el lenguaje de programación. Una variable es representada y usada a través de
una etiqueta (un nombre) que le asigna un programador o que ya viene predefinida.

Las variables pueden ser del tipo:


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

 boleano
 entero
 decimal de coma flotante
 caracter, cadena de texto
 arreglo
 matriz
 tipo definido por el usuario

Una constante es un identificador de un dato que NO cambia de valor durante toda la ejecución de un
programa. Una constante es como una variable, pero con la diferencia que una vez toma un valor este
no puede variar durante la ejecución del script, otra particularidad de las constantes es que son
globales, por lo que se pueden leer desde el interior de una función sin tener que pasarlas como
parámetro. Al contrario que las variables, las constantes no necesitan el signo del dólar ($) para
expresarse, se definen utilizando la función define(NombreConstante, SuValor).

Un operador es algo que toma uno o más valores (o expresiones, en jerga de programación) y produce
otro valor (de modo que la construcción en si misma se convierte en una expresión).

Tipos de operadores:

Precedencia de operadores
Operadores aritméticos
Operadores de asignación
Operadores bit a bit
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
Operadores de comparación
Operadores de control de errores
Operadores de ejecución
Operadores de incremento/decremento
Operadores lógicos
Operadores para strings
Operadores para arrays
Operadores de tipo
Operador ternario

¿Cuáles son las características de una estructura condicional en programación?

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.

De un ejemplo de una estructura condicional simple.

Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión
tienen la siguiente forma:
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 un ejemplo de una estructura condicional anidada

Decimos que una estructura condicional es anidada cuando por la rama del verdadero o el falso de una
estructura condicional hay otra estructura condicional.
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?

En español se traduce como “ciclo para” y es uno de los bucles más utilizados en la programación
gracias a su estructuración, ya que permite determinar el número de repeticiones a realizar (además,
es necesario conocer dicho valor para su uso). El mismo está compuesto por cuatro parámetros:

 Variable de inicio del ciclo: es donde se comenzará a ejecutar.


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
 Condición o límite del ciclo: sirve como determinante de la continuidad o finalización del ciclo.
Solo se repite en caso de que la condición sea verdadera.
 Modificador: se encargará de modificar la variable cuando sea necesario.
 Cuerpo: donde se añaden las instrucciones a repetir, pudiendo ser una o varias.

De un ejemplo de ciclo for sencillo.

El siguiente ejemplo muestra un sencillo programa que imprime una serie de números pares utilizando
el ciclo For, especificando que x comienza con un valor de 2, y que tendrá incrementos de 2 en 2
mientras sea menor a 20, el resultado será la impresión de valores del 2 al 18(solo números pares)

#include <stdio.h>
02 int main(int argc, const char * argv[])
03 {
04     //CICLOS FOR EN C
05     int y;
06     for(int x=2;x<20;x+=2)
07     {
08         printf("El contador X vale: %d\n",x);
09     }
10     return 0;
11 }
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 un ejemplo de ciclo for anidado.

El siguiente ejemplo muestra como calcular los factoriales de los primeros nueve números naturales:

for ( i=1; i < 9; i++)  {

                Factorial[i]=1

                     for (j=1; j< i; j++)  {

                           Factorial[i]=Factorial[i]*j

          }

¿Conoce la diferencia entre While y Do While?

Identifique la diferencia y de una breve explicación.

Las diferencias mas notorias son las siguientes:

- “While” es un bucle que se utiliza para ejecutar determinadas acciones un número indefinido de
veces, siempre que se cumpla una condición, mientras que el “Do While” la utilizamos cuando no
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
sabemos la cantidad de veces que se ha de ejecutar el bucle o hasta que este se cumpla con la
condición propuesta.

- La sentencia “WHILE” primero ejecuta la condición antes de realizar el bucle y si se cumple la


condición, las operaciones se repetirán indefinidamente o hasta que se cumpla la condición no se
llegará a cumplir las sentencias dentro del ciclo que no se ejecutarán. La diferencia radica en que el
bucle “DO WHILE” opera la condición luego de realizar las sentencias que se encuentran dentro del
ciclo “WHILE”, esto quiere decir que se ejecutará al menos una vez.

¿Qué es una base de datos?

Base de Datos o Banco de Datos (BB.DD.). Es un conjunto de datos pertenecientes a un mismo


contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una Biblioteca puede
considerarse una base de datos compuesta en su mayoría por documentos y textos impresos
en papel e indexados para su consulta.

¿Qué es un campo cuando se trabaja base de datos?

En informática, un campo es un espacio de almacenamiento para un dato en particular. En las bases de


datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un
conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del
sistema operativo. En las hojas de cálculo los campos son llamados celdas.
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
¿Qué es un registro cuando se trabaja base de datos?

un registro  representa un objeto único de datos implícitamente estructurados en una tabla. En


términos simples, una tabla de una base de datos puede imaginarse formada
de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y
todas las filas de la misma tabla tienen la misma estructura.

Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición
de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en
ocasiones es usado como índice, aunque lo normal y práctico es asignarle a cada registro un campo
clave para su búsqueda.

¿Qué es una base de datos relacional?

Un base de datos relacional es una recopilación de elementos de datos con relaciones predefinidas
entre ellos. Estos elementos se organizan como un conjunto de tablas con columnas y filas. Las tablas
se utilizan para guardar información sobre los objetos que se van a representar en la base de datos.

Cada columna de una tabla guarda un determinado tipo de datos y un campo almacena el valor real de
un atributo. Las filas de la tabla representan una recopilación de valores relacionados de un objeto o
entidad. Cada fila de una tabla podría marcarse con un identificador único denominado clave principal,
mientras que filas de varias tablas pueden relacionarse con claves extranjeras. Se puede obtener
acceso a estos datos de muchas formas distintas sin reorganizar las propias tablas de la base de datos.
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
¿Qué base de datos ha trabajado?

Puede ser en la empresa o en la universidad.

Actualmente en mi empresa (Prosegur s.a), trabajo en el área de transformación digital. Las


aplicaciones que desarrollamos utilizan bases de datos ORACLE en su mayoría, y SQL para proyectos
de menor escala.

Sobre entornos de homologación utilizamos Access solo para el desarrollo y pruebas de error de las
aplicaciones desarrolladas.