Código: 243004 | Asignatura: PROGRAMACIÓN AVANZADA EN C | ||||
Créditos: 3 | Tipo: Optativa | Curso: 4 | Periodo: 2º S | ||
Departamento: Estadística, Informática y Matemáticas | |||||
Profesorado: | |||||
PATERNAIN DALLO, DANIEL [Tutorías ] | JURIO MUNARRIZ, MARIA ARANZAZU (Resp) [Tutorías ] |
Diseño de funciones recursivas y estudio de algoritmos básicos de búsqueda y ordenación
Manejo de tipos abstractos de datos básicos, estáticos y dinámicos.
Gestión de archivos y manejo de librerías.
Programación; Lenguaje C; Tipo abtracto de datos
PRERREQUISITOS: Es conveniente haber cursado la asignatura Programación en C o tener un manejo básico de programación en C.
G3. Aprendizaje autónomo.
CB2. Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio.
CB5. Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía.
1.2 Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en ingeniería.
Cuando termina la formación el estudiante es capaz de:
Metodología - Actividad | Horas no Presenciales |
A-1 Visualización y lectura de material | 10 |
A-2 Ejercicios de consolidación | 30 |
A-3 Estudio individual | 20 |
A-4 Elaboración de trabajo | 10 |
A-5 Exámenes, pruebas de evaluación | 3 |
A-6 Tutorías individuales | 2 |
Total | 75 |
Resultados de aprendizaje | Sistema de evaluación | Peso | Carácter recuperable |
1, 2, 3, 4, 6, 7 | Pruebas tipo test de cada tema | 30% | No |
1, 2, 3, 4, 5, 6, 7 | Ejercicios entregables de cada tema | 50% | Sí |
1, 2, 3, 4, 5, 6, 7 | Evaluación de trabajo final | 20% | No |
Es necesario obtener una calificación superior o igual a 5 (sobre 10) en el apartado segundo. En caso de no llegar a esta nota mínima, la calificación final será el mínimo entre la nota ponderada por los pesos arriba indicados y la nota del apartado segundo
TEMA 1. Programación recursiva
TEMA 2. Algoritmos básicos (búsqueda y ordenación)
TEMA 3. Asignación dinámica de memoria
TEMA 4. Estructuras de datos avanzadas (colas, pilas, listas)
TEMA 5. Gestión de archivos
TEMA 6. Creación y manejo de librerías
Acceda a la bibliografía que el profesorado de la asignatura ha solicitado a la Biblioteca.