Programación II Anders Jonsson

Slides:



Advertisements
Presentaciones similares
A FAST ALGORITHM FOR DNA SEQUENCES.
Advertisements

Prácticas Economía de la Unión Europea
RESULTADOS DE LA EVALUACIÓN DEL PROYECTO DEL CURSO PILOTO DE 1º DE MATEMÁTICAS SEGUNDO CUATRIMESTRE.
Complejidad Algorítmica: Análisis de algoritmos
PENSAMIENTO MATEMATICO
Programación de Sistemas
Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel
Curso Inteligencia Artificial (30223)
LENGUAJES Y PARADIGMAS DE PROGRAMACIÓN
RESULTADOS DE LA EVALUACIÓN DEL PROYECTO DEL CURSO PILOTO DE 2º DE ADMINISTRACIÓN Y DIRECCIÓN DE EMPRESAS PRIMER CUATRIMESTRE.
INTRODUCCIÓN A LA CMC Toda ciencia no es mas que un refinamiento del sentido común Albert Einstein.
PRESENTACIÓN Física II. Fundamentos de las Instalaciones GRUPO 8.
Beatriz Otero y Pau Bofill Universidad Politécnica de Cataluña
Algoritmos y Estructuras de Datos I
Reinventando la rueda: una experiencia de aprendizaje por descubrimiento en la asignatura de Sistemas Operativos Miguel Riesco, Marián Díaz Departamento.
Aznar Gregori Fidel Aznar Gregori Aprender jugando, ¿qué opinan los alumnos? JENUI 2006.
El Proceso Software Ingeniería en Informática
Cálculo Diferencial e Integral de una variable.
INGENIERIA Y SOCIEDAD Guía para el Alumno
XII Jornadas de Enseñanza Universitaria de la Informática (JENUI 2006)Bilbao, 12 a 14 de julio, 2006 Diseño y evaluación de la asignatura Programación.
Arquitectura de Computadores I II19
Psicología de la Educación e Instrucción Grupo B Profesores Eduardo Vidal-Abarca (Teoría) Manuel Soriano (Prácticas)
Análisis y Diseño del Software
1.Objetivos 2.Habilidades 3.Contenidos 4.Bibliografía 5.Organización académica PRESENTACIÓN DE LA ASIGNATURA MACROECONOMÍA INTERMEDIA 2009/10.
Servicio de Innovación Educativa Seguimiento del alumno en el aula.
Instrumentos para la planificación de clases
Seguimiento del trabajo autónomo del alumno
Docente: Patricia Bazán y Dalila Romero
Universidad Nacional de la Patagonia San Juan Bosco Facultad de Ingeniería Cátedra: Análisis y Diseño de Sistemas Presentación.
TECNOLOGÍA DE COMPUTADORES CURSO 2013/14. PRESENTACIÓN DE LA ASIGNATURA.
Compiladores Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel.
TECNOLOGÍA DE COMPUTADORES CURSO 2009/10. PRESENTACIÓN DE LA ASIGNATURA.
Mari Carmen Domingo Aladrén
Sistemas Concurrentes I.T. Informática de Sistemas Curso
28/04/ DIIS – Pedro Álvarez y José Manuel Colom presentaciónCurso.ppt Última revisión: Febrero Lenguajes, Gramáticas y Autómatas 2º Ing. Informática.
1 Asignatura: Inteligencia Artificial l Turno: mañana, grupo 1, aula 1 l Prof: Fernando Díez. »Despacho B-346. l Horario. »Lunes y miércoles 10:00 a 11:00.
Algoritmos y Estructuras de Datos
Introducción a la Informática Ingeniero Técnico en Informática Gestión E.T.S. Ingeniería Informática Departamento de Lenguajes y Ciencias de la Computación.
Física I. Mecánica GRUPO 7
CURSO Mª ROSARIO RESANO FUNDAMENTOS MATEMÁTICOS EN LA INGENIERÍA I.
COMUNICACIÓ I INTERACCIÓ EDUCATIVA FORMACIÓ BÀSICA COMPARTIDA - PRIMER CURS Curs Las TAC en los procesos interactivos en educación.
Estructura de Datos Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel.
Experiencias en la implantación de la asignatura de Tecnología de Programación al EEES Elena M. Hernández Pereira Óscar Fontenla Romero Departamento de.
Tecnólogo en Informática Estructura de Datos y Algoritmos.
RESULTADOS DE LA EVALUACIÓN DEL PROYECTO DEL CURSO PILOTO DE 1º DE ADMINISTRACIÓN Y DIRECCIÓN DE EMPRESAS SEGUNDO CUATRIMESTRE.
R esultados de la e valuación del p royecto del c urso p iloto de 1º de r elaciones l aborales p rimer c uatrimestre.
ALGORITMOS Y ESTRUCTURAS DE DATOS Ingeniería Técnica en Informática de Sistemas curso Teoría: Domingo Giménez, tutorías: L 9:30-10:30; M 10:00-12:30,
R esultados de la e valuación del p royecto del c urso p iloto de 2º de a dministración y d irección de e mpresas p rimer c uatrimestre.
Haga clic para modificar el estilo de subtítulo del patrón 30217: Interacción Persona – Ordenador 12084: Interacción Hombre-Máquina (a extinguir) Presentación.
Compiladores Ingeniería en Computación M. en C. J. Jesús Arellano Pimentel.
Presentación del cursoUniversidad de AntioquiaInformática I Sesión 01: Presentación del Curso Departamento de Ingeniería Electrónica y de Telecomunicaciones.
Oficina de Calidad y Desarrollo Estratégico ALIANZAS EN EL PROCESO DE ENSEÑANZA APRENDIZAJE EN EL EEES ALICIA ARIAS COELLO SUBDIRECTORA DE LA OCyDE.
Informática ETSIGCT curso 2008/2009 Departamento de Sistemas Informáticos y Computación.
Procesadores de Lenguajes
TÍTULO DE LA PRESENTACIÓN MEDIOS ELECTRÓNICOS Curso con: Profesor José Botello Hernández.
Presentación 2014_15 Profesor: Juan Cuervas-Mons
MATEMÁTICAS 1º ESO CURSO
Clases Prácticas Economía del Trabajo Curso
Josep Jordana, Francesc J. Sànchez Escola Enginyeria Telecomunicació i Aeronàutica de Castelldefels (EETAC) Barcelona (Spain) Departament d’Enginyeria.
“EL MÉTDOD DEL CASO COMO METODOLOGÍA ACTIVA Y COLABORATIVA”
Informática aplicada a la gestión pública (GAP) Contenido de la asignatura Curso 2002/03
Informática (34159) Presentación del curso Grado en Matemáticas
UNIVERSIDAD TECNOLÓGICA ECOTEC. ISO 9001: DIRECCIÓN DE INVESTIGACIÓN UNIDAD DE TITULACIÓN SOCIALIZACIÓN DE LINEAMIENTOS, NORMATIVAS Y REQUISITOS.
TÍTULO DE LA PRESENTACIÓN MEDIOS ELECTRÓNICOS Curso con: Profesor José Botello Hernández.
Presentación del cursoInformática I (2015-2) Departamento de Ingeniería Electrónica y de Telecomunicaciones Facultad de Ingeniería Informática I.
Fundamentos de los Computadores Grado en Ingeniería Informática Curso 2015/2016 Resumen del PROYECTO DOCENTE.
Guía Informática Industrial y Comunicaciones Pablo San Segundo (C-206)
Ejercicios para la Clasificación de los Métodos de Enseñanza. Adaptado de: Enrique Martínez-Salanova Sánchez. Revista Digital de Educomunicación. Universidad.
Ejercicios para la Clasificación de los Métodos de Enseñanza. Adaptado de: Enrique Martínez-Salanova Sánchez. Revista Digital de Educomunicación. Universidad.
Introducción a la Programación Ing. Juliana Jaramillo Ospina.
Transcripción de la presentación:

Programación II Anders Jonsson anders.jonsson@upf.edu http://www.dtic.upf.edu/~jonsson/pII09

Referencias Aula Global (Moodle) Página Web Bibliografía: BISBAL RIERA, J.: Manual Algorísmica. AHO, A., HOPCROFT, J., y ULLMAN, J.: Estructuras de datos y algoritmos. Addison Wesley, 1988. WIRTH, N.: Algoritmos y estructuras de datos. Prentice Hall, 1987. BOTELLA, P., et al. Fonaments de programació. EDIUOC, 2001 . UPF - Ingeniería (técnica) en Informática Programación II

Organización Teoría Prácticas Seminarios Nueve clases de 2 horas cubriendo cuatro temas Examen final: escribir/analizar programas Prácticas 4 prácticas aproximadamente cada 2 semanas Seminarios Cuatro seminarios de dos horas cada uno Se necesita aprobar (5) las tres partes UPF - Ingeniería (técnica) en Informática Programación II

Temas Métodos de búsqueda y de ordenación Recurrencia Técnicas de análisis de algoritmos Diseño descendente UPF - Ingeniería (técnica) en Informática Programación II

Examen Una pregunta por tema: 1 Problema de búsqueda/ordenación 1 Problema de recurrencia (escribir y/o analizar) puede incluir análisis de complejidad 1 Problema de complejidad algorítmica (analizar) 1 Problema de diseño descendente (escribir) Están disponibles exámenes anteriores con soluciones (en la biblioteca/página web) UPF - Ingeniería (técnica) en Informática Programación II

Prácticas Habrá un total de 4 prácticas En las prácticas se evaluará Todas las prácticas tratan sobre un mismo tema Escribir programas en C para un juego llamado Pista de Carreras En las prácticas se evaluará Diseño Ejecución Memoria UPF - Ingeniería (técnica) en Informática Programación II

Seminarios Cuatro seminarios de 2 horas cada uno Tres partes: Preparación: resolver un ejercicio en casa y entregar la solución al principio Explicación: el profesor resuelve uno o dos ejercicios en la pizarra (~1 hora) Trabajo individual: resolver uno o dos ejercicios que se entregan (~1 hora) UPF - Ingeniería (técnica) en Informática Programación II

Evaluación Nota Final = 0,5T + 0,35L + 0,15S S = 0,5A + 0,25B + 0,25C T: examen final L: prácticas S: seminarios: A: presencia B: nota ejercicios de preparar en casa C: nota ejercicios de resolver durante los seminarios UPF - Ingeniería (técnica) en Informática Programación II

Página Web La página web de la asignatura está en: Material docente http://www.dtic.upf.edu/~jonsson/pII09 Enlace en el Aula Global (Moodle) Material docente Diapositivas de las clases de teoría Bibliografía Ejercicios con soluciones (página web) Enunciados de prácticas y ejemplos de código Exámenes de años anteriores con soluciones UPF - Ingeniería (técnica) en Informática Programación II

Reglas de oro para aprobar Asistir a las clases (teoría, prácticas, seminarios) Realizar y entregar el trabajo que se solicita (basta para aprobar prácticas y seminarios) El examen es una síntesis del trabajo realizado durante el trimestre No desesperar: a programar uno aprende poco a poco, pero se aprende! UPF - Ingeniería (técnica) en Informática Programación II