Post on 30-Jun-2020
Computadores I Prác%cas Rodrigo Santamaría
Contacto
l Nombre: Rodrigo Santamaría l Correo: rodri@usal.es l Despacho: Edificio San Bartolomé l Horario de tutorías:
l Lunes y Miércoles de 16:30 a 19:30h l Concertar por correo
l Página web: l hIp://vis.usal.es/rodrigo/Teaching/Teaching.html
l Studium: l Computadores 1 (prác1cas A1, A3, B4) l hIps://moodle.usal.es 2
Plani3icación de las prácticas
l Sesiones l hIp://avellano.usal.es/~compi/ l hIp://vis.usal.es/~visusal/rodrigo/Teaching/
- Información adicional sobre nuestros grupos
l 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 Pasar lista l Entrega opcional de ejercicios vía Studium
l Fecha límite: comienzo de la sesión siguiente l Resolución de dudas
l Explicación de la sesión (30 min) l Tiempo para realizar prác%cas (1 h)
l En casa: mirarse la sesión siguiente y terminar los ejercicios
9
Plani3icación de las prácticas
10
Sesión n
Pasar lista
Resolución de dudas sesión anterior
Explicación
Realización ejercicios
Sesión n+1
Pasar lista
Resolución de dudas sesión anterior
Explicación
Realización ejercicios
30 m
in
1h
3
0 m
in
realización de ejercicios lectura de la sesión siguiente
Entrega opcional de ejercicios
Evaluación
l 30% de la nota de la asignatura (3 puntos) l No hace falta aprobarla por separado de la teoría l 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 Dos prác%cas obligatorias l Suficientes para sacar la nota máxima de prác%cas, si
están perfectas l 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 Historia de la informá%ca (hardware) l Historia de la informá%ca (soeware) l Historia de los lenguajes de programación
l Realización en grupos de hasta 5 personas l Colaboración y búsqueda ac%va de información l Análisis crí%co y síntesis del tema l Exposición y debate
l Explicación: primeros de octubre l Defensa: 5-‐7 nov 13
Evaluación l Prác9ca 2, por parejas (hasta 2 puntos)
l Se propondrán uno o más temas l Análisis del problema l Implementación de la solución l Defensa por parejas
l Evaluación con9nua (sube nota) l Entrega de ejercicios opcionales l Par%cipación en clase l Asistencia a clase
• Fechas • Explicación: diciembre • Entrega: 9 enero • Defensa: 13-‐24 enero 14
Evaluación
l Conocimientos l Competencias
l Ac%tud e interés l Comprensión l Capacidad crí%ca l Resolución de problemas l Autonomía l 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