UNIVERSIDAD INTERAMERICANA DE PUERTO RICO DIVISIÓN CIENCIAS ECONOMICAS Y ADMINISTRACIÓN COMERCIAL RECINTO METROPOLITANO PRONTUARIO I. I. Titulo del curso: PROGRAMACIÓN R.P.G. CODIGO Y NUMERO: CMIS 3300 Créditos: 3 REQUISITOS: CRSG 200 y ACCT 1151 II. Descripción del Curso: La creación de informes mediante el lenguaje RPG (Report Program Generator), mantenimiento de archivos y el procesamiento de información gerencial. LABORATORIOS: Se requieren horas adicionales de práctica en laboratorio abierto. II. OBJETIVOS DEL CURSO: A. Terminales: Al terminar el curso el estudiante debe: a). Estar capacitado para desarrollar programas codificados en RPG, aplicando las reglas de este lenguaje. b). Utilizar los pasos necesarios para resolver problemas conforme a los requerimientos del usuario para cada aplicación. c). Quedar habilitado para aplicar los conocimientos y experiencias adquiridas en la ejecución de programas utilizando el lenguaje RPG. d) Desarrollar otras destrezas inherentes a la programación de este lenguaje. 1 B. Capacitantes: 1. .Diseñará el “Spacing Chart”, donde demostrará los requerimientos solicitados por el usuario. 2. Estructurará el “Record” de insumo tomando las especificaciones según quedó establecido por el usuario en el “Spacing Chart” 3. .Desarrollará el correspondiente algoritmo de programación que demuestre el flujo de la lógica. 4. Conformará el programa siguiendo los requerimientos del usuario, establecidos en el “spacing chart”. 5. Compilará el programa durante el desarrollo del proceso. 5. Interpretará, verificará y evaluará los resultados de las pruebas que sean cónsonas con los requerimientos del usuario. 6 .Correrá el programa con data para depurar errores de lógica. 8. Documentará el programa y lo pondrá en producción siguiendo las normas de la empresa. IV CONTENIDO DEL CURSO Temas: a). Reglas para codificar programación RPG. b). Descripción y uso de las hojas de codificar lenguaje c). Codificación de programas de naturaleza comercial d). “Control break” en los diferentes informes del usuario 1.Sorteo de datos 2.Tablas Sub temas:. a) .Repaso en la aplicación y uso de los símbolos del flujograma y de sistema. aplicando “auto shape”. b). Desarrollo de algoritmos de programación en “auto shape”. 1. De sistemas 2. De aplicaciones 2 c). Especificaciones para las hojas de RPG. 3. Hoja H 4. Hoja F 5. Hoja I 6. Hoja C 7. Hoja O 1. Podrá desarrollar programas: a. Diseñará la presentación del informe para el usuario b). Estructurará la data. b. Especificaciones para el input 2. Discutirá la función de: 1. Record Indicator 2. indicadores aritméticos 3. Códigos 4. Add, sub, Div, mult 5. Literales 6 .Edit code 7. Set on/Set off 8. Comp 9. Enddo 10.dow 3) Categorías de Reportes: a) Excepciones b) Detallados/Tabulados c) Grupal 4) Conceptos estructurales Subrutinas a) Internas: CASXX BGSR ENDSR EXSR b) Externas: Utilities programs 3 5) Control Break(levels) Condiciones: IF ELSE DO WHILE TAG EXCEPT EVAL DOW V. EVALUACIÓN DEL CURSO Se aplicarán los métodos de evaluación aceptados por las normas administrativas y de acuerdo a las necesidades del curso. Se ofrecerán no menos de tres(3) notas. Las pruebas cortas, proyectos, asistencia, participación en clase y asignaciones podrán formar parte de la evaluación. Se utilizará la base de 100% , para la evaluación en la determinación de cada nota, donde siempre regirá la curva”standard”. 100-90-A 89-80-B 79-70-C 59-00-F V1. Recursos y Materiales Libro de Texto:RPG IV, Programming, 2002 A/S 400 IBM Author: Stantly E. Myers Revisión: Octubre, 2004 MIS DEPT. 4 5