Datos Estructura de Datos PDF Imprimir E-mail
Viernes, 04 de Septiembre de 2009 09:09
Estructura de Datos para Ing. INg., Lic. en Sist. y APU 2001-2007
Descripción de la Materia

La asignatura Estructura de Datos desarrolla los conceptos referentes al uso de tipo de datos, tipo de datos abstractos y estructura de datos en el desarrollo de productos de software con especial énfasis en la programación orientada a objetos.
Estructura de Datos es una asignatura troncal de las carreras vinculadas a la informática dictadas en la Facultad de Ingeniería de la Universidad Nacional de Jujuy.
  • Área: Tecnologías Básicas
  • Caracter: Teórico-Práctico
  • Régimen: Cuatrimestral (15 Semanas).
  • Carga Horaria: 6 horas semanales - 90 horas totales
Carrera en que se dicta Estructura de Datos
  • Ingeniería Informática - Primer Año (Todos los Planes)
  • Licensiatura en Sistemas - Segundo Año (Todos los Planes)
  • Analista Programador Universitario (Plan 2007 y anteriores) - Segundo Año

Cuerpo Docente

Profesor de Teoría: Ing. Julio Tentor
Profesores de Práctica: Roxana Griselda Gareca (Comisión 1); Susana Graciela Perez Ibarra (Comisión 2)


Objetivos Generales

El objetivo general de la enseñanza de la programación es capacitar a los alumnos para construir metódicamente algoritmos legibles, bien documentados, correctos, eficientes, fáciles de mantener y reutilizar.

La asignatura Estructura de Datos desarrolla los conceptos referentes al uso de tipo de datos, tipo de datos abstractos y estructura de datos en el desarrollo de productos de software con especial énfasis en la progrmación orientada a objetos.

Al finalizar el cursado de la asignatura, el alumnos debe ser capaza de aplicar y adaptar las estructuras de datos a nuevos requerimientos de operaciones y representaciones de la información.

 

Objetivos Específicos
  • Conocer y comprender los conceptos básicos del diseño de estructuras de datos.
  • Adquirir los principios de las estructuras de datos desde el punto de vista abstracto, la forma en que se representan y las operaciones que pueden realizarse con ellas.
  • Implementar estructuras de datos utilizando programación orientada a objetos.
Metodología

En el desarrollo de las clases teóricas se presentan las estructuras de datos como solución a problemas concretos del tratamiento de la información.
La exposición teórica de los diferentes conceptos y métodos se intercala con el planteo y resolución de ejercicios y problemas que ilustran la teoría.

En las horas dedicadas a la práctica se profundizan los ejercicios y problemas utilizados en la teoría, dejando otros similares como tarea personal para los alumnos.

Elaboración de breves informes cuyos temas se asignan con la suficiente anticipación de manera que los alumnos pueden realizar la investigación y consultas necesarias para confeccionar el informe y correspondiente conclusión. Los temas de los informes, fechas de presentación y asignación de acuerdo al último número de documento se publican en la página de la asignatura.

 

Evaluación
Evaluación del proceso:
Las clases teóricas y especialmente las prácticas requieren de la participación de los alumnos en el planteo y resolución de los problemas, lo que permite realizar una evaluación permanente del proceso de enseñanza - aprendizaje.

Evaluación del producto:
Los exámenes parciales evalúan ejercicios netamente prácticos, los mismos pueden realizarse en pseudolenguaje, C#, Java o C++

Condiciones para regularizar la asignatura:
  • Registrar el 75% de asistencia a trabajos prácticos.
  • Aprobar los dos parciales con nota mayor o igual a 5 (cinco); es posible recuperar solo uno de los dos parciales.
  • Presentar en tiempo y forma dos informes requeridos por la cátedra (la cual es la condición a cumplir para poder rendir el primer parcial)
Materiales

Desde la página principal de la asignatura se puede acceder a las secciones de Documentos y Enlaces, donde pueden hallar material interesante.

Fechas Importantes

1er Informe:

2do Informe:

1er parcial:

2do Parcial:

Recuperatorio del 1er o 2do Parcial:

Nota: La presentación de Informes, los Parciales y el Recuperatorio se realizará en el horario de la clase Teórica. Para más información y descargar los Informes visitar la Web de la Cátedra (Menú de la izquierda)

Información Actualizada: Agosto de 2010
Estructura de Datos para APU 2008

1º clase de estructura de datos APU 2008 es el viernes 19 de Agosto de 14 a 17hs en aula 12, en esa clase se inscribirán para las dos comisiones de trabajos prácticos.

Descripción de la Materia

Asignatura: Estructura de Datos

  • Curso: 1º año
  • Carrera: Analista Programador Universitario – Plan 2008
  • Régimen de Dictado: Cuatrimestral
  • Carga horaria: 6 horas semanales
  • Correlatividades:
    • Anterior: Programación Estructurada
    • Posterior: Ninguna

Carrera en que se dicta Estructura de Datos

  • Analista Programador Universitario – Plan 2008

Cuerpo Docente

Profesor de Teoría: Ing. Nélida Cáceres.

Profesores de Práctica:

  • APU Susana Pérez Ibarra – Jefe de Trabajos Prácticos – Dedicación Simple
  • APU Roxana Gareca – Jefe de Trabajos Prácticos - Dedicación Simple (desempeña sus tareas en Esc. de Minas)
  • APU Pablo José Acosta – Ayudante de Primera - Dedicación Simple (desempeña sus tareas en Esc. de Minas)

Objetivos Generales

Capacitar al alumno para construir metódicamente programas legibles, bien documentados, correctos, eficientes y fáciles de mantener y reutilizar. La introducción de nuevos temas referentes al uso de tipos de datos y estructuras de datos permitirá al alumno aplicar y adaptar las estructuras de datos a nuevos requerimientos de operaciones y representaciones de información, como así también introducir los conceptos de programación orientada a objetos.

Objetivos Específicos

Conocer y comprender los conceptos básicos del diseño de estructuras de datos.

Adquirir los principios de las estructuras de datos desde el punto de vista abstracto, la forma en que se representan y las operaciones que pueden realizarse con ellas.

Abstraer y definir estructura de datos que se adecuen al contexto del problema.

Desarrollar algoritmos que utilicen las estructuras de datos de forma eficiente.

Relacionar las estructuras de datos con programación orientada a objetos.

Metodología

Clases Teóricas/Prácticas: En las clases teóricas se presentan las estructuras de datos y su aplicación en problemas concretos, y en las clases prácticas se profundizan los ejemplos utilizados en la teoría y se desarrollan los puntos de los trabajos prácticos en forma individual y/o grupal.

Clases de Consulta: En las clases de consulta se aclaran los conceptos que los alumnos no pudieron asimilar durante las clases presenciales. Se guía al alumno para la resolución de los problemas planteados en los trabajos prácticos y se realizan correcciones de los puntos prácticos resueltos por los alumnos.

Otras consultas: La cátedra dispone de un correo electrónico para que los alumnos puedan realizar consultas relacionadas con las clases teóricas o prácticas. Los docentes de la cátedra tienen acceso al mismo para responder consultas y corregir puntos resueltos de los prácticos enviados por los alumnos. Por este medio se mantiene contacto con los alumnos para comunicarles información referente a la asignatura.

Evaluación

CONDICIONES DE PRESENTACIÓN DE TRABAJOS PRÁCTICOS

  • Grupo de trabajo: El práctico puede ser resuelto en grupos de hasta 3 alumnos.
  • Forma de presentación: el trabajo debe ser presentado en un folio. Debe constar de una carátula seguida de las hojas del trabajo práctico y la resolución de todos los puntos del práctico.
  • Formato de presentación: tamaño de papel A4; fuente Arial 10; interlineado simple, Carátula con los nombres completos, DNI y e-mail de los integrantes del grupo, fecha de presentación y título del práctico; pie de página donde figure apellido de los integrantes y número de página con el formato “pág N de M” (donde M es el total de páginas).
  • Plazo de presentación: El trabajo debe ser presentado en la fecha estipulada en cada trabajo práctico.
  • Desarrollo: Cada punto de la parte práctica debe contener una explicación de la ED (definición y operaciones) justificando porque se elige esa implementación. Cuando se presente código de programas, el mismo debe contener todos los comentarios que sean necesarios y los nombres de variables deben representar lo que contienen, debido a que para su corrección se tendrá en cuenta la claridad de los programas y el uso eficiente de las ED.

CONDICIONES PARA APROBACIÓN DE LA ASIGNATURA

  • Sistema de Promoción sin Examen Final

La Promoción de la asignatura depende de las siguientes condiciones:

    • Registrar 80% de asistencia a clases Teórico/Prácticas.
    • Presentar un trabajo final integrador. Al final del dictado el alumno deberá presentar y defender su trabajo y el resultado puede ser:
    • El alumno Aprueba la defensa de su trabajo, demostrando que utilizó las estructuras de datos más convenientes, aplicó de forma correcta las técnicas de programación y asimiló los contenidos de la asignatura.
    • El alumno Desaprueba la defensa de su trabajo, debido a que no aplica de forma eficiente las estructuras de datos y técnicas de programación, o también porque no demuestra conocer el trabajo que está defendiendo.
    • El alumno debe realizar modificaciones al trabajo y volver a presentar la defensa del mismo. Si en esta oportunidad el alumno no demuestra haber realizado las correcciones solicitadas
    • Desaprueba.
    • El alumno queda Libre en la asignatura si desaprueba el trabajo final integrador en la segunda instancia de presentación.

 

  • Sistema de Promoción con Examen Final

Los alumnos que rindan Examen Libre deben cumplir las siguientes condiciones:

  • Presentar un trabajo final integrador que sigue los mismos pasos y condiciones de evaluación que el Sistema de Promoción sin Examen Final.
  • Rendir un examen escrito correspondiente a la parte práctica de la asignatura. Para aprobar la parte práctica, el alumno debe resolver de forma correcta por lo menos el 70% de los puntos prácticos para pasar al examen teórico.
  • Rendir un examen oral correspondiente a la parte teórica. Para aprobar la parte teórica se siguen las mismas reglas que se aplica en la Facultad de Ingeniería de la UNJU para un examen final de los alumnos regulares.

Fuente. Ing. Nélida Cáceres.

Información Actualizada: Septiembre de 2010

Última actualización el Miércoles, 17 de Agosto de 2011 21:01
 
Respuesta escrita hace 9 meses, 1 semana por Rodrigo Fabián Armella #1150
ATENCION APUS 2008!!! 1º clase de estructura de datos APU 2008 es el viernes 19 de Agosto, de 14 a 17hs en aula 12, en esa clase se inscribirán para las dos comisiones de trabajos prácticos. Difundan la data!!!!

Dejá tu comentario en este artículo y seguilo en el Foro
• Necesitas logearte o registrarte para poder participar escribiendo un comentario.
Más info

Administradores

Este sitio es administrado y gestionado integramente por Alumnos Tutores de la Facultad de Ingeniería de Jujuy, siendo un logro en conjunto para ayudar a los Alumnos Ingresantes.

Lanzamiento

El lanzamiento del Sitio de Tutorías fue el 23 de febrero de 2009, pero debido a algunas pruebas de funcionamiento, la publicación oficial fué recién el 10 de abril del mismo año.

La Comunidad

La Comunidad de Tutorías es una Red Social, en donde puedes intercambiar consultas, inquietudes y dudas. El lanzamiento oficial de la versión estable se reazlizó el 23-02-2010.

Desarrolladores

Si quieres ponerte en contacto con los Desarrolladores del Sitio Web de las Tutorías, por dudas relacionadas al desarrollo web, haz click en el siguiente enlace: Formulario de Contacto.