Programación 2 - 2do año Prof. de Informática - CeRP SW - 2016
Diagrama semanal
- Bienvenido
Bienvenido
Bienvenido al curso de Programación 2
Edición 2016
Los contenidos teóricos y prácticos del curso están organizados en TEMAS, no por semanas, un TEMA puede abarcar varias semanas.
Los foros son una herramienta importante en la comunicación entre los participantes del curso (estudiantes y docentes). A fin de organizar la comunicación es importante seleccionar cuál es el foro más adecuado para la pregunta en cuestión.
Los contenidos relacionados con los trabajo obligatorios el curso están en la sección Laboratorios. Allí encontrarán foros específicos para cada una de las tareas, así como foros generales de dudas sobre el lenguaje y el compilador.
IMPORTANTE: ES OBLIGATORIO MATRICULARSE PARA CURSAR LA MATERIA
Éxitos y a las órdenes por cualquier consulta o sugerencia.
- Laboratorio
Laboratorio
Trabajo Obligatorio del curso de programación 2. Año 2016
Letra
Foro de consulta
- Información General del Curso
Información General del Curso
En esta sección están los docentes, horarios del curso, bibliografía y foros de consultas generales sobre el curso.
Novedades y anuncios de interés general. Este es el mecanismo por el cual se realizarán todos los avisos del curso.
Foro de uso general. Aquí van las preguntas que no aplican a ninguno de los otros foros.
En este foro se pueden plantear sugerencias acerca del curso. No utilice los otros foros del curso para tal fin, ya que se desvirtúa el uso de los mismos.
Programa y Reglamentos
- Tema 0 - Introducción y Programas en C
Tema 0 - Introducción y Programas en C
Objetivos
- Repasar conceptos de programación adquiridos en Programación 1, aplicando éstos en el lenguaje de programación C.
Teórico
Práctico
- Tema 1 - Estructuras lineales en memoria dinámica
Tema 1 - Estructuras lineales en memoria dinámica
Objetivos
- Trabajar sobre estructuras lineales en memoria dinámica, primero accediendo directamente a la representación y luego usando primitivas.
- Poner el foco en la diferencia entre el pasaje de parámetros por copia y el pasaje de parámetros por referencia, teniendo en cuenta los efectos secundarios de cada uno.
- Trabajar con funciones y procedimientos tanto totales, como parciales (que contemplan precondiciones).
- Fijar los conceptos relacionados con Listas.
Teórico
Práctico
Enviar los códigos referentes al módulo de Listas creado en base a los requerimientos del práctico 1
- Tema 2 - Introducción a la Teoría de Grafos
Tema 2 - Introducción a la Teoría de Grafos
Objetivos
- Revisar bibliografía recomendada respondiendo a los conceptos de una unidad específica.
- Estudiar conceptos básicos de la Teoría de Grafos.
- Diseñar y representar matemáticamente grafos, subgrafos, árboles de cubrimiento y otros.
- Relacionar el concepto de Grafo entre matemática e Informática.
Teórico
Práctico
Tareas
Realizar el documento indicado en el Ejercicio 0 del Práctico 2, Introducción a la Teoría de Grafos
Documento con ejercicios resueltos referentes al Práctico 2.
- Tema 3 - Representación de Grafos
Tema 3 - Representación de Grafos
Teórico
Práctico
Foro de discusión
- Tema 4 - Recorrida de Grafos
- Tema 5 - Análisis de Algoritmos
Tema 5 - Análisis de Algoritmos
Análisis de algoritmos
Práctico
- Tema 6 - Estructuras de datos avanzadas
Tema 6 - Estructuras de datos avanzadas
Estructuras de datos avanzadas: Listas, Mapeo, Hash entre otros
Teórico
Prácticos y Ejercicios
- Tema 7 - TAD
Tema 7 - TAD
Tipos Abstractos de Datos
Teórico
- Clase 3 :: jueves 4 de abril
Clase 3 :: jueves 4 de abril
- Actividades de Acreditación
- Clase 4 :: jueves 11 de abril
Clase 4 :: jueves 11 de abril
- Actividades de Acreditación
- 13 de junio - 19 de junio
13 de junio - 19 de junio