UNIVERSIDAD DE GUANAJUATO ÁREA ECONÓMICO-ADMINISTRATIVA Nombre de la Asignatura: Programación III Visual Basic Clave IN0909 Valor en Créditos 8 Semestre en que se imparte la materia: 6º Prerrequisitos IN0907 Programación II. Hrs. por semana: Teoría Practica Modalidad Exposición. Programa Académico Lic. Sistemas de Información Administrativa. Área Programación e ingeniería de Software. No. De Revisiones:0 Fecha de última revisión 09/06/1999. 1.- Objetivo General. Al finalizar el curso el alumno aprenderá los fundamentos del desarrollo del software en un contexto de aplicaciones del mundo real mediante el uso de un lenguaje de programación que soporte el paradigma de orientación a eventos y ambientes de desarrollo visual. Desarrollará programas para Microsoft Windows utilizando Microsoft Visual Basic, utilizando técnicas y razonamientos de la práctica diaria. 2.- Campo de Aplicación. I. II. III. 3.- Perfiles y Competencias. Del Profesor. Del Alumno.
4.- Contenido. Tiempo (Semanas). Objetivos Específicos. Temas y Subtemas. I. Introducción al Desarrollo de aplicaciones usando MS Visual Basic 1.1 Introducción al entorno de programación por eventos. 1.2 Qué es MS Visual Basic? 1.3 Diferencias entre MS Visual Basic y los lenguajes de programación por eventos y de orientación a objetos. 1.4 Novedades en MS Visual Basic. II. Fundamentos de Visual Basic 2.1 El entorno de Programación de Visual Basic 2.2 El formulario de la interfaz de usuario. 2.3 El cuadro de herramientas. 2.4 La ventana de Propiedades. 2.5 La ventana de Proyecto. 2.6 Obtención de ayuda MSDN 2.7 Cómo salir de MS Visual Basic. 2.8 Manejo de ventanas y módulos. 2.9 Trabajando con código y ventanas. III. Variables y operadores de Visual Basic 3.1 Anatomía de una sentencia en Visual Basic. 3.2 Empleo de variables para almacenar información. 3.3 Empleo de una Variable para almacenar entradas. 3.4 Empleo de una Variable para salida de Información. 3.5 Manejo de Tipos específicos de datos. 3.6 Manejo de los Operadores de Visual Basic.
IV. Sentencias de Control 4.1 Programación orientada a suceso. 4.2 Empleo de expresiones condicionales. 4.3 La estructura de decisión If Then. 4.4 Estructuras de decisión Select Case. 4.5 Búsqueda y corrección de errores. 4.6 Uso de instrucciones para entrar en modo de ruptura 4.7 Escritura de bucles For Next 4.8 Escritura de bucles Do 4.9 Empleo de objetos temporizadores. V. Trabajo con formularios, impresoras y manejadores de error 5.1 Inclusión de nuevos formularios en un programa. 5.2 Instrucciones de formulario en el código del programa. 5.3 Empleo de formularios múltiples. 5.4 Cómo enviar la salida del programa a la impresora. 5.5 Impresión de un formulario completo utilizando el método PrintForm. 5.6 Procesar errores utilizando manejadores de error. VI. Empleo de módulos y procedimientos. 6.1 Empleo del módulo Estándar. 6.2 Manejo de variables Públicas. 6.3 Creación de procesos de propósito general. 6.4 Escritura de funciones. 6.5 Escritura de procedimientos Sub. 6.6 Paso de argumentos como valor. VII. Empleo de colecciones y arrays 7.1 Empleo de colecciones de objetos. 7.2 Empleo de arrays de variables. 7.3 Empleo de arrays multidimensionales. VIII. Manejo de archivos de texto y Procesamiento de Cadenas. 8.1 Visualización de archivos de texto utilizando un cuadro de texto. 8.2 Cómo crear un nuevo archivo de texto en el disco. 8.3 Procesamiento de cadenas de texto mediante código de programa.
IX. Gestión de Bases de Datos 9.1 Empleo de bases de datos. 9.2 Empleo del objeto Recordset. 9.3 Inclusión de registros a una base de datos. 9.4 Inclusión de Registros a una base de datos. 9.5 Eliminación de Registros de una base de datos. 9.6 Cómo hacer una copia de seguridad de un archivo. X. Fundamentos de programación en Internet 10.1 Importación de documentos HTML desde World Wide Web. 10.2 Transferencia de Archivos con FTP. 10.3 Manejo de errores durante las transacciones Internet.
5.- Experiencias de Aprendizaje. 6.- Actividades Complementarias. 7.- Recursos Didácticos. 8.- Fuentes Bibliográficas y Documentales. Aprenda Visual Basic Ya 6.0 Michael Halvorson. Microsoft Press. Microsoft Visual Basic 6.0 Curso de Programación. Fco. Javier Ceballos. AlfaOmega rama www.unav.esp Universidad de Navarra Aprenda Visual Basic 6.0 como si estuviera en primero. 9.- Políticas o Lineamientos del Curso.
10.- Criterios de Evaluación (Opcional Global o Mensual) Calificación Global. Periodo Ponderación Recomendada Ponderación Acordada 1er. Parcial % % 2do. Parcial % % Final % % Total % % Calificación Mensual. Elementos de Evaluación Ponderación Acordada con los Alumnos Tareas % Exámenes rápidos % Examen del periodo % Proyecto Mensual % Visitas a Empresas % Total % 11.- Asesoría o Tutoría. ASESORIA TUTORÍA Tipo E-mail, chat, horario Tiempo de Respuesta Presencial No presencial
12.- Autoridad y Responsabilidad. Nombre del Responsable de la Asignatura: Ing. Edith T. Ballesteros. Nombre del Coordinador de Área: Ing. Ricardo Alfaro Cuellar. Nombre del Coordinador de Programa: Ing. Ricardo Alfaro Cuellar. Comité de Docencia de la H. Academia: