PrácAcas Rodrigo Santamaría
Transcripción
PrácAcas Rodrigo Santamaría
Computadores I Prác%cas Rodrigo Santamaría Contacto l l l l Nombre: Rodrigo Santamaría Correo: [email protected] Despacho: Edificio San Bartolomé Horario de tutorías: l l l Página web: l l Lunes y Miércoles de 16:30 a 19:30h Concertar por correo hIp://vis.usal.es/rodrigo/Teaching/Teaching.html Studium: l l Computadores 1 (prác1cas A1, A3, B4) hIps://moodle.usal.es 2 Plani3icación de las prácticas l Sesiones l l hIp://avellano.usal.es/~compi/ hIp://vis.usal.es/~visusal/rodrigo/Teaching/ - l Información adicional sobre nuestros grupos 12 sesiones 3 Calendario 4 5 Grado Temario 1. Introducción a Verilog 2. Puertas lógicas 3. Operaciones binarias 4. Módulos 5. Circuitos mul%plexores 6. Circuitos sumadores 7. Circuitos biestables 8. Circuitos SISO y SIPO 9. Circuitos contadores síncronos 10. Circuitos contadores asíncronos 11. Transistores 12. Redes capaci%vas 6 Temario 1. Introducción a Verilog 2. Puertas lógicas 3. Operaciones binarias 4. Módulos 5. Circuitos mul%plexores 6. Circuitos sumadores 7. Circuitos biestables 8. Circuitos SISO y SIPO 9. Circuitos contadores síncronos 10. Circuitos contadores asíncronos 11. Transistores 12. Redes capaci%vas Fundamentos Aplicaciones 7 Temario 1. Introducción a Verilog 2. Puertas lógicas 3. Operaciones binarias 4. Módulos 5. Circuitos mul%plexores 6. Circuitos sumadores 7. Circuitos biestables 8. Circuitos SISO y SIPO 9. Circuitos contadores síncronos 10. Circuitos contadores asíncronos 11. Transistores 12. Redes capaci%vas Las vocales Las consonantes ~ Las sílabas Las palabras Ir haciendo frases hasta ~ poder escribir un libro 8 Plani3icación de las prácticas ¡ En clase: l l l l l Pasar lista Entrega opcional de ejercicios vía Studium l Fecha límite: comienzo de la sesión siguiente l Resolución de dudas Explicación de la sesión (30 min) Tiempo para realizar prác%cas (1 h) En casa: mirarse la sesión siguiente y terminar los ejercicios 9 Plani3icación de las prácticas Sesión n 30 min Explicación 30 min Resolución de dudas sesión anterior 1h Pasar lista Realización ejercicios Entrega opcional de ejercicios Sesión n+1 Pasar lista realización de ejercicios lectura de la sesión siguiente Resolución de dudas sesión anterior Explicación 10 Realización ejercicios Evaluación l 30% de la nota de la asignatura (3 puntos) l l No hace falta aprobarla por separado de la teoría Hace falta sacar un 5 en total para pasar la asignatura: - Si %enes un 3 sobre 3 en prác%cas - - necesitas un 2 sobre 7 (un 2.8 sobre 10) para aprobar la asignatura Si %enes un 0 sobre 3 - necesitas un 5 sobre 7 (un 7.1 sobre 10) para aprobar la asignatura 11 Evaluación l Criterios l l Dos prác%cas obligatorias l Suficientes para sacar la nota máxima de prác%cas, si están perfectas Asistencia proac%va y entrega de ejercicios semanales l Opcional l Sube nota 12 Evaluación l Prác9ca 1, en grupo (hasta 1 punto) l Desarrollo y exposición de un tema l l l l Realización en grupos de hasta 5 personas l l l l l Historia de la informá%ca (hardware) Historia de la informá%ca (soeware) Historia de los lenguajes de programación Colaboración y búsqueda ac%va de información Análisis crí%co y síntesis del tema Exposición y debate Explicación: primeros de octubre Defensa: 5-‐7 nov 13 Evaluación Prác9ca 2, por parejas (hasta 2 puntos) l l l l l l Se propondrán uno o más temas Análisis del problema Implementación de la solución Defensa por parejas Evaluación con9nua (sube nota) l l l Entrega de ejercicios opcionales Par%cipación en clase Asistencia a clase • Fechas • Explicación: diciembre • Entrega: 9 enero • Defensa: 13-‐24 enero 14 Evaluación l l Conocimientos Competencias l l l l l l Ac%tud e interés Comprensión Capacidad crí%ca Resolución de problemas Autonomía Expresión 15 Motivación • Elegir una carrera es diicil • Saber lo que uno quiere hacer es complicado • Muchas veces no conocemos la materia o las salidas profesionales • ¡Posiblemente es lo que vas a hacer el resto de tu vida! • Es mejor hacer algo que nos guste • Sobre todo si necesitas que tu trabajo te es%mule • Siempre hay %empo de rec%ficar 16 Motivación • Ingeniería: • Relevancia de las siguientes cualidades • Interés por la resolución de problemas (informá%cos) • Capacidad de análisis crí9co • Trabajo personal • Informá9ca • Trabajo con ordenadores • Interés por la tecnología (informá%ca) • Razonamiento lógico • Constancia y trabajo personal 17 Motivación conocimientos conocimientos Ctrl+C Ctrl+V 18 Motivación conocimientos Lectura atenta Comprensión Apuntes Preguntas Trabajo Análisis crítico Síntesis Respuestas Informes Aportaciones 19 Motivación • Ac%tudes nega%vas • ‘¿Puede repe%rlo?’ • à Falta de interés, de comprensión y de atención • ‘Lo hago el día antes’ • à Falta de interés, resultadismo • ‘Esto no sé cómo se hace’ ‘¿El qué?’ ‘Todo’ • à Falta de interés, de trabajo y de comprensión • ‘Esto no vale para nada’ • à Falta de comprensión y de análisis crí%co 20 Resultados 2011 Resultados en las prácticas 11% no presentados 62% suspensos (<1.5) 11% aprobados 11% notables 5% sobresalientes Resultados finales 14% no presentados 56% suspensos 18% aprobados 8% notables 3% sobresaliente Aprobados con <1 en prácticas: 2 de 40 (5%) Aprobados con <2 en prácticas: 5 de 63 (8%) Aprobados con >2 en prácticas: 19 de 24 (80%) 21 Preparación del entorno • Es MUY recomendable que vayáis preparando el entorno de trabajo en casa • En los laboratorios de prác%cas, está todo preparado • FUNDAMENTAL: instalación de Linux • • • • Sistema Opera%vo alterna%vo a Windows o MacOS Totalmente gratuito y abierto Varias versiones o “sabores” Recomendado: Ubuntu (www.ubuntu.com) • Fácil de instalar • No es necesario desinstalar Windows 22 Instalación del entorno • Instalación de intérpretes de Verilog • à GPL Cver (sudo apt-get gplcver) • Icarus Verilog (sudo apt-get iverilog) • Pequeña guía de introducción • hIp://vis.usal.es/rodrigo/documentos/computadores1/conceptos%20basicos.pdf • Si alguien quiere, puede empezar probando el primer programa en Verilog, de la sesión 1 23 24