Download Pauta
Document related concepts
Transcript
Solemne N°1 de Programación 1 – (Teórico) Jueves 20 de Abril del 2017 REGLAS DE CONTROL : - ANOTAR SU NOMBRE , RAMO Y FECHA EN SU HOJA DE REPUESTA . E N LA HOJA DE RESPUESTAS SOLO ANOTAR LAS RESPUESTAS IDENTIFICADAS POR EL NÚMERO DE LA PREGUNTA A LA QUE CORRESPONDE. C UIDAR LA REDACCIÓN Y USAR LETRA CLARA , SI NO SE ENTIENDE NO SE CORRIGE . NO USAR EL C OMPUTADOR , APUNTES , NI EL CELULAR DURANTE LA EVALUACIÓN . NO EXCEDER MÁS DE UNA HOJA DE RESPUESTA . TIEMPO: 40M IN (19.40 -> 20.20) SECCIÓN 1. DEFINA BREVEMENTE. 1. Defina Brevemente Algoritmo. (2 Pts) Algoritmo es un conjunto ordenado y finito de operaciones que permite hallar una solución de un problema. 2. Mencione las 5 Generaciones de Lenguajes de Programación que vimos en clases y ejemplifique con un lenguaje de programación en cada una de ellas. (2 Pts) Primera Generación: Lenguajes de Máquina. (Lenguaje Máquina) Segunda Generación: Lenguajes Simbólicos. (Ensamblador) Tercera Generación: Lenguajes de Alto Nivel. (FORTRAN, C) Cuarta Generación: Programación Orientada a Objetos. (C++, JAVA, C#) Quinta generación: Lenguajes de Inteligencia Artificial. (LISP, Prolog) 3. Dibuje la Representación Gráfica en Diagrama de Flujo de las siguientes estructuras de control: 1 Estructura Condicional y 3 estructuras repetitivas , por separadas. (4 Pts) Condición: Mientras: Hacer Mientras Desde Para 4. ¿Que es Paradigma de Programación?. Defina brevemente y mencione al menos 3. (2 Pts) Forma de abstracción de un problema para llevarlo a una solución computable. Algunos paradigmas: Programación Estructurada Programación Modular Programación Orientada a Objetos Programación Orientada a Eventos 5. Describa de forma narrativa o con algún esquema el proceso de Compilación y Ejecución de un programa escrito en JAVA. (2 Pts) 6. Nombre las Etapas del Desarrollo de Software que vimos en clases. (2 Pts) 1. Definición del Problema 2. Análisis del Problema 3. Diseño de la Solución 4. Codificación 5. Compilación y Ejecución 6. Verificación y Pruebas 7. Depuración 8. Documentación 9. Capacitación 10. Implantación o Implementación del programa 11. Mantenimiento