Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Presentación asignatura, Apuntes de Ingeniería Infórmatica

Asignatura: Estructura de computadores, Profesor: , Carrera: Ingeniería Informática, Universidad: UGR

Tipo: Apuntes

2016/2017

Subido el 15/07/2017

vincreible
vincreible 🇪🇸

3.9

(9)

10 documentos

1 / 36

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Estructura de Computadores
1
Grado Informática, 2º Curso
Presentación de la Asignatura
Estructura de Computadores
1ª Semana
Bibliografía:
Fichas grado Informática http://grados.ugr.es/informatica/pages/infoacademica/guias_docentes/guiasdocentes_curso_actual
Ficha grado EC http://grados.ugr.es/informatica/pages/infoacademica/guias_docentes/curso_actual/segundo/1semestre/esructuradecomputadores
Calendario académico http://www.ugr.es/pages/estudios/calendario
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24

Vista previa parcial del texto

¡Descarga Presentación asignatura y más Apuntes en PDF de Ingeniería Infórmatica solo en Docsity!

Presentación de la Asignatura

Estructura de Computadores

1ª Semana

Bibliografía:

Fichas grado Informática http://grados.ugr.es/informatica/pages/infoacademica/guias_docentes/guiasdocentes_curso_actual

Ficha grado EC http://grados.ugr.es/informatica/pages/infoacademica/guias_docentes/curso_actual/segundo/1semestre/esructuradecomputadores

Calendario académico http://www.ugr.es/pages/estudios/calendario

Presentación de la Asignatura

 Ubicación de EC en el Plan de Estudios

 Temario de la asignatura

 Horarios, Temporización

 Evaluación, Metodología

 Otra información

Ubicación de EC en el Plan de Estudios

EC

Estructura Computadores

ALEM

Algebra Lineal

TOC

Tecnología y Organización C.

AC

Arquitectura Computadores

IS

Ingeniería Servidores

FS

Fundamentos Software

FP

Fundamentos Programación

MP

Metodología Programación

SO

Sistemas Operativos

Aritmética entera y modular

Servicios SO Compilación Enlazado Depuración

Funcnmto comp. Traducción HLL Codificación info Llamadas y pila

Punteros, funciones, parms, pila Linux: shell, compilar, depurar API Servicios SO^ Tipos aritméticos, ops. bitwise

Apoyo prácticas

 Algebra Lineal (1º semestre)

 Tema 3: Aritmética Entera y Modular

  • Sistemas de numeración. Representación en complementos.
  • Relación de congruencia. Construcción de Zn. Aritmética modular.  Práctica 2: Práctica de Aritmética

 Fundamentos de Programación (1º semestre)

 Objetivos:

 Comprender el funcionamiento de un computador…  Comprender la necesidad de un proceso de traducción de un lenguaje de alto nivel  Mostrar la necesidad de codificar la información que maneja internamente un computador, enfatizando posibilidades y limitaciones cuando se resuelve un problema.  Entender la gestión de llamadas a funciones mediante la pila.

Apoyo prácticas

 Fundamentos del Software (cont)

 Tema 1. Sistema de computo.

 1.1. Componentes de los sistemas de computo.  1.2. Capa hardware: interrupciones y excepciones, protección, y entradas/salidas.

 Tema 2. Introducción a los sistemas operativos

 2.1. Componentes de un sistema operativo multiprogramado.  2.2. Servicios del sistema operativo: API y shell.

 Tema 3. Compilación y enlazado de programas

 Tema 5. Generación y depuración de aplicaciones

 5.3. Técnicas de depuración de programas.

 Práctica 1. Órdenes básicas del sistema operativo e interprete de órdenes.

 Práctica 3. Depuración de una aplicación.

 Seminario práctico 1: Instalación de un sistema operativo.

 Seminario práctico 2: Gestores de paquetes.

Apoyo prácticas

 Metodología de la Programación (2º semestre)

 Objetivos

 Comprender la relación entre tipos de alto nivel y la representación a bajo nivel de dicha información  Distinguir y manejar correctamente las referencias y los objetos referenciados.  Manejar correctamente herramientas de depuración, pruebas y validación.

 TEMARIO TEÓRICO

 TEMA 1. Punteros y memoria dinámica.  TEMA 2. Funciones.

  • 2.1. La función main
  • 2.2. La responsable de que todo funcione: La Pila
  • 2.3. Paso de parámetros y devolución de resultados
  • 2.6. Punteros a función

Asignaturas simultáneas

 Sistemas Operativos (3º semestre)

 Contenidos

 Programación de aplicaciones utilizando los servicios del sistema operativo.

 Objetivos

 Describir diferentes formas de asignar memoria a los procesos y al propio sistema operativo, con especial atención a los sistemas paginados y segmentados que utilizan gestión de memoria virtual.  Describir proceso realización de una operación entrada/salida desde su inicio hasta su conclusión.

 TEMARIO DE TEORÍA

 Tema 3. Gestión de memoria

  • 3.3. Memoria virtual.  Tema 5. Gestión de entradas y salidas
  • 5.3. Manejadores de dispositivos.

 TEMARIO DE PRÁCTICAS

 Práctica 1. Administración de sistemas operativos:

  • 1.1 Herramientas básicas de administración.
  • 1.2 Monitorización del sistema.
  • 1.3 Automatización de tareas.  Práctica 2. Uso de servicios del sistema operativo mediante la API

Asignaturas previas del área

 Tecnología y Organización de Computadores (2º semestre)

 Contenidos

 Organización y componentes del computador. Prestaciones básicas. Niveles conceptuales de descripción de un computador. Representación de información en el computador. Componentes básicos. .. Descripción de las operaciones de un computador en el nivel de transferencia entre registros

 Objetivos

 Conocer la organización y componentes de un computador.  Identificar los factores que determinan las prestaciones básicas de un computador.  Comprender la conveniencia de describir un computador en diferentes niveles de abstracción para facilitar su comprensión, su diseño y su utilización.  Conocer las distintas formas básicas de representación de la información en un computador.  Conocer la organización de los sistemas diseñados en el nivel de transferencia de registros, incluyendo la organización y diseño de un computador sencillo, comprendiendo la misión del camino de datos y de la unidad de control, y su interacción.  Deducir las operaciones de transferencia entre registros que puedan realizarse en un camino de datos dado.

Asignaturas previas del área

 Tecnología y Organización de Computadores (cont)

 TEMARIO TEÓRICO:

 5. Sistemas en el nivel transferencia entre registros (RTL)

  • 5.1 Introducción y definiciones generales
  • 5.2 Unidad de procesamiento o camino de datos. Ejemplos de operaciones
  • 5.3 Unidad de control. Ejemplos de generación de señales de control.
  • 5.4 Ejemplo de un computador sencillo a nivel RT: CS1.

 TEMARIO PRÁCTICO:

 Seminarios (S):

  • S1 Sistemas de numeración usuales en Informática (2 horas).  Prácticas de laboratorio (P):
  • P4 Funcionamiento de codificadores/decod. y multiplexores/demult. (2 horas).
  • P8 Descripción a nivel RT de un computador sencillo (2 horas).

Presentación de la Asignatura

 Ubicación de EC en el Plan de Estudios

 Temario de la asignatura

 Horarios, Temporización

 Evaluación, Metodología

 Otras informaciones

Estructura de Computadores

 Tema 3. Unidad de control

 Camino de datos.  Unidades de control cableadas y microprogramadas.  Control microprogramado.

 Tema 4. Segmentación de cauce

 Conceptos básicos.  Riesgos de datos.  Riesgos de instrucciones.  Influencia en el repertorio de instrucciones.  Funcionamiento superescalar.  Consideraciones relativas a las prestaciones.  Ejemplo de funcionamiento.

Estructura de Computadores

 Tema 5. Entrada/Salida y buses

 Funciones del sistema de E/S. Interfaces de E/S.  E/S programada.  Interrupciones.  DMA (Acceso directo a memoria).  Estructuras de bus básicas.  Especificación de un bus: Transferencias. Temporización. Arbitraje.  Ejemplos y estándares.

 Tema 6. Memoria

 Jerarquía de memoria  Concepto de localidad  Memorias RAM semiconductoras  Memorias de sólo lectura  Prestaciones: velocidad, tamaño y coste  Configuración y diseño de memorias utilizando varios chips  Memorias asociativas  Memoria cache  Influencia en las prestaciones

Presentación de la Asignatura

 Ubicación de EC en el Plan de Estudios

 Temario de la asignatura

 Horarios, Temporización

 Evaluación, Metodología

 Otras informaciones

Lunes Martes Miércoles Jueves Viernes

9:30-10:30 A (A-0.1)

10:30-11:30 tut tut tut

11:30-12:30 A1 (L-2.3) A2 (L-3.7) A3 (L-2.9) tut

12:30-13:30 tut

15:30-16:30 D1 (L-2.9) D3 (L-2.9) D2 (L-2.9)

16:30-17:30 Gustavo Romero^ Fran Barranco Fran Barranco

17:30-18:30 D (A-0.1)

19:30-20:30 26 c-i5 3.1GHz 8GBL-2.3 26 c-i5 3.1GHz 4GB^ L-3.7 26 c-i5 3.2GHz 8GB^ L-2.9 tut

20:30-21:30 Ubuntu 12-14.04 32bUbuntu 10.04 64b Ubuntu 12-14.04 32b^ Ubuntu 10.04 64b Ubuntu 12-14.04 32b^ Ubuntu 10.04 64b

Horarios (curso 2016-2017)