4456-Algoritmia - Universidad de Burgos

Anuncio
Programa de la asignatura
Curso: 2007 / 2008
ALGORITMIA (4456)
PROFESORADO
Profesor/es:
ANTONIO EDUARDO RENEDO MENA - correo-e: [email protected]
FICHA TÉCNICA
Titulación: INGENIERÍA EN INFORMÁTICA
Centro: ESCUELA POLITÉCNICA SUPERIOR
Nombre asignatura: ALGORITMIA (4456)
Código de la asignatura: 4456
Tipo de asignatura: Obligatoria
Nivel / Ciclo: 2
Curso en el que se imparte: 5
Duración y fechas: Cuatrimestral - 2º Cuatrimestre
Créditos: 6.0
Créditos teóricos: 3.0
Créditos prácticos: 3.0
Áreas: LENGUAJES Y SISTEMAS INFORMATICOS
Tipo de curso: Oficial
Descriptores: Según BOE
Requisitos previos: Según BOE
Idioma: Español
COMPETENCIAS TRANSVERSALES O GENÉRICAS
INSTRUMENTALES
Análisis y síntesis: 4
Organización y planificación: 2
Comunicación oral y escrita en la lengua nativa: 3
Conocimientos de informática relativos al ámbito de estudio: 4
Gestión de la información: 4
Resolución de problemas: 4
Toma de decisiones: 4
PERSONALES
Trabajo en equipo: 2
SISTÉMICAS
Pág. 1/5
Universidad de Burgos
Aprendizaje autónomo: 4
Adaptación a nuevas situaciones: 4
Creatividad: 4
Motivación por la calidad: 4
COMPETENCIAS ESPECÍFICAS
CONOCIMIENTOS DISCIPLINARES (SABER)
Técnicas de Análisis y Programación
HABILIDADES PROFESIONALES (SABER HACER)
Análisis y Programación
ACTITUDES (SABER SER - SABER ESTAR)
COMP. ACADÉMICAS (SABER TRASCENDER)
OTRAS COMPETENCIAS ESPECÍFICAS
OTROS OBJETIVOS DE LA ASIGNATURA
Evaluación y capacidad de mejora de problemas
METODOLOGÍA Y RECURSOS PARA EL APRENDIZAJE
Explicación de Análisis y Técnicas de Diseño, así como seguimiento y soporte práctico en las
prácticas propuestas al alumno. Prácticas con ordenador
BREVE DESCRIPCIÓN DE LAS ACTIVIDADES PRÁCTICAS
Diseño y programación de problemas concretos asociados a cada tipo de técnica. Trabajos de estudio
en ámbitos relacionados y no cubiertos por la asignatura.
SEGUIMIENTO DEL ALUMNO Y CRITERIOS DE EVALUACIÓN
La puntuación en la asignatura se calculará en base a la valoración con los siguientes pesos: 50% un
Exámen teórico consistente en varias preguntas cortas teóricas o problemas a desarrollar razonados
por el alumno, y un 50% un Exámen de Prácticas
BIBLIOGRAFÍA BÁSICA SOBRE LA MATERIA
Pág. 2/5
Universidad de Burgos
Fundamentos de Algoritmia, Gilles Brassard and Paul Bratley, , 1997, Prentice Hall,
BIBLIOGRAFÍA COMPLEMENTARIA
RECURSOS DE INTERNET
OBSERVACIONES Y OTROS DATOS
Pág. 3/5
Universidad de Burgos
ESTRUCTURA DE CONTENIDOS (TEMAS)
ALGORITMIA (4456)
ANÁLISIS DE ALGORITMOS
> Algoritmo y Algorítmia
> Eficiencia
> El Tiempo de Ejecución y su Medida
> Elección de Algoritmos
> ¿Por qué buscar la Eficiencia?
> Notaciones Asintóticas
> Tiempo de Ejecución de un Programa
> Ecuaciones de Recurrencia
• Ecuaciones Homogéneas
• Ecuaciones no Homogéneas
• Condiciones Iniciales
• Cambio de variable
• Transformación de la Imagen
• Inducción Constructiva
• Fórmulas Maestras
> Análisis Amortizado
• Funciones Potenciales
• • Método Contable
DISEÑO DE ALGORITMOS
> ALGORITMOS VORACES
• Método general
• Análisis de tiempos de ejecución
• Ejemplos de aplicación
- Problema de la mochila
- Planificación de tareas
- Técnicas heurísticas
El problema del viajante
Coloración de grafos
> DIVIDE Y VENCERÁS
• Método general
• Análisis de tiempos de ejecución
• Ejemplos de aplicación
- Búsqueda del máximo y el mínimo
- Ordenación por mezcla y ordenación rápida
- El problema de selección
- Multiplicación rápida de enteros largos
- Multiplicación rápida de matrices
> PROGRAMACIÓN DINÁMICA
• Método general
• Análisis de tiempos de ejecución
• Ejemplos de aplicación
- Problema del cambio de monedas
Pág. 4/5
Universidad de Burgos
- Problema de la mochila 0/1
- Multiplicación encadenada de matrices
> RAMIFICACIÓN Y PODA
• Método general
• Análisis de tiempos de ejecución
• Ejemplos de aplicación
- Problema de la mochila 0/1
- Secuenciamiento de trabajos
- Problema de las n reinas
Pág. 5/5
Universidad de Burgos
Descargar