CARRERA: Ingeniería en Informática CURSO LECTIVO: 2022 | CURSO: Año 2, Semestre 1 |
---|---|
DURACIÓN: Semestral TOTAL DE HS: 75 | DURACIÓN: 15 semanas |
Hs. TEÓRICAS: 45 | Hs. PRÁCTICAS: 30 |
Horarios Teoria: Jueves 14:15 - 16:45 S57 Magno | Horarios Practica: Lunes 07:45 - 10:15 LIR A |
-
Programacion estructurada y elementos del lenguaje de programación:
a. Introducción a la programacion estructurada: Conceptos, programación, diseño.
b. Lenguaje compilado. Semántica y sintáxis. IDE de desarrollo. Entrada - Salida, formatos. Variables, constantes, tipos de datos simples, operadores artiméticos. Algoritmo de búsqueda y ordenamiento.
c. Funciones (concepto, argumentos y valor de retorno). Condicional, selector múltiple, ciclos de repetición, arreglos multidimensonales.
d. Archivos de texto. Apertura, cierre, lectura, escritura, recorrido.
-
Estructuras y operaciones bit a bit:
a. Estructuras: definición, declaración, asignación, lectura, Estructuras de estructuras. Tamaño de una estructura. Arreglo de estructuras. sizeof().
b. Operaciones bit a bit: concepto, operadores, reglas, operaciones, concepto de mascara. Usos habiltuales.
-
Punteros y memoria dinámica:
a. Concepto de puntero, declaración, operador * y &, aritmética de punteros. Manejo de un arreglo con aritmética de punteros.
b. Funciones malloc(), realloc(), free(). Arreglo dinámico. Puntero de puntero.
-
Recursividad:
a. Concepto de recursividad, caso base. funciones recursivas más conocidas. Implementación y seguimiento de una recursiva.
-
Estrucuras dinámicas y archivos binarios:
a. Listas, operaciones con listas, implementación. Arbol. operaciones con arbol, implementación. Concepto de Pila y cola. Algoritmo de búsqueda y ordenamiento.
b. Archivo binarios. Apertura, cierre, lectura, escritura.
- Introducir as los alumnos en conceptos avanzados de lenguajes de programación de computadoras, en particular el Lenguaje ANSI C.
- Que el alumno comprenda detalles del funcionamiento interno de las computadoras
- Que el alumno comprenda estructuras dinámicas de organización de la información que también le sirvan para organizan objetos físicos (FIFO, LIFO y otros.)
Fechas de examenes:
- 1º Parcial Practico PP01 (U1 + U2): 26/09/2022
- 2º Parcial Practica PP02 (U3 + U4 + U5): 31/10/2022
- Recuperatorios RPP01 RPP02: 14/11/2022
- Final
- 1º Fecha: 30/11/2022 8:30 hs.
- 2º Fecha: 14/12/2022 8:30 hs.