Está en la página 1de 7

UNIVERSIDAD DEL CARIBE

UNICARIBE

Escuela de Informática

Programa de Asignatura

Nombre de la asignatura: Programación III


Carga académica: 3 créditos
Modalidad: Curso-Taller
Clave: INF-209
Pre-requisito: INF-207
Fecha de elaboración: Enero, 2001
Responsable de elaboración: Lic. José Alberto Uribe
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
Debido a los cambios tecnológicos que han ocurrido en los últimos años en la ciencia de la
informática, el cambio de la metodología de programación, así como el cambio en las
herramientas y recursos para el diseño de software o programas de aplicación; para que
los estudiantes o los futuros profesionales pueden enfrentar lo arribos tecnológicos y las
estudiantes o los futuros profesionales puedan enfrentar los arribos tecnológicos y las
demandas de la sociedad, hace necesario la implantación y aprendizaje de una
herramienta de programación visual como lo es Delphi.

Aprender a utilizar la metodología de la programación orientada a objeto y usar una


herramienta de programación visual para la creación de aplicaciones.

2. PROPOSITOS

2.1 Generales

Que el estudiante adquiera las habilidades, conocimientos y destrezas necesarias sobre la


metodología de la programación orientada a objeto y el desarrollo de aplicaciones de uso
particular o general utilizando una herramienta de desarrollo visual. Además que sea capaz
de desarrollar una conducta investigativo en la adquisición de conocimientos para la
resolución de problemas utilizando un computador y desarrollando un programa de
aplicación utilizando Delphi.
UNIDAD I: AMBIENTE DE TRABAJO DE DELPHI
Objetivos Específicos:
Definir y / o explicar cada una de las partes del entorno
Identificar todas las herramientas del entorno de trabajo de Delphi
Conocer las opciones más utilizadas del Menú principal
Interactuar con el inspector de objetos para cambiar las propiedades y programar eventos
del formulario
Contenido
Ventana Principal
Menú Principal
Barra de Accesos Directo
Paleta de componentes
Diseñador de formularios
Editor de programa
Menú de Accesos Directo,
Inspector de Objetos,
Resumen de Delphi

UNIDAD II : DISEÑADOR DE FORMULARIOS


Objetivos Específicos:
Definir un formulario
Manipular el diseñador de formularios
Identificar las partes de una ventana en Windows
Programar eventos para responder a las acciones del usuario
Crear una interfaz grafica de usuario
Contenido
2.1 Diseño de la interfase grafica
2.2 Tipos de componentes
2.3 Colocando componentes en el formulario
2.4 Manipulación de componentes
2.5 Tipos de propiedades
2.6 Definición de propiedades
2.7 Programación de eventos
2.8 Uso del inspector de objeto para cambiar propiedades y programación de eventos
2.9 Taller de diseño de una aplicación simple

UNIDAD III : PROYECTOS, UNIDADES Y FORMULARIOS


Objetivos Específicos:
Definir un programa en Delphi Aprender cuales son las partes de un proyecto y el uso de
cada uno. Manipular el Project Manager. Conocer y Configurar las diferentes opciones de
un proyecto
Contenido
3.1 Proyecto
3.2 Unidades y Formularios
Opciones del proyecto

UNIDAD IV: LENGUAJE OBJECT PASCAL


Objetivos Específicos:
Definir el concepto de sentencia en pascal
Definir y / o explicar las siguientes sentencias de control: If ... then, If … then … else Case,
For,While, Repeat, etc.

Contenido
4.1 Breve historia del lenguaje Pascal
4.2 Conceptos básicos del lenguaje
4.3 Tipos de Datos
4.4 Estructuras de Datos
4.5 Operadores
4.6 Estructuras de Decisión
4.7 Estructuras de Repetición
4.8 Entrada y Salida Básica

UNIDAD V : ESTRUCTURA DE PROGRAMAS


Objetivos Específicos:
Conocer la estructura de un programa en Object Pascal
Definir la sentencia Program y la sentencia Unit
Definir los siguientes conceptos: cláusula Uses, la sección Interfase, la sección
Implementation, la sección Inicialization, la sección Finalization
Definir y diferenciar procedimiento y funciones
Contenido
5.1 Programas
5.2 Procedimientos y Funciones
5.3 Parámetros
5.4 Unidades
5.5 La Cláusula Uses
5.6 Sección interfase
5.7 Sección Implementation
5.8 Sección Inicialization
5.9 Sección Finalization
5.10 Alcance de las declaraciones

UNIDAD VI: COMPONENTES MAS UTILIZADOS


Objetivos Específicos:
Definir las propiedades mas utilizadas de cada componente
Conocer los eventos mas utilizados de los componentes
Contenido
6.1 Componentes de la pagina Standard
6.2 Componentes de la pagina Additional
6.3 Componentes de la pagina Win32
6.4 Componentes de la pagina System
6.5 Componentes de la pagina DataAcces
6.6 Componentes de la pagina DataControl
6.7 Componentes de la pagina QuickReport
6.8 Componentes de la pagina Dialogs

UNIDAD VII: CREACIÓN DE APLICACIONES CON BASES DE DATOS


Objetivos Específicos:
Definir el concepto de base de datos
Componentes para la creación de aplicaciones con base de datos
Diseñar una aplicación con base de datos
Contenido
7.1 BDE
7.2 Creación de Alias
7.3Database DeskTop
7.4 Componentes de Bases de Datos
7.5 Taller de creación de una aplicación con bases de datos

UNIDAD VIII : CREACIÓN DE REPORTES


Objetivos Específicos:
Definir los componentes QReports para la creación de reportes
Conocer el mecanismo de QReport para la creación de reportes
Definir los siguientes componentes de creación de reportes:

4. METODOLOGIA
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
Joyanes, Luis y Muñoz Clemente, Antonio: Iniciación y Referencia Borland Delphi,
McGraw-Hill, México,1ra Edición,1999
Cantú, Marco: Mastering Delphi 5, Sybex, San Francisco, 3ra Edición, 1999
Calvert’s, Charlie: Delphi 4 Unleashed, Macmillan Publishing, USA, 1ra Edición, 1998
Teixeira, Steve y Pacheco, Xavier: Delphi 5 Developer’s Guideón, 1999, Macmillan
Publishing, USA, 3ra Edición, 1999.
Rubenking, Neil: Delphi Programming Problem Solver, IDG Books, USA, 1ra edición, 1996
Joyanes, Luis y Hermoso Angel: Pascal y Turbo Pascal, McGraw-Hill, Mexico, 1ra edición,
1995
Reisdorph, Kent: Teach Yourself Delphi 4 in 21 days, SAMS, USA, 1998
Rachele, Warren: Learn Object Pascal with Delphi, WordWare,USA, 2000
Fedorov, Alex y Elmanova, Natalia:Advanced Delphi Developer's guide to ADO,
WordWare, USA, 2000
INPRISE: Borland Delphi 5 Developer’s guide, INPRISE, USA, 1999

También podría gustarte