INDICE CARTAS DESCRIPTIVAS S3 CARRERA DE COMPUTACIÓN E INFORMÁTICA CICLO IV PROGRAMACIÓN VISUAL III (Power Builder) 2009
I. Identificadores del programa Carrera: Informática y Sistemas PROGRAMACION VISUAL III (POWER BUILDER ) Ciclo: IV Código: Tipo: Curso Horas: 100 Totales : 100 Práctica : 20 Teórico : 80 Sesión: 5 Hrs pedagógicas Sesiones x Sem: 2 II. Ubicación del programa Antecedentes Visual Basic II / Taller de Programación II Requisitos: Programación Visual II Bases de Datos II Consecuentes Taller de programación III / Prog.Web IV / Prog.Visual V III. Contenidos Contenido Actividad Sesión Fundamentos básicos de Programación 1. Programación orientada a Objetos 2. Conceptos básicos (métodos, propiedades, clases y eventos) 3. El proyecto en Powerbuilder (workspace, target y library) 4. Características de los objetos en Powerbuilder 5. El objeto Aplication 6. Eventos y propiedades en el objeto Aplication 7. Ejemplos Lenguaje Script de PowerBuilder. 1. Operadores (aritméticos, relacionales, lógicos) 2. Tipos de Datos 3. Variables y Constantes 4. Tipos de variables de acuerdo a su ámbito de uso (local, instancia, global, compartido) 5. Datos Enumerados 6. Pronombres (this, parent, parentwindow) 7. Ejemplos Objeto Windows 1. Eventos y Propiedades del objeto Windows 2. Tipos de ventanas 3. Controles Basicos (Command Button, single line edit,static text) 4. Ejemplos Lenguaje Estructurado 1. Estructura Condicional IF (simple, doble y anidada) 2. Estructura múltiple (Choose case) 3. Estructura Repetitivas ( for.. next / Aplicar los conocimientos de técnicas de Programación Aprender a crear un proyecto en Powerbuilder y su respectiva manipulación. Reconocer las diferencias entre los elementos de los objetos Entender el uso de los eventos en el objeto Manejar adecuadamente los tipos de operadores. Aprender a crear variables de acuerdo su ámbito de uso en un Objeto. Aplicar los Pronombres para identificar los objetos en uso. Entender y manejar los tipos de datos Manipular el objeto Windows, sus propiedades y eventos. Entender el uso de los controles básicos dentro de una. Diferenciar los tipos de ventanas y su uso en una Aprender el uso de las instrucciones condicionales y repetitivas dentro de una Realizar aplicaciones que 1 2 3 4
while.. loop) 4. Controles en el objeto Windows (dropdown list box, check box, option button) 5. Ejemplos PRIMERA PARCTICA CALIFICADA Funciones 1. Funciones del sistema 2. Funciones del Usuario (Locales y Globales) Diseño de menús 3. Entorno del diseñador de menús 4. Eventos y propiedades 5. Ventana MDI 6. ejemplos Conexiones a Bases de Datos 1. Objeto DBprofile 2. Controladores de conectividad (OLEDB y ODBC) 3. Conexiones a diferentes tipos de Base de Datos 4. Conexión en modo diseño y ejecución 5. Objeto Transaction (propiedades) Adaptive Server Anywhere 6. Creación de una base de Datos 7. Manipulación de Tablas y registros 8. Creación de llaves primarias y foráneas 9. Ingreso de Registros 10. ejemplos Objeto Database 1. Entorno del Objeto Database 2. Conexión Activa 3. Consultas a través de Interactive SQL 4. Atributos Extendidos 5. ejemplos Operaciones con Comandos SQL Dinámicos 1. Select 2. Insert 3. Update 4. Delete permitan hacer uso de los procesos de alternativas Manipular los controles en forma asociada con los procesos estructurados Comprobar la compresión de la metodología y el dominio de las herramientas de programación. Reconocer y utilizar las funciones que dispone powerbuilder en una Aplicar las funciones del usuario en la optimización de los procesos en una. Realizar el diseño de menus para la manipulación de los objetos Windows. conocer los diferentes tipos de controladores de conexión a base de datos Realizar la conexión en modo diseño y por código Identificar las propiedades en una conexión Manipular la base de datos nativa de powerbuilder Aprender el uso de las llaves primarias y foráneas. Reconocer los elementos del objeto Database Realizar la conexión y desconexión a una base de datos Realizar consultas sobre los registros de una o varias tablas Aplicar los atributos sobre los campos de una tabla para su uso en una. Utilizar los comandos SQL en forma conjunta con los controles en una Utilizar las herramientas de diseño de los comandos SQL para su 5 6 7 8 9
optima. EXAMEN PARCIAL Comprobar los sobre las técnicas de Programación. SQL EMBEDDED Aplicar el uso de un cursor 1. Uso de Cursores en un objeto Windows, en 2. Procedimientos almacenados forma conjunta con los controles contenedores de datos Efectuar la ejecución de un procedimiento almacenado desde un evento Objeto Datawindows Reconocer las 1. Estilos de Presentación (grid, características más freeform, tabular, Group) importantes de cada estilo 2. Fuentes de Datos de presentación. Control Datawindows Manipular el control 3. Características del control datawindows sus Datawindows propiedades y funciones 4. Funciones, eventos y Propiedades en una 5. Ejemplos Realizar el enlace por código entre el control y el objeto datawindow Datawindows Avanzados Realizar el mantenimiento 1. Estilos de Presentación (Graph, de datos Crosstab, composite) Crear los eventos de 2. Fuente de Datos (store procedure y usuario para su Query) reutilización en una 3. Mantenimiento de Datos 4. Uso de eventos del Usuario Manipular los 5. ejemplos datawindows en forma conjunta con los procedimientos almacenados. Manipulando los datawindows Realizar los datawindows 1. Datawindows Parametrizados con uso de parámetros 2. Datawindows Child para su optima 3. Uso de Filtros y ordenamientos presentación de los datos 4. ejemplos Incorporar dos o más datawindows dentro de uno como un datawindow Child. Efectuar oras formas de obtener registros a través de filtros. Segunda Practica Calificada. Comprobar los en el Diseño e Implementación de Sistemas. Manipulación de controles OLE Efectuar la conexión a una 1. Control ADO base de datos a través de 2. Control DataGrid un control ADO Objetos en Powerbuilder Manipular los registros a 3. Creación de un Objeto Transaction través de consultas 10 11 12 13 14 15 16
4. Uso del Objeto Datastore 5. Objeto estándar Visual 6. ejemplos Objetos en Powerbuilder 1. Custom Visual 2. Custom Class 3. ejemplos Proyecto ejecutable 1. Creación del un Proyecto ejecutable 2. Archivo de inicio 3. Archivo de recursos 4. Empaquetado 5. ejemplo dinámicas utilizando el control ADO. Utilizar los objetos visuales y no visuales en una. Realizar el diseño de objetos contenedores para su reutilización en una. Aplicar eficientemente los objetos visuales y custom class. Efectuar el proceso de la obtención de un archivo ejecutable. Examen Final. Comprobar los sobre el desarrollo de Sistemas informáticos. 17 18 19 Examen Sustitutorío. Oportunidad para sustituir la nota más baja del Examen parcial o final. 20 IV. Criterios de evaluación y acreditación Institucionales de acreditación: Matriculado Mensualidad al día Asistencia mínima de 70% de las clases programadas. Entrega oportuna de trabajos. Certificación con calificación mínima de 13.00 (Trece) y Constancia con calificación de 11.00 (Once) Evaluación del módulo: Prácticas Calificadas(PC) P.U. = (PC+PART)*0.5 +EP 2 EF Examenes: Parcial (EP), Final (EF) S.U. = (PC+PART)*0.5 + TR + 3 Trabajos: (TR)