Programación II Carga

Anuncio
UNIVERSIDAD DEL CARIBE
UNICARIBE
Escuela de Informática
Programa de Asignatura
Nombre de la asignatura: Programación II
Carga académica: 3 créditos
Modalidad: Semi-presencial
Clave: INF-207
Pre-requisito: INF-104
Fecha de elaboración: Enero, 2001
Responsable de elaboración: Lic. Rodolfo Marcelino
Presentado a: Lic. José Alberto Uribe
Director Escuela de Informática
Modificaciones:
1ª: Fecha:_____________ Responsable: ______________________
2ª: Fecha : ____________ Responsable: ______________________
3ª: Fecha : ____________ Responsable: ______________________
CONTENIDO:
Justificación
Propósitos
Contenido de unidades
Metodología
Evaluación
Bibliografía
1. JUSTIFICACIÓN
La asignatura e Programación II posibilita a los estudiantes entender porque el diseño de
aplicaciones ha cambiado drásticamente en los últimos años y consecuentemente los
estilos de programación y los tipos de aplicaciones que se requieren actualmente en el
mercado y la sociedad. Visual Basic es la herramienta de programación mas popular;
visual Basic fue la primera herramienta de desarrollo que simplificó la programación para
window. También posibilita el desarrollo de técnicas y conceptos avanzados para el diseño
y construcción de aplicaciones visuales y que utilicen mecanismos tales como:
comunicación serial, base de datos e Internet.
2. PROPOSITOS
2.1 Generales
Desarrollar técnicas avanzadas de programación visual.
Realizar aplicaciones sencillas de comunicaciones seriales.
Construir conceptos y técnicas para el desarrollo de aplicaciones con base de datos.
Realizar programas básicos para Internet.
3. CONTENIDO
UNIDAD I : REVISIÓN DE CURSO ANTERIOR
Objetivos Específicos:
Explicar cada una de las partes del entorno.
Identificar todas las herramientas del entorno de trabajo de Visual Basic. Describir las
opciones más utilizadas del Menú principal.
Interactuar con la ventana de propiedades para cambiar las propiedades del formulario y
con el explorador de proyecto.
Interactuar con los componentes de un proyecto.
Contenido
Ambiente de Trabajo de Visual Basic
Diseñador de Formularios
Elementos del Lenguaje Basic
Menús
Manejo de Archivos
Aplicaciones con Base de datos
Reportes
UNIDAD II : CONCEPTOS BÁSICOS DE BASE DE DATOS
Objetivos Específicos:
Estudiar los conceptos de bases de datos.
Aprender los componentes de una base de datos relacional. Estudiar y conocer el
programa manejador de base de datos.
Contenido
Planeación de la base de datos
Diseño de base de datos
Levantamiento de información
Diseño de las tablas
Planeación de las relaciones entre tablas
Utilización de primary key, Foreign Key e Índices
Base de datos relacionales
Conceptos y características de los objetos de la base de datos
UNIDAD III : COMUNICACIÓN SOCIAL
Objetivos Específicos:
Conocer los conceptos fundamentales de la comunicación serial. Aprender a utilizar el
control MSCOMM de Visual Basic para realizar comunicaciones por el puerto serial.
Contenido
Conceptos fundamentales de comunicación serial
Parámetros para la comunicación serial
Utilización del control COMM
UNIDAD IV : MANEJO DE ERRORES
Objetivos Específicos:
Aprender a capturar los errores dentro de una aplicación Visual Basic. Utilizar la instrucción
On Error Goto... para la captura de errores.
Contenido
Introducción al manejo de errores
Captura de errores
Instrucciones para el manejo de errores
Errores definidos por el usuario
Código para el manejo general de errores
UNIDAD V : DEPURACIÓN Y DISTRIBUCIÓN DE LA APLICACIÓN
Objetivos Específicos:
Utilizar el depurador de errores para localizar fallas en la aplicación. Aprender a crear los
discos de instalación para distribuir una aplicación.
Contenido
Concepto de “Bug”
Uso de Breakpoints
Trabajando con la ventana Watches
Uso de la ventana Immediate
Creación de los discos de instalación
UNIDAD VI : FORMULARIOS Y CAMPOS
Objetivos Específicos:
Aprender a utilizar las propiedades y eventos de los campos para desarrollar aplicaciones
con base de datos. Crear aplicación de interfaz de múltiples documentos (MDI).
Contenido
6.1 Propiedades de los campos,
6.2 El evento Validat,
6.3 Aplicaciones MDI: Creación del formulario y el ToolBar,
6.4 Trabajando con el control ToolBar,
6.5 Agregando botones al ToolBar,
6.6 Diseño de los formularios,
6.7 Escritura del código,
6.8 Validaciones en los formularios
UNIDAD VII : VISUAL BASIC Y SQL
Objetivos Específicos:
Aprender a utilizar el Lenguaje SQL para bases de datos. Aprender las instrucciones de
SQL para el manejo de los datos, la definición de los datos y el control de los datos. Utilizar
el lenguaje SQL para la creación y modificación de base de datos. Crear formularios en
Visual Basic utilizando instrucciones SQL.
Contenido
Introducción al SQL
Concepto de DDL y DML
Instrucciones DML básicas
Creación de formularios utilizando instrucciones SQL
4. METODOLOGÍA
Investigación
Trabajos prácticos
Exposiciones y Discusiones en el Aula
Prácticas en el Laboratorio
Presentación de un trabajo final, Aplicando todos los temas especificados en el contenido
descrito anteriormente.
5. EVALUACIÓN
Asistencia
Laboratorio (Talleres de practica), Trabajos prácticos
6. BIBLIOGRAFÍA
Holzner, Steven: Visual Basic 6, Black Book, Coriolis, USA, 1ra edición, 1998
Balena: Programación avanzada con Microsoft Visual Basic 6, McGraw-Hill, México, 1999
Cevallos, Fco. Javier: Visual Basic Versión 6 Curso de Programación, AlfOmega, México,
1998
Havorson: Aprenda Visual Basic ya 6.0, McGraw-Hill, México, 3ra Edición, 1999
Aitken, Peter: Visual Basic 6 Programming Blue Book, Coriolis, USA, 1ra Edición, 1999
Aitken, Peter: Visual Basic 5 Programming explorer, Coriolis, USA, 1ra Edición, 1998
MICROSOFT: Microsoft Visual Basic 6, Manual del programador, McGraw-Hill, México,
1999
Cornell: Visual Basic 6, Manual de referencia, McGraw-Hill, México, 1999
Joyanes, Luis: Microsoft Visual Basic 6, Iniciación y Referencia, McGraw-Hill, México,
1999
Domínguez: Superutilidades Visual Basic, McGraw-Hill, México, 1999
Descargar