Fichas de asignaturas 2014-15
![]() |
ARQUITECTURA DE COMPUTADORES |
![]() ![]() ![]() |
|
Asignatura |
![]() |
| |
Profesorado |
![]() |
| |
Competencias |
![]() |
| |
Resultados Aprendizaje |
![]() |
| |
Actividades Formativas |
![]() |
| |
Sistemas de Evaluación |
![]() |
| |
Contenidos |
![]() |
| |
Bibliografía |
![]() |
Código | Nombre | |||
Asignatura | 21714019 | ARQUITECTURA DE COMPUTADORES | Créditos Teóricos | 3.75 |
Título | 21714 | GRADO EN INGENIERÍA INFORMÁTICA | Créditos Prácticos | 3.75 |
Curso | 2 | Tipo | Obligatoria | |
Créd. ECTS | 6 | |||
Departamento | C140 | INGENIERIA EN AUTOMÁTICA, ELECTRÓNICA, ARQUITECTURA Y REDES DE COMPUTADORES |
Requisitos previos
1.- Haber adquirido las competencias correspondientes de las asignaturas: - Informática General - Fundamentos de Estructura de Computadores 2.- Tener conocimientos básicos de lenguaje ensamblador.
Recomendaciones
- Conocimiento de lengua inglesa. - Asistencia continua a las clases teóricas y prácticas. - Realización de las actividades propuestas.
Profesorado
Competencias
Se relacionan aquí las competencias de la materia/módulo o título al que pertenece la asignatura, entre las que el profesorado podrá indicar las relacionadas con la asignatura.
Identificador | Competencia | Tipo |
C09 | Capacidad de conocer, comprender y evaluar la estructura y la arquitectura de los computadores, así como los componentes básicos que los conforman. | ESPECÍFICA |
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 | GENERAL |
CB3 | Que los estudiantes tengan la capacidad de reunir e interpretar datos relevantes (normalmente dentro de su área de estudio) para emitir juicios que incluyan una reflexión sobre temas relevantes de índole social, científica o ética | GENERAL |
CB4 | Que los estudiantes puedan transmitir información, ideas, problemas y soluciones a un público tanto especializado como no especializado | GENERAL |
CB5 | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía | GENERAL |
CG08 | Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones. | GENERAL |
CT1 | Trabajo en equipo: capacidad de asumir las labores asignadas dentro de un equipo, así como de integrarse en él y trabajar de forma eficiente con el resto de sus integrantes | TRANSVERSAL |
Resultados Aprendizaje
Identificador | Resultado |
R05 | Analizar y contrastar distintas arquitecturas de computadores. |
R03 | Conocer diversas realizaciones de una misma arquitectura del juego de instrucciones y su influencia en las prestaciones del procesador, entendiendo los compromisos entre los diferentes elementos para conseguir las prestaciones requeridas. |
R04 | Conocer la segmentación de cauce como técnica general para aumentar las prestaciones del procesador aprovechando el paralelismo a nivel de instrucciones, así como los riesgos que se presentan y las alternativas para su resolución. |
R02 | Saber identificar los elementos de una jerarquía de memoria y ser capar de determinar sus parámetros básicos. |
R01 | Ser capaz de evaluar las prestaciones y características del computador. |
Actividades formativas
Actividad | Detalle | Horas | Grupo | Competencias a desarrollar |
01. Teoría | Métodos de enseñanza-aprendizaje: - Método expositivo. - Método basado en problemas. - Aprendizaje autónomo. - Aprendizaje cooperativo. El profesor expondrá el contenido de la asignatura y, en todo momento, fomentará la participación de los alumnos en clase y planteará problemas/cuestiones que ayuden a desarrollar las competencias definidas. El profesor propondrá diversas cuestiones de investigación que los alumnos deberán trabajar de forma individual/autónoma. Asimismo se planteará la realización de trabajos en grupo sobre arquitecturas/componentes de un computador. Ambos tipos de trabajos deberán ser expuestos en clase. |
30 | C09 CB2 CB3 CB4 CB5 CG08 CT1 | |
03. Prácticas de informática | Métodos de enseñanza-aprendizaje: - Resolución de ejercicios y problemas. - Simulación. Se propondrán problemas que los alumnos deberán plantear y resolver en grupos pequeños. Asimismo, dispondrán de simuladores como ayuda al aprendizaje. |
12 | C09 CG08 | |
04. Prácticas de laboratorio | Métodos de enseñanza-aprendizaje: - Aprendizaje orientado a proyectos. - Aprendizaje cooperativo. Los alumnos practicarán e investigarán diferentes arquitecturas de computadores y llevarán a cabo la realización de un proyecto en grupo. |
18 | C09 CB2 CB3 CB4 CG08 CT1 | |
10. Actividades formativas no presenciales | - Estudio individual y trabajo autónomo sobre los contenidos de la asignatura (70 horas). - Elaboración de proyectos en grupo (16 horas). |
86 | C09 CG08 CT1 | |
12. Actividades de evaluación | Examen |
4 |
Evaluación
Criterios Generales de Evaluación
* Criterios generales para evaluar los conocimientos adquiridos en clase de teoría y prácticas de informática: - Claridad y precisión en las respuestas. - Correcta aplicación de los principios de la asignatura. - Correcta expresión escrita. * Criterios generales para evaluar los trabajos en grupo de la asignatura: - Presentación en tiempo y forma. - Consecución de objetivos. - Calidad del material escrito presentado. - Calidad de la defensa en público.
Procedimiento de Evaluación
Tarea/Actividades | Medios, Técnicas e Instrumentos | Evaluador/es | Competencias a evaluar |
Examen final | Prueba escrita compuesta por problemas y cuestionarios. |
|
C09 CG08 |
Trabajo en grupo (TGL) | Presentación oral y escrita de trabajo en grupo sobre las competencias desarrolladas en clase de laboratorio. |
|
C09 CB2 CB3 CB4 CB5 CG08 CT1 |
Trabajo en grupo (TGT) | Presentación oral y escrita de trabajo en grupo sobre componentes/arquitectura de un computador. |
|
C09 CB2 CB3 CB4 CB5 CG08 CT1 |
Procedimiento de calificación
La NOTA FINAL tiene tres componentes: 1.- E (Examen final). Peso 70%. El examen tiene tres secciones: teoría, problemas primera parte (correspondientes a temas 1 y 2) y problemas segunda parte (correspondientes a temas 3 y 4). Para superar el examen es necesario aprobar las tres secciones. Una sección se considera aprobada si se obtiene como mínimo el 50% de los puntos. Será materia de examen cualquiera de los contenidos tratados o planteados en clase de teoría, en clase de prácticas de informática, en clase de prácticas de laboratorio y en foros. El examen final se realizará en las convocatoria oficial establecida por la Universidad. 2.- TGT (Trabajo en Grupo presentado en clase de Teoría). Peso 10%. 3.- TGL (Trabajo en Grupo presentado en clase de Laboratorio). Peso 20%. Para optar a este componente de la nota final es requisito fundamental la ASISTENCIA CON APROVECHAMIENTO a prácticas de laboratorio. NOTA FINAL = 0,7 * E + 0,1 * TGT + 0,2 * TGL IMPORTANTE, para aprobar la asignatura hay que cumplir estos dos requisitos: 1.- Superar el examen final. 2.- Obtener una NOTA FINAL superior o igual a 5 puntos. IMPORTANTE, si se detectan plagios («copiar en lo sustancial obras ajenas, dándolas como propias») en los trabajos presentados se tendrá suspensa la asignatura en el presente curso académico (no recuperable).
Descripcion de los Contenidos
Contenido | Competencias relacionadas | Resultados de aprendizaje relacionados |
Tema 1.- Introducción de arquitecturas de computadores. Análisis de prestaciones. |
C09 CG08 | R01 |
Tema 2.- Jerarquía de memoria. |
C09 CG08 | R02 |
Tema 3.- Implementación no segmentada de un procesador |
C09 CG08 | R03 |
Tema 4.- Segmentación |
C09 CG08 | R04 |
Tema tratado en laboratorio.- Introducción de las arquitecturas x86 y ARM. Componentes de un computador. |
C09 CG08 | R05 |
Bibliografía
Bibliografía Básica
[PATT11] Estructura y Diseño de Computadores.
D. A. Patterson ; J. L. Hennessy.
Ed. Reverté, 2011
Bibliografía Específica
ARM system-on-chip architecture. 2ª edición
Steve Furber
Addison-Wesley, 2000
ARM assembly language : fundamentals and techniques
William Hohl
CRC Press, 2009
Intel® 64 and IA-32 Architectures Software Developer’s Manual. Volume 1: Basic Architecture
http://download.intel.com/products/processor/manual/253665.pdf
Intel® 64 and IA-32 Architectures Software Developer’s Manual. Volume 2: Instruction Set Reference
http://download.intel.com/products/processor/manual/325383.pdf
Bibliografía Ampliación
[STAL00] Organización y Arquitectura de Computadores. 5ª edición
W. Stallings
Prentice-Hall, 2007
[ORTE05] Arquitectura de computadores
Julio Ortega ; Mancia Anguita ; Alberto Prieto
Thomson-Paraninfo, 2005
[CART04] Arquitectura de computadores
N. Carter
Serie Schaum. McGraw-Hill, 2004
[HAMA03] Organización de computadores. 5ª edición.
C. Hamacher; Z. Vranesic; S. Zaky
McGraw-Hill, 2003
[STAL10] Computer Organization and Architecture: Designing for Performance. 8/E
W. Stallings
Prentice-Hall, 2010
El presente documento es propiedad de la Universidad de Cádiz y forma parte de su Sistema de Gestión de Calidad Docente. En aplicación de la Ley 3/2007, de 22 de marzo, para la igualdad efectiva de mujeres y hombres, así como la Ley 12/2007, de 26 de noviembre, para la promoción de la igualdad de género en Andalucía, toda alusión a personas o colectivos incluida en este documento estará haciendo referencia al género gramatical neutro, incluyendo por lo tanto la posibilidad de referirse tanto a mujeres como a hombres.