Anexo 1 Paso 0 Presaberes

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

Views 177 Downloads 56 File size 645KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

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