1
Datos del Instructor
Instructor:
Dr. Efrén David Gutiérrez Casas
Oficina:
Y4-206C
[email protected]
IMPORTANTE: Para poder comunicarse con el instructor mediante correo electrónico a la dirección
anterior, el alumno deberá utilizar su cuenta de correo electrónico dentro de la UACJ
([email protected]), ya que el instructor ha bloqueado todos los dominios ajenos al dominio uacj.mx.
Lugar de Clase:
Laboratorio de Redes, Edificio Y4 (Y4-206E)
Horario de Clase:
Lunes y Miércoles 7:00 – 9:00
CARTA DESCRIPTIVA (FORMATO MODELO EDUCATIVO UACJ VISIÓN 2020)
I. Identificadores de la asignaturaInstituto: Ingeniería y Tecnología Modalidad: Presencial Departamento: Eléctrica y Computación
Créditos: 8 Materia: Organización de Computadoras
Programa:
Ingeniería en Sistemas
Computacionales Carácter: Obligatoria
Clave:
Tipo: Curso
Nivel: Intermedio
Horas: 64 Totales Teoría: 90% Práctica: 10%
II. Ubicación Antecedentes: Clave 148 créditos cursados Consecuente:
2
III. AntecedentesConocimientos: Habilidades:
(a) La capacidad de aplicar los conocimientos de la computación y las matemáticas apropiadas para la disciplina
(b) La capacidad de analizar un problema, e identificar y definir las necesidades de cómputo adecuadas para su solución
(c) Capacidad de utilizar y aplicar técnicas, habilidades y herramientas actuales necesarias en la práctica de la computación.
(d) Capacidad de utilizar y aplicar técnicas, conceptos y prácticas actuales en las tecnologías de información.
(e) La capacidad de identificar y analizar las necesidades de los usuarios y considerarlas en la selección, creación, evaluación y administración de sistemas informáticos
Actitudes y valores:
(a) La capacidad trabajar eficazmente en equipo para lograr un objetivo común (b) Capacidad para comunicarse efectivamente con una variedad de audiencias
(c) Reconocimiento de la necesidad de capacitación continua para el desarrollo profesional
IV. Propósitos Generales
Comprender la estructura, función y características de las computadoras.
V. Compromisos formativos Intelectual:
(a) Analizar un problema, identificar y definir los requerimientos computacionales apropiados para su solución
(b) La capacidad de diseñar, implementar y evaluar un sistema basado en computadora, sus procesos, componentes o programas para satisfacer las necesidades deseadas
(c) La capacidad de participar en la creación de un plan efectivo de proyecto
Humano:
Social:
(a) La comprensión de aspectos profesionales, éticos, de seguridad jurídica, y cuestiones sociales así como las responsabilidades
(b) La capacidad de analizar el impacto local y global de la informática en los individuos, organizaciones y sociedad
3
Profesional:(a) Capacidad de utilizar y aplicar técnicas, conceptos y prácticas actuales en las tecnologías de información.
(b) Capacidad de identificar y analizar las necesidades del usuario para considerarlas en la selección, creación, evaluación y administración de los sistemas basados en computadoras.
(c) Capacidad de comunicación efectiva con diferentes audiencias.
(d) Reconocimiento de la necesidad de capacitación continua para el desarrollo profesional
(e) La capacidad de integrar de manera efectiva soluciones basadas en las tecnologías de información en ambientes de usuario
(f)
La comprensión de las mejores prácticas y normas además de su aplicaciónVI. Condiciones de operación
Espacio: aula tradicional
Laboratorio: cómputo Mobiliario: mesa redonda y sillas
Población: 25 - 30
Material de uso frecuente:
Condiciones especiales:
No
aplica
VII. Contenidos y tiempos estimados
Temas Contenidos Actividades
1. Introducción a las
computadoras
Computadoras: Historia de las computadoras y su clasificación Fundamentos de los sistemas informáticos modernos: Vista de una computadora como un sistema integrado, Máquina de Neumann, diagrama de bloques de un sistema informático. Información: - Definición, características e interpretación, los datos y su lógica,
Sistemas numéricos: - binario, decimal, octal, hexadecimal y sus conversiones entre si. Aritmética de computadoras: -
Describir cómo los números y los caracteres son representados en una computadora.
Dibujar un diagrama de bloques, que incluya las interconexiones de las partes principales de una computadora.
Describir cómo una computadora almacena y recupera la
información desde / hacia las unidades de memoria y sistemas de almacenamiento.
Definir los términos: bús, handshaking, serie, paralelo, data-rate
4
la suma binaria y la resta utilizando signo, complemento a 2, la multiplicación y la división binaria, representación de punto flotante
Códigos para la representación de caracteres - hexadecimal, BCD,
ASCII, EBCDIC, Unicode.
2. Circuitos lógicos digitales:
Álgebra de Boole - identidades básicas del álgebra de Boole, función booleana
Compuertas lógicas - AND, OR, NOT, NOR, NAND, O EX-NOR sus operaciones y tablas de verdad, la minimización de las compuertas por medio de K-mapas.
Circuitos digitales - Half Adder, Full Adder, Binary adder-subtractor, binary
incrementer, Multiplexers, Encoder and decoder Flip Flops - Concepto de circuitos secuenciales, el concepto de reloj y la
sincronización, SR, JK, preset y claro, maestro-esclavo JK, D, T Flip Flops, sus tablas de verdad y identidades, la conversión de un tipo a otro tipo de Flip Flop, el concepto de contadores y registros, registros de desplazamiento. 3. Introducción a los componentes de las computadoras Memoria -
Memoria principal - RAM, SRAM, DRAM, ROM, EPROM. Memoria Secundaria -
Magnética y disco duro. Memoria óptica - WORM.CD-ROM,
concepto de memoria virtual Concepto de caché y de su necesidad.
Jerarquía de memoria. CPU -
Funciones de la CPU,
clasificación de los registros y organización, set de
instrucciones, esquemas de direccionamiento, esquemas de direccionamiento, formatos de instrucción, el ciclo de
5
instrucción.
4. Organización de la memoria interna:
DRAM, SRAM, los tipos de ROM, Principios de memoria caché, elementos de diseño, Organización de la memoria externa:
Disco magnético, RAID, memoria óptica, cinta magnética
Entrada / Salida de la organización del dispositivo: Dispositivos externos, módulos I / O, los conceptos de E / S programada, interrumpir la unidad de E / S, DMA, E / S de los procesadores. 5. Sistemas operativos:
Conceptos básicos: Batch, Multiprogramming , Time-Sharing, y scheduling, gestión de memoria.
Introducción a los multiprocesadores: Características de los multiprocesadores,
VIII. Metodología y estrategias didácticas Metodología Institucional:
a) Elaboración de ensayos, monografías e investigaciones (según el nivel) consultando fuentes bibliográficas, hemerográficas y en Internet.
b) Elaboración de reportes de lectura de artículos en lengua inglesa, actuales y relevantes.
Estrategias del Modelo UACJ Visión 2020 recomendadas para el curso:
a) aproximación empírica a la realidad
b) búsqueda, organización y recuperación de información c) comunicación horizontal d) descubrimiento e) ejecución-ejercitación f) elección, decisión g) evaluación h) experimentación i) extrapolación y trasferencia
6
j) internalización k) investigación l) meta cognitivas
m) planeación, previsión y anticipación n) problematización
o) proceso de pensamiento lógico y crítico
p) procesos de pensamiento creativo divergente y lateral q) procesamiento, apropiación-construcción
r) significación generalización s) trabajo colaborativo
IX. Criterios de evaluación y acreditación a) Institucionales de acreditación:
Acreditación mínima de 80% de clases programadas Entrega oportuna de trabajos
Pago de derechos
Calificación ordinaria mínima de 7.0 Permite examen único: no
b) Evaluación del curso
Evaluación del Curso:
La carta descriptiva del curso, como se puede ver posteriormente en este documento, establece
otra forma de ponderar cada tema. Recurriendo a la libertad de cátedra y flexibilizar los métodos
de evaluación, el curso se evaluará de la siguiente manera:
2 Exámenes
25% c/u
1 Trabajo de investigación individual
25%
1 Trabajo de investigación y presentación en equipo
25%
En caso de que la mayoría de los alumnos no estén de acuerdo con esta medida, deberán
expresarlo al profesor por escrito, incluyendo las firmas correspondientes.
7
X. BibliografíaComputer organization and architecture: William Stallings
Organizacion y arquitectura de computadoras: Jaime Martinez Garza, Jorge Agustín Olvera
Computer Organization And Design: John L. Hennessy, David A. Patterson Morgan Kaufmann Publishers, Inc.
X. Perfil deseable del docente
XI. Institucionalización
Responsable del Departamento: Coordinador/a del Programa: Fecha de elaboración: Elaboró:
Fecha de rediseño: Rediseño: