Está en la página 1de 14

PA - PROGRAMA ARQUITECTURA DE COMPUTADORES

1. ANTECEDENTES GENERALES

Carrera Técnico en Informática Mención Ciber Seguridad- Programación

Nombre Arquitectura de computadores


Asignatura Sigla Asignatura 410ARCO01
Formato Presencial

Horas1 Totales 64 Presenciales Horas Prerrequisitos Última Actualización

64 64 16-02-2024
Horas por Ambiente

Orientaciones para su planificación.


Para el desarrollo de las actividades se requiere de una sala de clases con pizarra, telón de proyección, sillas, mesas de trabajo, data, computador, parlantes de
audio, portal del curso para publicar el contenido de la clase.

Se debe contar con los insumos para realizar las clases y todos los recursos bibliográficos para el desarrollo de los ejercicios en los contenidos del programa.

2. DESCRIPCIÓN DE LA ASIGNATURA

Esta asignatura tiene como objetivo explorar los elementos fundamentales que componen un sistema computacional, desde circuitos electrónicos hasta los
componentes de almacenamiento y despliegue. Además, se enfoca en el estudio del lenguaje de máquina y proporciona a los estudiantes una comprensión profunda
de cómo funcionan y se comunican los diferentes elementos en un entorno de hardware.

1
Las horas definidas corresponden a horas pedagógicas. Las horas pedagógicas corresponden a un módulo de 40 minutos.

Página 3 de 3
Competencia de especialidad del perfil de egreso a la cual tributa.

1. Comprender conceptos abstractos a partir de información disjunta recolectada en diversos formatos.

Unidad de Competencia Resultado de aprendizaje Indicadores de Logro

1.1 Comprende los fundamentos de Arquitectura de 1.1.1 Conoce los principios fundamentales de la 1.1.1.1 Describe los componentes básicos de un
Computadores y Conceptos básicos de arquitectura arquitectura de computadores y su evolución computador y sus funciones.
de computadoras histórica.
1.1.1.2 Analiza la evolución de la arquitectura de
computadores a lo largo del tiempo.

1.1.1.3 Identifica las tendencias actuales en


arquitectura de computadores.

1.1.2 Explica los conceptos básicos de arquitectura 1.1.2.1 Define los conceptos de modelo de Von
de computadoras, como los modelos de Von Neumann, Harvard y multiprocesamiento.
Neumann, Harvard y multiprocesamiento.
1.1.2.2 Compara los diferentes modelos de arquitectura
de computadoras.

1.1.2.3 Explica la importancia de los modelos de


arquitectura de computadoras.

1.1.3 Describe el funcionamiento de los sistemas 1.1.3.1 Identifica los símbolos y las reglas de los
de numeración utilizados en las computadoras, diferentes sistemas de numeración.
como el binario, octal, hexadecimal y decimal.
1.1.3.2 Realiza conversiones entre los diferentes
sistemas de numeración.

1.1.3.3 Explica la importancia de los sistemas de


numeración en las computadoras.

1.2.1 Distingue los elementos componentes de un 1.2.1.1 Identifica los diferentes tipos de circuitos
1.2 Aprende la Estructura y Funcionamiento del computador, como los circuitos, procesadores, utilizados en las computadoras.
Procesador, Memoria y Almacenamiento en la memoria, almacenamiento, disco y despliegue.
1.2.1.2 Describe las funciones de los procesadores.
Arquitectura de Computadores
1.2.1.3 Explica los diferentes tipos de memoria
utilizados en las computadoras.

Página 3 de 3
1.2.1.4 Describe los diferentes tipos de
almacenamiento utilizados en las computadoras.

1.2.1.5 Explica los diferentes tipos de dispositivos de


despliegue utilizados en las computadoras.

1.2.2 Entiende la estructura interna de un 1.2.2.1 Describe la arquitectura básica de un


procesador y cómo ejecuta instrucciones. procesador.

1.2.2.2 Analiza el ciclo de ejecución de instrucciones.

1.2.2.3 Explica los conceptos de pipeline y ejecución


superscalar.

1.2.3 Conoce los distintos tipos de memoria y 1.2.3.1 Diferencia entre memoria RAM y memoria
almacenamiento utilizados en sistemas ROM.
informáticos.
1.2.3.2 Analiza la jerarquía de memoria y su impacto en
el rendimiento.

1.2.3.3 Evalúa las tecnologías de almacenamiento y sus


características.

1.3 Conoce el Lenguaje de Máquina y Programación 1.3.1 Aprende los conceptos básicos de lenguaje 1.3.1.1 Define los conceptos de lenguaje de máquina y
en Ensamblador (assembler) de máquina y ensamblador. ensamblador.

1.3.1.2 Explica las diferencias entre lenguaje de


máquina y ensamblador.

1.3.1.3 Explica la importancia del lenguaje de máquina


y ensamblador.

1.3.2 Comprende las instrucciones básicas del 1.3.2.1 Identifica las diferentes instrucciones básicas del
lenguaje de máquina y ensamblador. lenguaje de máquina.

1.3.2.2 Explica el significado de las diferentes


instrucciones básicas del lenguaje de máquina.

1.3.2.3 Escribe código en lenguaje de máquina y


ensamblador.

Página 3 de 3
1.3.3 Comprende los diferentes formatos de 1.3.3.1 Identifica los diferentes formatos de
instrucciones del lenguaje de máquina. instrucciones del lenguaje de máquina.

1.3.3.2 Explica el significado de los diferentes formatos


de instrucciones del lenguaje de máquina.

1.3.4 Adquiere habilidades en el lenguaje de 1.3.4.1 Escribe programas simples en lenguaje


máquina y programación en ensamblador. ensamblador.

1.3.4.2 Interpreta programas escritos en lenguaje


ensamblador.

1.3.4.3 Analiza el código de máquina generado por


programas en ensamblador.

1.4 Conoce los Dispositivos de Entrada/Salida y 1.4.1 Entiende la interacción entre el sistema y los 1.4.1.1 Describe la función de los dispositivos de
Periféricos para computadores dispositivos de entrada/salida. entrada/salida.

● Identifica y clasifica diferentes tipos de


dispositivos de entrada y salida.

● Explica cómo los dispositivos de entrada/salida


se comunican con la CPU y la memoria.

● Analiza la importancia de la eficiencia en la


gestión de dispositivos de entrada/salida.

1.4.1.2 Configura y gestiona periféricos en un entorno


de computación.

● Configura periféricos de entrada/salida en un


sistema operativo.

● Soluciona problemas comunes relacionados


con la configuración de periféricos.

Página 3 de 3
● Diseña una estrategia efectiva para la gestión
de periféricos en un entorno de red.

1.4.1.3 Evalúa la importancia de los controladores de


dispositivos.

● Explica la función y la importancia de los


controladores de dispositivos.

● Analiza la compatibilidad y la actualización de


controladores en un entorno de computación.

● Evalúa el impacto de los controladores en el


rendimiento general del sistema.

1.5 Conoce las diferentes Arquitectura de Redes y 1.5.1 Analiza la arquitectura de redes y sistemas 1.5.1.1 Comprende los principios de la arquitectura de
Sistemas Distribuidos desde la perspectiva de distribuidos desde la perspectiva de la arquitectura redes.
arquitectura de computadores de computadores.
● Identifica y describir los componentes
esenciales de una red de computadoras.

● Analiza las topologías de red y sus


implicaciones en la arquitectura de
computadores.

● Evalúa los protocolos de comunicación


utilizados en la arquitectura de redes.

1.5.1.2 Analiza la influencia de la arquitectura de


computadores en sistemas distribuidos.

● Describe cómo la arquitectura de


computadores afecta la implementación de
sistemas distribuidos.

Página 3 de 3
● Evalúa la escalabilidad y la eficiencia de los
sistemas distribuidos en función de la
arquitectura subyacente.

● Analiza los desafíos de seguridad asociados


con la arquitectura de sistemas distribuidos.

1.5.1.3 Evalúa los retos y beneficios de la computación


distribuida.

● Identifica y describe los retos comunes en


entornos de computación distribuida.

● Analiza los beneficios económicos y de


rendimiento de la computación distribuida.

● Diseña estrategias para mitigar los riesgos


asociados con la computación distribuida.

2.2 UNIDADES DE APRENDIZAJE.

Nombre de la Descripción Resultado de aprendizaje al Contenidos que abarca Horas totales Indicadores que
unidad de que tributa (Teóricas/Prácticas) evidencian el
aprendizaje aprendizaje

Fundamentos de Esta unidad proporciona 1.1.1 Conoce los principios Principios de la 3 horas 1.1.1.1 Describe los
Arquitectura de una visión general de la fundamentales de la Arquitectura de componentes básicos de
Computadores arquitectura de arquitectura de computadores. un computador y sus
computadores, incluyendo computadores y su funciones.
Evolución histórica de la
los componentes básicos evolución histórica.
arquitectura de 1.1.1.2 Analiza la
de un sistema y su
computadores evolución de la
evolución a lo largo del
arquitectura de
tiempo. Tendencias actuales en
computadores a lo largo
arquitectura de

Página 3 de 3
Para lograr la comprensión computadores del tiempo.
realizamos distintas
1.1.1.3 Identifica las
actividades donde debes
tendencias actuales en
cumplir un rol activo y
arquitectura de
participativo en las clases.
computadores.
Esta experiencia tendrá
una evaluación formativa
1.1.2 Explica los conceptos Componentes básicos de 3 horas 1.1.2.1 Define los
básicos de arquitectura de un computador. conceptos de modelo de
computadoras, como los Von Neumann, Harvard
Modelos de
modelos de Von Neumann, y multiprocesamiento.
arquitectura
Harvard y
1.1.2.2 Compara los
multiprocesamiento.
diferentes modelos de
arquitectura de
computadoras.

1.1.2.3 Explica la
importancia de los
modelos de arquitectura
de computadoras.

1.1.3 Describe el Sistemas numéricos que 2 horas 1.1.3.1 Identifica los


funcionamiento de los permiten el símbolos y las reglas de
sistemas de numeración funcionamiento de un los diferentes sistemas
utilizados en las computador a nivel de de numeración.
computadoras, como el procesador
1.1.3.2 Realiza
binario, octal, hexadecimal
conversiones entre los
y decimal.
diferentes sistemas de
numeración.

1.1.3.3 Explica la
importancia de los
sistemas de numeración
en las computadoras.

Página 3 de 3
Conceptos básicos En esta experiencia de 1.2.1 Distingue los Modelos de arquitectura 8 horas 1.2.1.1 Identifica los
de arquitectura, aprendizaje se estudiarán elementos componentes de de computadoras: Von diferentes tipos de
Componentes los conceptos básicos de un computador, como los Neumann, Harvard, circuitos utilizados en las
básicos, Estructura arquitectura de circuitos, procesadores, multiprocesamiento. computadoras.
y Funcionamiento computadoras. Además, se memoria, almacenamiento,
Circuitos: electrónicos, 1.2.1.2 Describe las
de procesadores estudiarán los elementos disco y despliegue.
digitales, analógicos. funciones de los
en las componentes de un
procesadores.
computadoras. computador. Por último, se Procesadores:
exploran los diferentes arquitectura, 1.2.1.3 Explica los
tipos de memoria y microarquitectura, diferentes tipos de
almacenamiento utilizados unidades funcionales. memoria utilizados en
en sistemas informáticos, las computadoras.
así como la jerarquía de Memoria: principal,
memoria. caché, secundaria. 1.2.1.4 Describe los
diferentes tipos de
Para lograr la comprensión Almacenamiento: discos
almacenamiento
realizamos distintas duros, SSD, cintas
utilizados en las
actividades donde debes magnéticas.
computadoras.
cumplir un rol activo y
Dispositivos de
participativo en las clases. 1.2.1.5 Explica los
despliegue: monitores,
diferentes tipos de
Esta experiencia tendrá impresoras, proyectores.
dispositivos de
una evaluación formativa y despliegue utilizados en
al finalizar el resultado de las computadoras.
aprendizaje 1.2.1. se
ejecuta una evaluación
sumativa, agregando todos 1.2.2 Entiende la estructura Organización de la CPU: 8 horas 1.2.2.1 Describe la
los contenidos de unidades interna de un procesador y arquitectura, registros, arquitectura básica de
de aprendizaje 1 al 1.2.1 cómo ejecuta instrucciones. buses. un procesador.
que equivalen al 30% del
Arquitectura básica de 1.2.2.2 Analiza el ciclo de
total de la asignatura
un procesador ejecución de
instrucciones.
Ciclo de ejecución de
instrucciones 1.2.2.3 Explica los
conceptos de pipeline y
Pipeline y ejecución

Página 3 de 3
superscalar ejecución superscalar.

1.2.3 Conoce los distintos Organización de la 8 horas 1.2.3.1 Diferencia entre


tipos de memoria y memoria: memoria memoria RAM y
almacenamiento utilizados principal, memoria memoria ROM.
en sistemas informáticos. caché, memoria
1.2.3.2 Analiza la
secundaria.
jerarquía de memoria y
Diferenciación entre su impacto en el
memoria RAM y rendimiento.
memoria ROM
1.2.3.3 Evalúa las
Jerarquía de memoria y tecnologías de
su impacto en el almacenamiento y sus
rendimiento características.

Tecnologías de
almacenamiento

Organización de la E/S:
dispositivos de entrada y
salida, controladores de
E/S.

Lenguaje de En esta experiencia de 1.3.1 Aprende los conceptos Lenguaje de máquina: 2 horas 1.3.1.1 Define los
Máquina y aprendizaje, los básicos de lenguaje de estructura, conceptos de lenguaje
Programación en estudiantes adquieren máquina y ensamblador. instrucciones, formatos. de máquina y
Ensamblador habilidades en el lenguaje ensamblador.
de máquina y
1.3.1.2 Explica las
programación en
diferencias entre
ensamblador.
lenguaje de máquina y
Para lograr la comprensión ensamblador.
realizamos distintas
1.3.1.3 Explica la
actividades donde debes
importancia del lenguaje
cumplir un rol activo y
de máquina y
participativo en las clases. ensamblador.

Página 3 de 3
Esta experiencia tendrá 1.3.2 Comprende las Ensamblador: 4 horas 1.3.2.1 Identifica las
una evaluación formativa y instrucciones básicas del estructura, diferentes instrucciones
una evaluación sumativa lenguaje de máquina y instrucciones, formatos. básicas del lenguaje de
que equivale al 30% de la ensamblador. máquina.
asignatura 1.3.2.2 Explica el
significado de las
diferentes instrucciones
básicas del lenguaje de
máquina.

1.3.3 Comprende los Escritura de programas 4 horas 1.3.2.3 Escribe código en


diferentes formatos de en lenguaje lenguaje de máquina y
instrucciones del lenguaje ensamblador ensamblador.
de máquina.
1.3.3.1 Identifica los
diferentes formatos de
instrucciones del
lenguaje de máquina.

1.3.4 Adquiere habilidades Interpretación de 6 horas 1.3.3.2 Explica el


en el lenguaje de máquina y programas en lenguaje significado de los
programación en ensamblador diferentes formatos de
ensamblador. instrucciones del
Análisis del código de
lenguaje de máquina.
máquina
1.3.4.1 Escribe
programas simples en
lenguaje ensamblador.

1.3.4.2 Interpreta
programas escritos en
lenguaje ensamblador.

1.3.4.3 Analiza el código


de máquina generado
por programas en

Página 3 de 3
ensamblador.

Dispositivos de Esta unidad explora la 1.4.1 Entiende la interacción Función de los 8 horas 1.4.1.1 Describe la
Entrada/Salida y interacción entre el sistema entre el sistema y los dispositivos de función de los
Periféricos y los dispositivos de dispositivos de entrada/salida dispositivos de
entrada/salida, incluyendo entrada/salida. entrada/salida.
Configuración de
la configuración y gestión
periféricos en un sistema 1.4.1.2 Configura y
de periféricos.
operativo gestiona periféricos en
Para lograr la comprensión un entorno de
Importancia de los
realizamos distintas computación.
controladores de
actividades donde debes
dispositivos 1.4.1.3 Evalúa la
cumplir un rol activo y
importancia de los
participativo en las clases. controladores de
dispositivos.

Arquitectura de Esta experiencia de 1.5.1 Analiza la arquitectura Principios de la 8 horas 1.5.1.1 Comprende los
Redes y Sistemas aprendizaje analiza la de redes y sistemas arquitectura de redes principios de la
Distribuidos arquitectura de redes, la distribuidos desde la arquitectura de redes.
Influencia de la
influencia de la perspectiva de la
arquitectura de 1.5.1.2 Analiza la
arquitectura de arquitectura de computadores en influencia de la
computadores en sistemas computadores. sistemas distribuidos arquitectura de
distribuidos y los retos y
computadores en
beneficios asociados con la Retos y beneficios de la
sistemas distribuidos.
computación distribuida. computación distribuida
1.5.1.3 Evalúa los retos y
Al finalizar esta experiencia
beneficios de la
tendrá una evaluación
computación distribuida.
sumativa, que contiene los
contenidos de la
experiencia 4 y 5
equivalentes al 40% del
total de la asignatura

Página 3 de 3
2.3 ORIENTACIONES METODOLÓGICAS Y EVALUATIVAS

Tipo de Agente evaluativo Indicador de Metodologías recomendadas Tipo de evidencia (Proceso- Ponderación
Evaluaciones logro al cual producto-Conocimiento (% )
tributa ¿Qué hará el estudiante) fundamental)

Formativa 1 COEVALUACIÓN 1.1.1.1 En duplas realizan la identificación de los Proceso


(compañero) principios fundamentales de la arquitectura de
al
computadores y su evolución histórica. Así como
1.2.1.5 de los conceptos básicos de arquitectura de
computadoras, los modelos de Von Neumann,
Harvard y multiprocesamiento. Y el
funcionamiento de los sistemas de numeración
utilizados en las computadoras, como el binario,
octal, hexadecimal y decimal, y distinguen los
elementos componentes de un computador,
entiende la estructura interna de un procesador
y cómo ejecuta instrucciones. Por último, conoce
los distintos tipos de memoria y almacenamiento
utilizados en sistemas informáticos, de acuerdo a
requerimientos de problemas planteados.

Sumativa 1 HETEROEVALUACIÓN 1.1.1.1 De forma individual realizan la evaluación de los Conocimientos 30%
(docente) temas expuestos en clases, identificando los fundamentales
al
principios fundamentales de la arquitectura de
1.2.1.5 computadores y su evolución histórica, los
conceptos básicos de arquitectura de
computadoras, los modelos de Von Neumann,
Harvard y multiprocesamiento, el
funcionamiento de los sistemas de numeración
utilizados en las computadoras, distinguiendo los
elementos componentes de un computador.

Formativa 2 COEVALUACIÓN 1.2.2.1 En duplas demuestra el conocimiento en la Proceso


(compañero) estructura interna de un procesador y cómo
al
ejecuta instrucciones, los distintos tipos de
memoria y almacenamiento utilizados en

Página 3 de 3
1.3.2.3 sistemas informáticos, de acuerdo a
requerimientos de problemas planteados.

Sumativa 2 HETEROEVALUACIÓN 1.2.2.1 De forma individual realizan la evaluación de los Conocimientos 30%
(docente) temas expuestos en clases, demostrando el fundamentales
al
conocimiento en la estructura interna de un
1.3.4.3 procesador y cómo ejecuta instrucciones, los
distintos tipos de memoria y almacenamiento
utilizados en sistemas informáticos, el lenguaje
de máquina, identificando las instrucciones
básicas de máquina y programación en
ensamblador., y prueban las habilidades de
escribir código en lenguaje de máquina y
programación en ensamblador, escribiendo,
interpretando y analizando código en lenguaje de
máquina y programación en ensamblador,
respondiendo a las preguntas del examen.

Formativa 3 COEVALUACIÓN 1.4.1.1 En duplas demuestra conocimiento entre la Proceso


(compañero) interacción entre el sistema y los dispositivos de
1.4.1.2
entrada/salida, de acuerdo a requerimientos de
1.4.1.3 problemas planteados.

Sumativa 3 HETEROEVALUACIÓN 1.4.1.1 De forma individual realizan la evaluación de los Conocimientos 40%
(docente) temas expuestos en clases, con conocimiento fundamentales
1.4.1.2
entre la interacción entre el sistema y los
1.4.1.3 dispositivos de entrada/salida, y el análisis de la
arquitectura de redes y sistemas distribuidos
1.5.1.1
desde la perspectiva de la arquitectura de
1.5.1.2 computadores, respondiendo a las preguntas del
examen.
1.5.1.3

Examen HETEROEVALUACIÓN Todas las De forma individual realizan evaluación escrita la Conocimientos 40%
(docente) unidades cual contiene los contenidos desarrollados en el fundamentales
transcurso de la asignatura.

Página 3 de 3
3. PERFIL DOCENTE SUGERIDO

3.1
Título Ingeniero/a en Computación | Ingeniero Años de experiencia laboral en el área 3
Electrónico

Experiencia laboral Deseable experiencia laboral comprobable en la enseñanza del Arquitectura de Computadores

Especializaciones requeridas Hardware de Computadores / Servidores / Mainframe / Arquitectura de Computadores

Deseable Experiencia en Datacenter

4. RECURSOS PARA EL APRENDIZAJE

4.1 Bibliografía obligatoria

Rocabado Moreno, Sergio Hernán - Arias Figueroa, Daniel A. (2016), Arquitectura y organización de la computadora: microprocesadores y programación assembler,
Publisher: Editorial de la Universidad Nacional de La Plata, Argentina. https://elibro.net/es/lc/cftregionloslagos/titulos/77190

4.2 Bibliografía Complementaria

Martín Francisco Ibarra Mayorga (2009), Evolución de las arquitecturas de las computadoras, Publisher: El Cid Editor | apuntes, Argentina.
https://elibro.net/es/lc/cftregionloslagos/titulos/28671

Página 3 de 3

También podría gustarte