You are here: Foswiki>Main/AED Web>NovedadesAnteriores (02 Aug 2011, MarioStorti)Edit Attach

Novedades Anteriores

Estas son noticias que fueron posteadas previamente y se guardan aca para referencia

Dictado 2010

  • [2010-12-10 12:58:47] ATENCION: Había un error en el cálculo de las notas. (Pero en todos los casos la nueva nota es mayor o igual que la reportada previamente). Alumnos que figuran con una "Nota final" indicada en la tabla (y que por lo tanto debe ser mayor o igual que 7) están promocionados y por lo tanto pueden anotarse en la primera mesa que puedan para que les pasemos la nota.
  • [2010-12-10 12:24:13] Están las notas del recuperatorio y notas finales de la materia. Alumnos DEFILIPPE, NASSIF, y OJEDA, ponerse en contacto con la cátedra URGENTE!!
  • [2010-12-01 13:27:07] En la página de notas figuran ahora las notas finales para los alumnos que promocionaron. En caso de haber promocionado deben anotarse en alguna fecha de examen para que les pasemos la nota. Por favor avisar por email antes.
  • [2010-11-30 13:51:03] Los enunciados de los parciales 1 a 3 están cargados en la pag. web aquí.
  • [2010-11-30 00:00:40] Hemos modificado la página de notas para que puedan ver las notas que tuvieron en cada una de las secciones de la materia.
  • [2010-11-29 14:25:37] Están las notas del 3er parcial. (A la brevedad vamos a actualizar el script para que muestre el puntaje en cada una de las secciones además de si está aprobada o no. Por ahora solo muestra para cada sección si está aprobada o no. )
  • [2010-11-26 08:08:37] Hemos actualizado la página de las notas de manera que ahora pueden ver que secciones aprobaro de los parciales 1 y 2.
  • [2010-11-25 08:12:54] ATENCION: El RECUPERATORIO se tomará el día jueves 2/12. El horario también se adelanta una hora es decir que comienza a las 15:00hs.
  • [2010-11-24 17:12:53] ATENCION: AFIN DE DAR A LOS ALUMNOS MAS TIEMPO PARA REALIZAR EL EXAMEN, HEMOS ADELANTADO LA HORA DE INICIO DEL PARCIAL PARA LAS 15:00HS. POR FAVOR, TRATAR DE DIFUNDIR ESTA NOTICIA.
  • [2010-11-24 16:35:11] Ante consultas, reiteramos que el máximo número de secciones que se pueden rendir en el recuperatorio es 6. Las reglas están aquí.
  • [2010-11-18 17:36:57] Están las notas del 2do parcial
  • [2010-11-10 12:50:30] La semana del 15-19/11 NO habrá clases (ni teoría ni práctica) debido a que asistimos a un Congreso
  • [2010-11-02 20:18:10] El 3er parcial se tomará el día jueves 25/11 en horario de práctica. Tema: CONJUNTOS y ORDENAMIENTO (capítulos 4 y 5 de los apuntes).
  • [2010-11-02 09:00:08] Está en el repo el ejercicio de prog. resuelto list2tree
  • [2010-10-27 19:44:16] Para el parcial de mañana les recordamos que tanto para la implementación de las clases como para realizar los ejercicios de programación deben usar la interfase avanzada. Además desde el punto de vista operativo les recomendamos que deben presentarse 20' de antelación (15:40) y que deben llevar alguna identificación.
  • [2010-10-27 18:49:52] Seguimos recibiendo reiteradas consultas por el parcial de mañana. Confirmamos que SE VA A REALIZAR. El hecho de que se haya decretado DUELO no necesariamente implica que sea un dia NO LABORABLE. Además, ya indicamos que en caso de que se suspenda el parcial informaremos DE INMEDIATO por la pag web o por mail. De manera que está COMPLETAMENTE FUERA DE LUGAR QUE SIGAN INSISTIENDO CON EL TEMA.
  • [2010-10-27 13:38:42] Ante reiteradas consultas confirmamos que el 2do parcial de mañana jueves 28/10 SE TOMARÁ NORMALMENTE, a menos que se declare asueto u otra situación similar. En todo caso, si el parcial se llegara a suspender les informaremos inmediatamente por este medio.
  • [2010-10-14 13:28:54] ATENCION: POR RAZONES DE FUERZA MAYOR SE SUSPENDE LA CLASE DE PRACTICA DE HOY JUEVES 14/10
  • [2010-10-11 15:35:35] El 2do parcial se tomará el día jueves 28/10 en horario de práctica. Tema: ARBOLES (capítulo 3 de los apuntes).
  • [2010-10-06 10:48:07] El jueves 7 de octubre se dicta clase de manera normal.
  • [2010-09-27 12:18:07] Están las notas del 1er parcial
  • [2010-09-17 13:57:10] Ya está también la implementación de cutoff-map
  • [2010-09-17 12:49:01] El enunciado del parcial está cargado en la pag. web. También están en el repo dos de los ejercicios de prog. resueltos concat-map y compacta.
  • [2010-09-12 19:07:51] A continuación les indicamos los temas para el 1er parcial
    • 1) CLASES:
      • a) Listas por punteros y cursores
      • b) Pilas y Colas con listas
      • c) Correspondencias por listas ordenadas
    • 2) EJERCICIOS DE PROGRAMACION: Involucrarán el uso de los contenedores vector<>, list<>, stack<>, queue<>, y map<>. Recordar que en este caso DEBEN usar la interfase STL.
    • 3) TEORÍA: TODO el contenido de los capítulos 1 y 2
    • RECOMENDACIONES:
      • Presentarse 20' antes (15:40)
      • Llevar identificación
  • [2010-08-18 10:37:28] El primer parcial será tomado el jueves 16 de setiembre en horario de práctica.
  • [2010-08-18 10:36:41] Les recordamos que el horario de teoría es martes de 13:15 a 15:45.
  • [2010-08-04 13:32:54] Atención: Los horarios han cambiado con respecto a años anteriores. Ver horarios. La primera clase será el martes 17/8 13:30hs

Dictado 2009

  • [2009-12-04 17:23:58] Están las notas del recuperatorio. ATENCIÓN: Sólo se indican las notas finales de los parciales (actualizadas con lo obtenido en el recuperatorio). Si quieren ver las notas obtenidas en cada sección deben concurrir a nuestras oficinas. Alumnos que promocionaron: anotarse en alguna fecha de examen para que les pasemos la nota. Por favor avisar por email antes.
  • [2009-12-01 15:27:50] Ante consultas realizadas informamos que hemos actualizado la pag de notas de manera que puedan ver que secciones aprobaron y cuáles no. (OJO algunas secciones no aparecen (como OPER1 y OPER2), en ese caso se dan por aprobadas.)
  • [2009-12-01 13:01:57] Están las notas del tercer parcial. Debido a las bajas notas obtenidas en el rubro preguntas hemos decidido modificar las reglas para el recuperatorio. Se permitirá recuperar hasta 6 secciones de los parciales. (En lugar de las 4 informadas previamente). Nota aclaratoria: La nota obtenida reemplaza a la correspondiente anterior, es decir si se rinde OPER2 entonces esa nueva nota reemplaza a la anterior en OPER2. Como consecuencia, si algún alumno esta impedido de regularizar o promocionar por no tener aprobada alguna de las secciones, entonces necesariamente debe recuperar esas secciones.
  • [2009-11-28 00:46:00] Se ha agregado al repositorio la solución al ejercicio de programación del tercer parcial isspngtree.cpp
  • [2009-11-27 15:43:01] El recuperatorio se tomará el día jueves 3/12 en horario de práctica (13:00hs). Las reglas para ver qué se puede rendir son así. Si dividimos los 3 parciales en las 4 secciones correspondientes, tenemos un total de 12 secciones, a saber CLASES1, PROG1, OPER1, PREG1 en el Parcial 1, CLASES2, PROG2, OPER2, PREG2 en el Parcial 2 y CLASES3, PROG3, OPER3, PREG3 en el Parcial 3. Se pueden rendir HASTA 6 de esas secciones en forma completamente independiente, es decir se pueden rendir por ejemplo: PROG1, OPER2, PROG3 y PREG3.
    • Se puede rendir para regularizar (por no haber llegado a algún mínimo, o por promedio) O para promocionar, O para mejorar la nota.
    • La nota obtenida reemplaza a la correspondiente anterior, es decir si se rinde OPER2 entonces esa nueva nota reemplaza a la anterior en OPER2. Como consecuencia, si algún alumno esta impedido de regularizar o promocionar por no tener aprobada alguna de las secciones, entonces necesariamente debe recuperar esas secciones.
    • Si es para regularizar entonces no hay restricción con respecto al número de secciones, es decir se pueden rendir las 12 secciones.
    • Sólo se reemplaza la nota de un punto si la obtenida en el recuperatorio es mejor.
    • En cada sección que se recupere se exige un mínimo de un 60% de puntaje. Si no se llega a esta mínimo el puntaje en esa sección se considera 0, y por lo tanto no reemplaza al previo.
  • [2009-11-27 15:30:44] Se ha actualizado el paquete con los parciales correspondientes a 2009, incluyendo hasta el 3er parcial tomado hoy. (bajar)
  • [2009-11-23 06:53:01] Informamos que se cancela la clase de teoría del martes 24/11
  • [2009-11-12 14:32:55] RECTIFICACIÓN: El 3er parcial se tomará el VIERNES 27/11 A LAS 10:00HS AULA 9
  • [2009-11-11 11:26:23] Están las notas del segundo parcial. (Nota: por error la suma de los puntajes da 110pt, pero esta normalizado de manera que la nota del parcial va de 0 a 100)
  • [2009-10-28 09:51:56] Les recordamos que el jueves 29/10 se dará teoría (empezaremos con ordenamiento) en el horario usual. La semana siguiente no habrá teoría el día martes 3/11, sólo práctica en los horarios habituales.
  • [2009-10-28 09:58:09] Se han agregado al repositorio las soluciones a los problemas de programación del segundo parcial depthif.cpp splitdaoo.cpp. También está implementada la versión de split_down() para AB.
  • [2009-10-10 20:02:22] El 2do parcial se tomará el martes 27/10 en el horarío de Teoría 13:00-16:00hs.
  • [2009-09-23 12:51:42] Están las notas del primer parcial.
  • [2009-09-17 19:48] Se han agregado al repositorio las soluciones a los problemas de programación del primer parcial areinverse,intersecmap, map2list

Dictado 2008

  • [2008-12-04 14:39:20] En la página de notas se pueden consultar ahora la nota final para aquellos alumnos que promocionaron.
  • [2008-12-03 13:08:56] Están las notas del recuperatorio del 2008-11-28. Las notas finales de la materia, una vez reemplazadas aquellas que fueron mejoradas en el recuperatorio están, como siempre aquí. OJO, puede ser un poco confuso, en el caso de, por ejemplo, tener 80% en programación del parcial 2, se reemplazó esa nota en todos los ejercicios del parcial tomados en el parcial 2. Para pasar la nota: deben inscribirse en cualquier mesa, en lo posible en las últimas de este año o en las primeras del año que viene. A partir del tercer turno (abril) de 2009 conviene que nos avisen por mail, que se presentan a la mesa, y recordarnos que han promocionado la materia.
  • [2008-11-25 15:00:54] Para mayor comodidad, ahora el listado de notas incluye todas las notas de cada punto en los parciales anteriores (1 y 2) también.
  • [2008-11-25 13:52:46] Informamos que las reglas para el Recuperatorio se han flexibilizado. Si dividimos los 3 parciales en las 4 secciones correspondientes, tenemos un total de 12 secciones, a saber CLASES1, PROG1, OPER1, PREG1 en el Parcial 1, CLASES2, PROG2, OPER2, PREG2 en el Parcial 2 y CLASES3, PROG3, OPER3, PREG3 en el Parcial 3. Ahora se pueden rendir HASTA 4 de esas secciones en forma completamente independiente, es decir se pueden rendir por ejemplo: PROG1, OPER2, PROG3 y PREG3.
    • Como siempre, se puede rendir para regularizar (por no haber llegado a algún mínimo, o por promedio) O para promocionar, O para mejorar la nota.
    • Sólo se reemplaza la nota de un punto si la obtenida en el recuperatorio es mejor.
    • En cada sección que se recupere se exige un mínimo de un 60% de puntaje. Si no se llega a esta mínimo el puntaje en esa sección se considera 0, y por lo tanto no reemplaza al previo.
  • [2008-11-25 13:51] Están las notas del 3er Parcial del 2008-10-23
  • [2008-11-23 19:17] Se ha actualizado el archivo exam08.zip conteniendo los exámenes tomados en 2008, incluyendo ahora los 3 parciales tomados.
  • [2008-11-23 19:13] Se han agregado al repositorio las soluciones a los ejercicios de programación connected y eq-class tomados en el 3er parcial.
  • [2008-11-23 19:11] El Recuperatorio se tomará el viernes 28/11 a las 16.00hs.
  • [2008-11-14 15:25] ATENCIÓN: La clase de repaso con Lisandro Dalcín prevista para el lunes 17 a las 15:00hs se pasa para el mismo día a las 18:00hs.
  • [2008-11-04 20:11] El 3er parcial se tomará el viernes 21 a las 18.00hs. Temas: conjuntos, ordenamiento.
  • [2008-11-04 18:22] El martes 18/11 terminaremos con el tema Ordenamiento, (slides 606-637). y continuaremos con el Capítulo 6 "Diseño de Algoritmos" (Atención: no hay material de este capítulo en los apuntes (aednotes.pdf). SI hay en las transparencias (slides.pdf). Reiteramos la recomendación de seguir con atención la teoría, leyendo previamente el tema a ser dictado.
  • [2008-11-04 18:19] ATENCIÓN: La próxima semana no habrá clases de teoría ni de práctica. Es decir no habrá clases ni el martes 11/10 (Teoría y Práctica) ni el jueves 13 (Práctica.
  • [2008-10-21 21:28] Les recordamos que el jueves 23/10 se tomará el 2do parcial (tema: Árboles) en horario de 14:00 a 16:00 hs.
    • Recomendamos presentarse 15' antes.
    • Recordamos que el tema Árboles de Hufmann SI ENTRA en el parcial.
    • Con respecto a preguntas típicas de teoría que se toman en la pág web hay un ejemplo
  • [2008-10-15 10:38] Recordar que el viernes 17/OCT se hará una clase "bonus track" para la práctica de árboles de 18:00 a 19.30hs.
  • [2008-10-15 10:29] El próximo martes 21/10 continuaremos con el tema Conjuntos, desde Tablas de Dispersión hasta Conjuntos por Arboles Binarios de Búsqueda (slides 498-554). Reiteramos la recomendación de seguir con atención la teoría, leyendo previamente el tema a ser dictado.
  • [2008-10-07 09:10] El 2do parcial se tomará el jueves 23/10 en el horario de la clase práctica (14:00 a 16:00 hs). Temas: Árboles (Capitulo 3).
  • [2008-09-25 19:15] Se han agregado al repositorio las soluciones a los ejericios de programación cyclic y mergemap tomados en el 1er parcial.
  • [2008-09-16 18:15] El próximo martes 23/9 continuaremos con el tema Arboles hasta el tema Arboles binarios (slides: 303-372). Reiteramos la recomendación de seguir con atención la teoría, leyendo previamente el tema a ser dictado.
  • [2008-09-09 11:00] El 1er parcial se tomará el jueves 25/9 en el horario de la clase práctica (14:00 a 16:00 hs). Temas: grafos, listas, pilas, colas, correspondencia, tiempos de ejecucion. (Capitulos 1 y 2).
  • [2008-08-05 17:16] El martes 12/8 próximo comienzan las clases del curso Algoritmos y Estructuras de Datos. Queremos hacer hincapié en que desde hace unos meses hemos implementado un cambio en la forma de evaluación por la cual se presta mucha importancia a la teoría. Los exámenes constan ahora de una parte teórica que puede ser oral o escrita en la cual hay que tener un puntaje minimo de 70/100. Este cambio se debió a que detectamos que los alumnos dedicaban muy poco esfuerzo al estudio de la misma. Por esto, si bien la asistencia a clases teóricas no es obligatoria, sugerimos fuertemente que los alumnos traten de concurrir a las mismas.
  • [2008-06-28 19:20] El examen del próximo 4to turno (julio) se tomará normalmente. Reiteramos las recomendaciones sobre el estudio de la teoría ya que se siguen tomando preguntas como ya hemos anunciado.
  • [2008-03-02 19:45] Se actualizó en la página web la serie de preguntas modelo. Recomendamos a los alumnos estudiar la teoría, ya que estamos haciendo hincapié en ellaen los exámenes, tanto mediante preguntas escritas u orales.
  • [2008-03-02 16:45] Están las notas del Final del 28/02/07
  • [2008-02-17 11:35] Se subieron a la página web una serie de preguntas modelo de las que se toman en la teoría. Estas preguntas son sólo un modelo, en cada examen se generarán nuevas preguntas. Las respuestas están contenidas en el material del apunte.

Dictado 2007

  • [2007-12-10 14:50] Están las notas del Final del 20/12/07
  • [2007-12-07 16:40] Atención: A partir de la próxima fecha de examen final (20/12/07) se implementarán los siguientes cambios en metodología de evaluación
    • Los exámenes tendran 4 secciones. Se requerirá un mínimo de 60% para Clases, 40% para Programación, 70% para Ej. Operativos, y 70% para la Teoría. Sobre el puntaje global se requerirá un mínimo de 60/100 ptos.
    • NO habrá diferencia entre el examen para regular y libre. TODOS tienen que hacer las 4 secciones.
    • La teoría consistirá de alrededor de 10 preguntas con sistema multiple choice o no. En algunos casos se puede solicitar la justificación de la respuesta.
    • El cambio en la metodología se aplicará también para exámenes parciales a partir del dictado 2008.
  • [2007-12-03 13:05] Están las notas del recuperatorio del 29/11/2007.
    Alumnos que promocionaron: deben inscribirse en este turno (u otro siguiente a la brevedad) para que les pasemos la nota. NO hace falta concurrir personalmente al examen.
    Atención!!: Les recordamos que en los finales (incluido el próximo del jueves 6/12) se tomará el capítulo 5: Ordenamiento
  • [2007-11-28 10:00] El Recuperatorio Globalizador, se tomará el día jueves 29/11 de 13:30 a 16:00hs en el aula 9. Por favor presentarse 20 minutos antes, es decir a las 13:10hs.
  • [2007-11-26 12:30] Están las notas del 3er Parcial del 22/11/2007. Les recordamos que en el Recuperatorio Globalizador se tomarán las implementaciones de las clases correspondientes al parcial que se recupera. Programación, ej. operativos y preguntas son globales.
  • [2007-11-24 14:00] Se han agregado al repositorio de archivos los ejercicios includes-all, y mklayers, (tomados en el parcial III), (Ver entradas incall y graphlayers)
  • [2007-11-20 14:00] El tercer parcial, cuya fecha es 22/11/2007, comenzará a las 12.30 hs en el Aula 9 FICH.

  • [2007-11-19 11:00] Están las notas del 2do Parcial del 01/11/2007
  • [2007-11-16 13:00] El 3er parcial se tomará el jueves 22/11 en el horario de la clase práctica (14:00 a 16:00 hs). Temas: conjuntos (Capitulo 4 de los apuntes). El Recuperatorio Globalizador se tomará el jueves 29/11 también de 14:00 a 16:00 hs.
  • [2007-11-14 12:00] La clase práctica del jueves 15/NOV/2007 pasa para el lunes 19/NOV/2007 de 14.00 a 16.00 hs en Aula 10 FICH.

  • [2007-10-29 22:00] Atención: La clase teórica del día martes 30/10 a las 13:30 se cancela. La clase práctica (16:00hs) se dictará normalmente.
  • [2007-10-11 14:10] El 2do parcial se tomará el jueves 1/11 en el horario de la clase práctica (14:00 a 16:00 hs). Temas: árboles (Capitulo 3).
  • [2007-10-10 19:00] Se han actualizado las transparencias del curso. (slides.pdf, slides.zip, ver Bibliografia)
  • [2007-10-08 15:11] Están las notas del Final del 04/10/07
  • [2007-09-25 13:10] Instrucciones para el 1er parcial: Fecha del primer parcial: JUEVES 27 DE SETIEMBRE. 14:00hs. Lugar: Aula 9 (a confirmar). Se recomienda:
    • Concurrir con libreta universitaria o documento único para acreditar identidad.
    • Presentarse 20' antes (13:40)
    • Temas: grafos, listas, pilas, colas, correspondencia, tiempos ejecucion. (Capitulos 1 y 2).
    • La implementacion de las clases para cada TAD (primitivas) puede h clases anidadas, sobrecarga de operadores) o en la avanzada. Los ejercicios de programación deben hacerse con la interfase STL (es decir con templates, clases anidadas, sobrecarga de operadores).
    • Implementación de clases que se evaluarán: listas (por punteros colas, correspondencias
    • Se dara especial atención a la sintaxis correcta y legibilidad del cód prestar atención a las posiciones inválidas, luego de `insert' y `erase'.
    • En los ejercicios de programación con correspondencias, prestar []
  • [2007-09-12 14:50] El 1er parcial se tomará el jueves 27/9 en el horario de la clase práctica (14:00 a 16:00 hs). Temas: grafos, listas, pilas, colas, correspondencia, tiempos de ejecucion. (Capitulos 1 y 2).
  • [2007-08-04 11:05] Atención: los horarios han cambiado!! Teoría: [A cargo de Mario Storti] Martes de 13:30hs a 15:30hs. Prácticas: Unica comisión: [A cargo de Rodrigo Paz y Lisandro Dalcín] Martes de 16:00hs a 18:00hs y Jueves de 14:00hs a 16:00hs

Dictado 2006

  • [2006-10-03 09:50] Les informamos que el examen final previsto para el jueves 5/10 a las 16:00 ha sido pospuesto por razones de fuerza mayor para el viernes 6/10 a la misma hora.
  • [2006-07-31 16:19] Están las notas del Final del 27/07/06 https://cimec.org.ar/~mstorti/notas3.cgi
  • [2006-06-26 14:08] El jueves 29 de Junio 14:30hs se tomara el Recuperatorio Globalizador.
    • El recuperatorio es globalizador, excepto para las primitivas. Es decir, los ejercicios de programación, operativos y preguntas son los mismos para todos los alumnos. En cambio, si se recupera, por ejemplo, el 1er Parcial sólo se le tomarán las primitivas que entraron en el 1er parcial.
  • [2006-06-26 14:02] Están las notas del 3er Parcial del 22/06/06 https://cimec.org.ar/~mstorti/notas2.cgi
  • [2006-06-20 12:44] El Recuperatorio Globalizador se tomará el jueves 29/6 en horario de tarde a confirmar.
  • [2006-06-20 22:02] Confirmamos que la fecha del 3er Parcial será Jueves 22/6, 14:30 hs en el Auditorio. Recomendaciones:
    • Concurrir con libreta universitaria o documento único para acreditar identidad.
    • Presentarse 20' antes (14:10)
    • Tema: Conjuntos, Ordenamiento (Capítulos 4 y 5).

  • [2006-05-15 10:00] El lunes 15 de mayo SI habrá clases practicas como ya se aclarara la semana anterior.

  • [2006-05-11 14:09] Como adelantáramos el 2do parcial (árboles) se tomará el martes 23/5 a las 15:30 en el Auditorio del Aulario. Recomendaciones:
    • Concurrir con libreta universitaria o documento unico para acreditar identidad.
    • Presentarse 20' antes (15:10)
    • Tema: árboles.
    • La implementacion de las clases para cada TAD (primitivas) puede hacerse en su version mas simple (es decir sin templates, clases anidadas, sobrecarga de operadores). Los ejercicios de programacion deben hacerse con la interfase STL (es decir con templates, clases anidadas, sobrecarga de operadores).
    • Se dara especial atencion a la sintaxis correcta y legibilidad del codigo.

  • [2006-04-21 14:35] En el repositorio de archivos estan los ejercicios de programacion del Parcial 1. (ascendente.cpp, inverse.cpp, apply-map.cpp).

  • [2006-04-18 10:40] Ante consultas reiteradas se confirma la realizacion del parcial para el dia 20/4 a las 14:30hs.

  • [2006-04-13 09:00] Fecha del primer parcial: JUEVES 20 DE ABRIL. 14:30hs. Lugar: Sala Auditorio.
    Instrucciones:
    • Concurrir con libreta universitaria o documento unico para acreditar identidad.
    • Presentarse 20' antes (14:10)
    • Temas: grafos, listas, pilas, colas, correspondencia, tiempos de ejecucion. (Capitulos 1 y 2).
    • La implementacion de las clases para cada TAD (primitivas) puede hacerse en su version mas simple (es decir sin templates, clases anidadas, sobrecarga de operadores). Los ejercicios de programacion deben hacerse con la interfase STL (es decir con templates, clases anidadas, sobrecarga de operadores).
    • Se dara especial atencion a la sintaxis correcta y legibilidad del codigo.
    • En los ejercicios de programacion con listas, prestar atencion a las posiciones invalidas, luego de `insert' y `erase'.

  • [2006-03-29 09:40] El primer parcial se tomará el día 20/4. Temas: capítulos 1 y 2. Más adelante daremos más detalles.

Dictado 2005

  • [2005-05-09 17:13] Fecha 2do Parcial: Jueves 26/05/2005. Tema: Arboles.

  • [2005-05-06 10:00] Se actualizó el Repositorio:
    • Se pasa la pre-declaracion ("hacia adelante") del "iterator" en las clases "tree.h" y "btree.h" a la parte publica (como estaba antes daba error !)
    • Se incluye "cassert" en la clase "tree.h"

  • [2005-04-28 14:12] Para compensar el retraso producido en el dictado de la teoría el pasado martes 26, quedará a cargo de los alumnos el estudiar las siguientes secciones del apunte (los nros. de pág. se refieren a la versión 1.7.3).
    • 3.5. Implementación de la interfase básica por punteros, pag 137
    • 3.6. Interfase avanzada, pag 144
    • 3.7. Tiempos de ejecución, pag. 150

  • [2005-04-25 13:04] Se actualizó el Repositorio incluyendo versiones de los ejercicios de programación tomados en el 1er Parcial.

  • [2005-04-19 18:12] Aclaraciones respecto de las implementaciones de TAD's

Los TAD's a evaluar son

  • Implementacion lista con interfase basica por arreglos o punteros o cursores (es decir el alumno puede elegir entre cualquiera de las implementaciones).
    El alumno podra optar por implementar la interfaz `avanzada' compatible con las STL. En ese caso se proveera, como ayuda, las declaraciones de la parte publica del header, tanto para la clase lista, como para iterator.

  • Implementacion de pilas y colas.

  • No entra LA IMPLEMENTACION de correspondencia. (Ojo!! si ejercicios de programacion!!)

El peso relativo de las diferentes partes del examen sera:

  • Implementacion de TAD's 30%
  • Ejercicios de programacion 50%
  • Operativos+preguntas 20%

Recomendaciones:

  • Se dara especial atencion a la sintaxis correcta y legibilidad del codigo.
  • Recordamos que en los ejercicios de programacion DEBE USARSE la interfase compatible STL (interfase avanzada).
  • En los ejercicios de programacion, prestar atencion a las posiciones invalidas, luego de `insert' y `erase'.

  • [2005-04-19 12:05] Estan los turnos para rendir el primer parcial (turnos). Recordamos que los alumnos "pendientes" deben regularizar su situacion presentando un certificado de alumnado antes de rendir el parcial.

  • [2005-04-14 12:05] Se actualizo el Repositorio: se incluyen, entre otros, ejemplos adicionales con pila y cola, y los de correspondencias vistos en las practicas.

  • [2005-04-12 12:05] Atencion!! Por razones de disponibilidad de aulas se modifican los horarios de los turnos para rendir el 1er Parcial.
    Fecha del primer parcial: JUEVES 21 DE ABRIL.
    Instrucciones:
    • Se rinde en los siguientes horarios, en el Aula Magna de la Facultad.
      • Turno 1: 11:30 a 13:30 (presentarse 11:20)
      • Turno 2: 14:00 a 16:00 (presentarse 13:50)
    • Mas adelante se publicaran por este medio listados indicando en que turno debe rendir cada alumno. Presentarse a rendir en el horario asignado.
    • Concurrir con libreta universitaria o documento unico para acreditar identidad.
    • Presentarse 20' antes del turno asignado.
    • Temas: grafos, listas, pilas, colas, correspondencia, tiempos de ejecucion. (Capitulos 1 y 2).
    • La implementacion de las clases para cada TAD (primitivas) puede hacerse en su version mas simple (es decir sin templates, clases anidadas, sobrecarga de operadores). Los ejercicios de programacion deben hacerse con la interfase STL (es decir con templates, clases anidadas, sobrecarga de operadores).

  • [2005-03-22 18:13] Nos han entregado el listado de alumnos. Los siguientes alumnos figuran como "Pendiente" y por lo tanto deben consultar con Alumnado, ya que en estas condiciones no podran rendir el 1er Parcial. Alumnos que figuran como Pendiente: Navarro Carlos, Abratte Pablo, Catena Enrique, Demartin Luis, cheverria Juan, Gonzalez Federico, Lucero Julio, Bracco Victor, Brochero Gisela, Garzon Milena, Pegoraro Gustavo, Pinto Pedro, Vittor Gonzalo, Arcuri Ignacio, Rojas Markowsky Maria Elena, Vazquez Efrain, Zanetta Hernan, Binetti Marcelo, Desmonts Pablo, Lopez Monica, Rauch Hernan, Dominguez Elisabet, Gonzalez Joaquin, Anichini Matias, Coudannes Pablo, Ramos Romina, Roman Andres, Zaragoza Rene, Zarate Diego.
  • [2005-01-14 14:13] Se actualizaron los apuntes y el repositorio de ejemplos (ver Bibliografia). El ejercicio es-camino (tomado en el final del 16/12/2004) esta en task1_bo.cpp

Dictado 2004

  • [2004-07-15 12:07] Se han actualizado los apuntes y transparencias (ver Bibliografia, mas abajo). (Nota: No se incluye mas el material separado por capitulos. En caso de querer fraccionarlo se debe usar split y cat (Linux) o Win-Zip (Windows))

  • [2004-07-07 10:48] Alumnos que promocionan deben anotarse en alguna de las fechas de examen (8/7 o 29/7). No es necesario que concurran personalmente al examen.

  • [2004-07-05 14:28] El capitulo 5 "Clasificacion" NO entrara en los examenes finales del 8 y 29 de Julio de 2004 para alumnos regulares y libre que rindan en C++. SI entrara para los que rindan en Pascal.

  • [2004-07-29 14:28]

    • Se han agregado al repositotorio los ejercicios sobre conjuntos tomados en el 3er Parcial.
    • Se han agregado los parciales tomados al archivo exam04.zip

    • Para reducir la longitud de los ejercicios donde se desarrollan las clases introduciremos una variante. Se les dara las declaraciones de las clases (los headers) y el alumno debera implementar algunos de los procedimientos. En el repositorio de la pag. web hay un par de ejemplos tipo:

  • [2004-06-15 19:54] Se han actualizado los apuntes, transparencias y errata de la Bibliografia (ver mas abajo). Tanto los apuntes como las transparencias se han dividido en partes para disminuir el tamano.

  • [2004-06-25 11:40]

    • El jueves 1ro de Julio 15:00hs se tomara el Recuperatorio Globalizador.
    • Ordenamiento no entra en el Recuperatorio. Si entrara en el final.
    • El recuperatorio es globalizador, excepto para las primitivas. Es decir, los ejercicios de programacion, operativos y preguntas son los mismos para todos los alumnos. En cambio, si se recupera, por ejemplo, el 1er Parcial solo se le tomaran las primitivas que entraron en el 1er parcial.
    • Se han agregado al repositotorio los ejercicios sobre conjuntos tomados en el 3er Parcial.
    • Se han agregado los parciales tomados al archivo exam04.zip

  • [2004-06-22 11:00] El dia Miercoles 23 de junio habra clase de consulta de 14.00hs a 15.00hs en la comision de Rodrigo Paz. Preguntar en bedelia por el aula.

  • [2004-06-18 15:20] El 3er parcial se tomara el Jueves 24/6 en los horarios 15:00-17:00 y 17:30-19:30.

    • Presentarse 20' antes. Llevar Documento o Libreta Universitaria.
    • Los turnos son los mismos que para el 2do parcial. https://cimec.org.ar/~mstorti/aed/turnos.html
    • Temas: Huffman, conjuntos
    • Clasificacion no entra en el 3er parcial, pero si entrara en el Recuperatorio Globalizador y en los finales!!!

    • En el 3er parcial se tomaran las siguientes clases (estan en el apunte aednotes.pdf o en el archivo aedcode.zip (ver Bibliografia mas abajo))

      • Conjunto por vectores de bits, (setbasac.h)
      • Conjunto por listas simplemente enlazadas, ordenadas y no ordenadas. (setbas.h, setl.h)
      • Conjunto por Arbol Binario de Busqueda (ABB, tener en cuenta que los arboles pueden ser especificados usando notacion Lisp) (setbst.h)
      • Diccionario hash_set (por tablas de dispersion abiertas y cerradas). (hashsetbaso.h, hashsetbash.h)

    • Para reducir la longitud de los ejercicios donde se desarrollan las clases introduciremos una variante. Se les dara las declaraciones de las clases (los headers) y el alumno debera implementar algunos de los procedimientos. En el repositorio de la pag. web hay un par de ejemplos tipo:

  • [2004-06-15 19:54] Se han actualizado los apuntes, transparencias y errata de la Bibliografia (ver mas abajo). Tanto los apuntes como las transparencias se han dividido en partes para disminuir el tamano.

  • [2004-06-01 18:32] Esta la Guia Nro 5 Conjuntos 1

  • [2004-06-01 18:09] Nueva versiï¿Sn de las transparencias de teorï¿Sa slides.pdf. (ver Bibliografia)

  • [2004-06-01 08:46] Nueva versiï¿Sn de los apuntes de teorï¿Sa aednotes.pdf. con el Capitulo 4 Conjuntos completo (ver Bibliografia)

  • [2004-05-28 12:30] Se han actualizado los archivos conteniendo los examenes. exam03.zip (contiene a#o 2003) y exam04.zip (contiene a#o 2004)

  • [2004-05-28 12:29] Se han agregado al repositorio los ejercicios tomados en el 2do parcial de ayer (27/5): contenido.cpp, contnprof.cpp, task2_bo.cpp

  • [2004-05-25 13:47] Se han agregado mas ejemplos para Arbol Ordenado Orientado:
    1. ) maxcota_bo.cpp --> int maxcota (tree &t, node_t n, const int &cota) que retorna el maximo de las etiquetas de un arbol ordenado orientado tales que son menores o iguales que la cota dada
    2. ) verifsum_bo.cpp --> bool verif_sum (tree & t, node_t n) que retorna true si el subarbol que cuelga del nodo verifica que cada etiqueta de los nodos interiores es la suma de las hojas del subarbol que cuelga y false en caso contrario.

  • [2004-05-24 16:31] El repositorio de archivos ha sido actualizado. El archivo aed.zip ahora contiene tambien todos los fuentes que aparecen en los apuntes.

  • [2004-05-24 10:53] La tabla de turnos ya ha sido corregida.

  • [2004-05-24 09:26] Por un error en los turnos publicados en la pag. web no se han respetado los turnos en los cuales los alumnos se habian anotado durante la teoria del 18/5. Los turnos solicitados se respetaran y durante el dia vamos a tratar de corregir este error.

  • [2004-05-21 15:05] Se han agregado ejemplos para arbol binario (altura, cuenta hojas, maxima etiqueta, maxima hoja ... )

  • [2004-05-21 13:34] Error en los apuntes: En los ejemplos "preorder" y "postorder" , en la seccion 3.4 Interfase basica para arboles (pag. 132), la comparacion en las funciones wrapper debe ser exactamente al reves. Es decir, donde dice if(T.begin()!=T.end())return; debe decir if(T.begin()==T.end())return; (en ambas funciones).(Los numeros de pagina y seccion corresponden a la version actual de los apuntes, (version aed-1.3.20, fecha: Tue May 18 20:36:51 2004))

  • [2004-05-21 08:41] Rectificacion: Las clases a estudiar para el 2do Parcial pueden ser o bien las basicas ...
    • Arbol ordenado orientado: archivo treebas.h (En los apuntes esta en la seccion 3.5. Implementacion de la interfase basica por punteros, pag 135)
    • Arbol binario: archivo btreebas.h (En los apuntes esta en la seccion 3.8.4.4. Implementacion con celdas enlazadas por punteros, pag. 155)
  • ... o las avanzadas.
    • Arbol orientado ordenado: archivo tree.h (En los apuntes esta en la seccion 3.6. Interfase avanzada, pag. 142)
    • Arbol binario: archivo btree.h n los apuntes esta en la seccion 3.8.4.7. Implementacion de la interfase avanzada, pag. 162)
  • [En todos los casos los numeros de pagina y seccion corresponden a la version actual de los apuntes, (version aed-1.3.20, fecha: Tue May 18 20:36:51 2004)]

  • [2004-05-20 16:38] Por un error, el archivo util_tree.cpp en el repositorio no se veia correctamente (apuntaba a util_tree.h ). Este error ha sido corregido.
  • [2004-05-20 12:05] Estan las tablas de turnos para rendir el 2do parcial https://cimec.org.ar/~mstorti/aed/turnos.html
  • [2004-05-18 19:41] El tema Arboles de Huffman no se tomara en el 2do Parcial (pasa para el tercero)
  • [2004-05-18 19:40] Comision 2 (a cargo de J.D'Elia): Jueves 20 se daran clases normalmente y se convendran horarios para recuperar dos clases mas probablemente viernes y lunes.
  • [2004-05-18 17:28] Nueva versi?n de las transparencias de teoria slides.pdf. en la pag. web.
  • [2004-05-18 17:23] Se ha actualizado el repositorio, incluyendo las clases tree.h y btree.h
  • [2004-05-12 10:50] Estan las notas del final del 6/MAY/2004 https://cimec.org.ar/~mstorti/notas.html
  • [2004-05-11 18:30] El 2do Parcial se tomara el dia Jueves 27/5 en turnos 15:00 a 17:00 y 17:30 a 19:30
  • [2004-05-07] Estan las notas del 1er Parcial https://cimec.org.ar/~mstorti/notas2.cgi
  • [2004-04-30] Se han agregado al repositorio los ejemplos de ejercicios de arboles: "util_tree.cpp", "altura.cpp", "sum_label.cpp", "orden_nivel_print.cpp", "max_leaf.cpp", "max_label.cpp", "leaf_count.cpp",
  • [2004-04-29] Est? disponible la gu?a 4 "Arboles II"
  • [2004-04-21] Se han agregado al repositorio los ejemplos: "concatena.cpp", "interca.cpp", "listak1.cpp", "matrices.cpp", "util.h" y "util.cpp".
  • [2004-04-19] Est?n en fotocopiadora las notas del curso. Cap 3, 1ra parte.
  • [2004-04-06] Se han agregado varios ejemplos de programas con listas, pilas y colas al Repositorio de Archivos C++. (ver m?s abajo) El viejo repositorio de archivos en Pascal sigue estando accesible.
  • [2004-03-03] Dictado 2004:
    • El lenguaje de programaci?n a usar ser? C++. Ver Migraci?n a C++ mas abajo.
    • Sugerimos fuertemente a los alumnos que van a cursar durante 2004 suscribirse a la lista Noti-AED (ver mas abajo)
  • [2004-02-09] Se ha actualizado el archivo exam03.zip con todos los ex?menes tomados en 2003 (formato PDF)

  • [2004-04-21] Las primitivas a estudiar para el parcial son las siguientes (todas se pueden bajar de https://cimec.org.ar/~mstorti/aed/aedcode.zip):
    • LISTAS:
      • b?sica por punteros (listp.h, listp.cpp)*
      • b?sica por cursores (listc.h, listc.cpp)
      • avanzada por punteros (list.h)
    • PILAS:
      • b?sica basada en listas (stackbas.h, stackbas.cpp)*
      • avanzada basada en listas (stack.h)*
    • COLA:
      • avanzada basada en listas (queue.h)
    • MAP:
      • b?sica con listas no ordenadas (mapl.h)*
      • avanzada con listas ordenadas (map.h)
      • avanzada con vectores ordenados (mapv.h)
  • [2004-04-12] Est?n las tablas de turnos para rendir el 1er parcial https://cimec.org.ar/~mstorti/aed/turnos.html
  • [2004-04-01] Atenci?n!! Se pasa la fecha del primer parcial al martes 27 de abril en los horarios de teor?a. Instrucciones:
    • Se rinde en los horarios de teor?a, en el aula 2 planta baja.
      • Turno 1: 12:00 a 14:00 (presentarse 11:40)
      • Turno 2: 14:30 a 16:30 (presentarse 14:10)
    • Mas adelante se publicar?n por este medio listados indicando en que turno debe rendir cada alumno. Presentarse a rendir en el horario asignado.
    • Concurrir con libreta universitaria o documento ?nico para acreditar identidad.
    • Presentarse 20' antes del turno asignado.
    • Temas: grafos, listas, pilas, colas, correspondencia, tiempos de ejecuci?n. (Cap?tulos 1 y 2).
    • La implementaci?n de las clases para cada TAD (primitivas) puede hacerse en su versi?n m?s simple (es decir sin templates, clases anidadas, sobrecarga de operadores). Los ejercicios de programaci?n deben hacerse con la interfase STL (es decir con templates, clases anidadas, sobrecarga de operadores).
  • [2004-03-29] Esta la Gu?a de Trabajos Pr?cticos Nro. 2. Ver enlace m?s abajo.
  • [2004-03-18] Nuevo Horario Comisi?n 1:
    • Se adelanto media hora las clases de los dias jueves, es decir, ahora es de 14.30hs a 16.30 hs en Aula 2.

  • [2004-03-09] 18:42 Hay una nueva version de los apuntes. ( Aparentemente hubo un error de transmision y por no se podian ver. Esta version deberia ser posible de ver con versiones mas antiguas del Reader. Ante cualquier problema, por favor consultar a la catedra. )
  • [2004-03-01] Estan las notas del final del 26/FEB/2004 https://cimec.org.ar/~mstorti/notas.html

Dictado 2003

  • [2003-07-18] Noti-AED: Hemos creado una lista de correo para anunciar las novedades. [Mas info abajo.]
  • [2003-07-18] Ayudantias: Proximamente tomaremos ayudantes alumnos ad-honorem para colaborar en la migracion de los codigos (clases y programas) de Pascal a C++. Se requiere tener aprobada la materia. Interesados tomar contacto con la catedra.
  • [2003-07-16] Alumnos que promocionan deben inscribirse en alguno de los turnos de examenes para que les pasemos la nota
  • [08-Ago-2003] Agregamos el ejercicio busca.pas tomado en el final del 7/Ago (en el final se llamaba ENCUENTRA ) y el ejercicio multirec.pas tomado previamente. Tambien fue actualizado el archivo exam03.zip con el examen tomado el 7/Ago.
  • [2003-07-31] Agregamos los ejercicios tomados en el 3er parcial: bubl.pas (burbuja para listas), mrgsrtl.pas (mergesort para listas) y mrgsrtc.pas (mergesort para colas) en el repositorio. Agregamos el 3er parcial y el final tomado el 17/7 al archivo exam03.zip (esta mas abajo).
  • [2003-07-18] Estan las notas del recuperatorio!! https://cimec.org.ar/~mstorti/notas2.cgi Las notas del final estan en https://cimec.org.ar/~mstorti/final.html
  • [2003-07-14] Estan las notas del 3er parcial http://www.cimec.org.ar/~mstorti/notas2.cgi
    • Recuperatorio: Jueves 17/7 16:00hs (en el mismo horario que el final) Es globalizador, excepto para las primitivas. Es decir, los ejercicios de programacion, operativos y preguntas son los mismos para todos los alumnos. En cambio, si se recupera, por ejemplo, el 1er Parcial solo se le tomaran las primitivas que entraron en el 1er parcial.
    • El Tema 8 (capitulo 10 del libro), "Tï¿Scnicas de Diseï¿So de Algoritmos" SI ENTRA en el recuperatorio
Topic revision: r30 - 02 Aug 2011, MarioStorti
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback