Módulo: LABORATORIO DE PROGRAMACIÓN |
4º año. |
|
Docentes: PAESE JOSÉ LUIS; SCHAAB DIEGO |
||
INDICADOR GENERAL DE PROMOCIÓN |
||
Que esta materia sea un disparador de vocación para los alumnos y que entiendan que la programación es el camino para su desarrollo profesional. |
||
INDICADORES DE PROMOCIÓN ESPECÍFICOS |
||
|
||
TRABAJO PRÁCTICO INTEGRADOR ANUAL |
||
La elaboración del TRABAJO INTEGRADOR ANUAL podrá realizarse individual o en grupos que no excedan los cinco integrantes. El examen abarcará todas las unidades que hemos visto de la materia, por lo tanto, es imprescindible completar su lectura antes de su elaboración.
Se presentará un solo documento de Word con el algoritmo que resuelve este problema, junto a la Prueba de Escritorio, que comprobará su funcionalidad. En caso de querer elaborar la prueba de escritorio con una planilla de Excel, creen una carpeta con el nombre Trabajo Práctico Integrador Anual, incluyan el documento y la planilla. Esto realizado es lo que se les pedirá en el examen final para desarrollar en el lenguaje de programación a utilizar. La carpeta o el documento, serán enviados individualmente, ó en el caso de los grupos, por uno solo de sus integrantes.
Los trabajos Integrador Anual serán calificados con nota numérica, que formará parte del promedio que cada alumno obtendrá por todos los trabajos prácticos realizados durante el año, intervenciones y nivel de participación en general. |
||
MODULOS TEMÁTICOS |
||
Módulo Temático 1: (CONCEPTOS BÁSICOS) |
Clases: 2 |
|
El lenguaje natural. Concepto. El lenguaje de bajo nivel. Concepto. El lenguaje de alto nivel. Concepto.
Software. Concepto. Clasificación del software. Software de sistema. Concepto. Software de aplicación. Concepto.
Código fuente. Concepto. Código objeto. Concepto. Componentes de un software de programación. Editores de texto. Compiladores. Intérpretes. Enlazadores. Depuradores. Concepto y características de funcionamiento de cada componente.
Ciclo de vida del software. Concepto. Instancias que componen este ciclo. Características de cada instancia. Interacciones entre instancias.
|
||
Módulo Temático 2: ALGORITMOS Y PROGRAMAS. |
Clases: 6 |
Variables Constantes Descripción del tipo y longitud Tipo numérico Tipo carácter Tipo lógico Operaciones básicas
Acumuladores Contadores
Entrada de Datos Salida de Datos
Concepto. Orígenes. Ventajas y desventajas. Otros paradigmas de programación. Estructura de un programa bajo este paradigma. Módulos de la estructura. Cabecera de un programa. Declaración de unidades. Declaración de constantes. Declaración de tipos. Declaración de variables. Declaración de subprogramas. Cuerpo del programa. Reglas de construcción de cada módulo. |
|
Módulo Temático 3: FUNDAMENTOS DE LA PROGRAMACIÓN ESTRUCTURADA. |
Clases: 9 |
Concepto. Orígenes. Ventajas y desventajas. Otros paradigmas de programación. Estructura de un programa bajo este paradigma. Módulos de la estructura. Cabecera de un programa. Declaración de unidades. Declaración de constantes. Declaración de tipos. Declaración de variables. Declaración de subprogramas. Cuerpo del programa. Reglas de construcción de cada módulo. . Palabras reservadas. Concepto. Uso.
Concepto. Asignación. Uso y aplicación. Leer. Uso y aplicación. Escribir. Uso y aplicación.
Concepto. Tipo de operadores. Aritméticos. Uso y aplicación. Relacionales. Uso y aplicación. Lógicos. Uso y aplicación. Prioridad de operadores.
Concepto. Condicionales simples. Uso y aplicación. Condicionales anidados. Uso y aplicación. Condicionales múltiples. Uso y aplicación.
Concepto. Uso y aplicación.
Concepto. Ciclo para. Uso y aplicación. Ciclo mientras. Uso y aplicación. Ciclo repetir. Uso y aplicación. Anidado de estructuras repetitivas. Uso y aplicación. Anidado de estructuras repetitivas y anidado con estructuras condicionales. Uso y aplicación.
Concepto. Vectores. Uso y aplicación. Matrices. Uso y aplicación.
|
Módulo Temático 4: ESTRUCTURAS DE DATOS: VECTORES Y MATRICES |
Nº clases: 3 |
Cargar un Vector Recorrer un Vector Búsqueda del elemento mayor Búsqueda del elemento menor Ordenamiento de un Vector. |
|
Módulo Temático 5: TÉCNICAS EN LA CONSTRUCCIÓN DE ALGORITMOS. |
Clases: 5 |
Concepto. Programas y subprogramas. Concepto. Procedimientos (definidos por el programador). Concepto. Declaración. Uso y aplicación. Funciones (definidas por el programador). Concepto. Declaración. Uso y aplicación. Transferencia de datos a y desde subprogramas. Parámetros. Concepto. Uso. Variables locales y globales. Declaración. Uso y aplicación. |
|
Módulo Temático 6: PROGRAMACIÓN ORIENTADA A EVENTOS. |
Clases: 5 |
Concepto. Aspectos básicos. Objetos. Concepto. Propiedades. Concepto. Métodos. Concepto. Eventos. Concepto. El Entorno de desarrollo integrado (IDE). Concepto. Componentes. El editor de código. El compilador. El depurador. El constructor de interfaz gráfica de usuario. Características de uso de cada componente. El diseño de interfaces gráficas de usuario amigables e intuitivas. La escritura de código fuente asociado a estas interfaces. |