Documentos de Académico
Documentos de Profesional
Documentos de Cultura
00 Código: F C Asign
T 109 06
T 108 06
10. Fundamentación:
a- Aporte específico de la asignatura a la formación académico profesional
Programa de asignatura 1
La asignatura Sistemas de Computación II completa la experiencia de aprendizaje del
hardware de los Sistemas de Computación y del software de más bajo nivel que se inició en
Sistemas de Computación I.
Construir los principios científicos/tecnológicos sobre los que el alumno edificará su
desarrollo profesional posterior, requieren volver a desarrollar contenidos de Sistemas de
Computación I, pero ahora con mayor profundidad, con mayor precisión, con más compleji-
dad.
Para ello, inicialmente se introduce al alumno en circuitos lógicos para comprender el
funcionamiento de los elementos y estructuras básicas del hardware que conforman el pro-
cesador y la memoria. Luego, se vuelve a modelizar al procesador y la memoria, perfeccio-
nando el modelo de Sistemas de Computación I, logrando ahora abordar un diseño que podría
ser construido efectivamente, que permite la ejecución de instrucciones en todos los modos
de direccionamiento estudiados y que ofrece compatibilidad con las tres únicas instrucciones
que ejecutaba el modelo previo.
Con este conocimiento del interior del procesador, entendiendo al mismo como un autó-
mata con capacidad de convertir el software en secuencias de estados internos para lograr su
ejecución, se aborda la programación en assembler.
El alumno aprende a desarrollar programas sencillos, manejar variables y vectores, reali-
zar bucles, utilizar índices, saltos condicionales. Comprende cómo se ejecutan, a nivel má-
quina, sentencias que escribe al programar en lenguaje de alto nivel del tipo WHILE, IF, etc.
Y concurrentemente explora y reconoce aspectos del interior del procesador, segmentación,
pila, tabla de vectores de interrupción.
Se utiliza el aprendizaje de la programación en assembler como un recurso para el descu-
brimiento de los elementos de la arquitectura de procesadores que en definitiva permiten la
interacción entre los programas de aplicación y el sistema operativo. El alumno puede reco-
nocer la tabla de vectores, modificarla, leer la pila y efectivamente comprobar que lo que
establece la teoría se cumple estrictamente en la práctica.
En las tres últimas unidades, se desarrollan teóricamente los avances tecnológicos que se
han desarrollado desde Von Neumann hasta el presente, tanto en memorias, memoria caché,
arquitectura interna del procesador, integración de funcionalidad del chipset dentro del pro-
cesador, concepto de núcleo e hilo, GPU, características de procesadores modernos, y buses.
Aunque mucho del abordaje de estas tres últimas unidades es información, el recorrerla
con un conocimiento preciso de la interacción entre memoria y procesador, permite que la
misma se entrelace con el saber aprendido previamente logrando la organización y la apertura
necesaria para seguir incorporando los avances tecnológicos futuros.
Programa de asignatura 2
c- Articulación de la asignatura con asignaturas previas y posteriores
Articulación Vertical: con Arquitectura de Sistemas Operativos, a la cual le aporta los co-
nocimientos sobre el funcionamiento básico del computador.
Articulación Horizontal: Con Laboratorio de Cálculo compartiendo recursos matemáticos.
Con Programación Estructurada al complementar la programa-
ción en alto nivel con la visibilidad y comprensión del código generado por el compilador.
Nivel de
Sub-competencia dominio Resultados de
Competencias del perfil
de la sub- aprendizaje
competencia
T1-09-06-1-2-1-RA1:
[Describe] + [el Funciona-
1.2. Capacidad para miento Interno del Procesador]
realizar una búsqueda + [para explicar la ejecución ci-
1. Especificar, proyectar y clo a ciclo de instrucciones en
creativa de soluciones y 1
desarrollar sistemas de infor- distintos modos de direcciona-
seleccionar criteriosa- miento] + [en Máquinas de Es-
mación
mente la alternativa tados Finitos que se ajustan al
más adecuada. Modelo de Von Neumann o si-
milares]
T1-09-06-6-1-1-RA2:
6. Certificar el funciona- [Comprende] + [la Programa-
miento, condición de uso o es- 6.1. Capacidad para ción en Assembler] + [para rea-
tado de sistemas de informa- identificar y seleccionar lizar programas sencillos que
ción, sistemas de comunica- las técnicas y herra- 1 incluyan llamados a subrutinas
ción de datos, software, segu- mientas informáticas e interrupciones] + [en base a
ridad informática y calidad de disponibles. pautas de eficiencia en tiempo
software de ejecución y ocupación de
memoria]
T1-09-06-8-1-1-RA3:
8.1. Capacidad para de- [Describe] + [los mecanismos
tectar oportunidades y de interrupción por Hardware y
8. Competencia para contri-
necesidades insatisfe- Software] + [para explicar los
buir a la generación de desa-
rrollos tecnológicos y/o inno-
chas o nuevas maneras 1 saltos de ejecución entre pro-
de satisfacerlas me- gramas] + [en los distintos mo-
vaciones tecnológicas dos de interacción entre Apli-
diante soluciones tecno-
lógicas. caciones y Sistemas Operati-
vos]
T1-09-06-8-1-1-RA4:
8.1. Capacidad para de- [Explica] + [las mejoras tecno-
tectar oportunidades y lógicas desde Von Neumann al
8. Competencia para contri-
necesidades insatisfe- presente] + [para reconocer las
buir a la generación de desa-
rrollos tecnológicos y/o inno-
chas o nuevas maneras 1 distintas líneas de evolución
de satisfacerlas me- tecnológica y su potencial uso]
vaciones tecnológicas
diante soluciones tecno- + [en el proceso de constante
lógicas. innovación y desarrollo de la
tecnología informática]
Programa de asignatura 3
12. Unidades de desarrollo de los contenidos:
Unidad 3: INTERRUPCIONES
Interrupciones por software y por hardware y su relación con el sistema operativo. Tabla de
Vectores de Interrupción. Tipo de interrupciones por hardware. Enmascaramiento de inte-
rrupciones originadas en líneas tipo IRQ
Tiempo: 5 hs.
Programa de asignatura 4
13. Metodología:
Programa de asignatura 5
Evalua-
ción
Conteni- Producción del
Resultado de Aprendizaje Ámbito Actividad para
dos Estudiante
Acredi-
tación
Desarrollo de Contenidos Lectura
Debate sobre dudas Participación
T1-09-06-1-2-1-RA1: [Describe] +
[el Funcionamiento Interno del Trabajo en
LMS Modelización
Procesador] + [para explicar la eje- Grupo TP 1
cución ciclo a ciclo de instruccio- Realización de Parcial 1
Ejercitación Unidad 1
nes en distintos modos de direccio- Trabajo Práctico Examen
namiento] + [en Máquinas de Esta- Profundización de Con- Final
dos Finitos que se ajustan al Mo- Participación
Aula tenidos
delo de Von Neumann o similares]
Presencial Resolución de Problemas Trabajo en
en Aula Invertida Grupo
Desarrollo de Contenidos Lectura
Presentación de
T1-09-06-6-1-1-RA2: [Utiliza] + Foro
LMS Casos
[la Programación en Assembler] +
Realización de TP 2
[para realizar programas sencillos Ejercitación
Trabajo Práctico Parcial 2
que incluyan llamados a subrutinas Unidad 2
Examen
e interrupciones] + [en base a pau- Profundización de Con-
Participación Final
tas de eficiencia en tiempo de eje- tenidos
Aula
cución y ocupación de memoria]
Presencial Resolución de Problemas Trabajo en
en Aula Invertida Grupo
Desarrollo de Contenidos Lectura
LMS
T1-09-06-8-1-1-RA3: [Describe] + Debate sobre dudas Participación
[los mecanismos de interrupción Aula Profundización de Con-
Participación TP 3
por Hardware y Software] + [para Presencial tenidos Parcial 2
explicar los saltos de ejecución en- Unidad 3
Resolución de Ejercicios Trabajo en Examen
tre programas] + [en los distintos
Integradores Grupo Final
modos de interacción entre Aplica-
LMS
ciones y Sistemas Operativos] Realización de
Ejercitación
Trabajo Práctico
Desarrollo de Contenidos Lectura
T1-09-06-8-1-1-RA4: [Explica] + LMS
[las mejoras tecnológicas desde Debate sobre dudas Participación
Von Neumann al presente] + [para
reconocer las distintas líneas de Aula Profundización de Con- Unidades Examen
evolución tecnológica y su poten- 4-5-6 Participación Final
Presencial tenidos
cial uso] + [en el proceso de cons-
tante innovación y desarrollo de la Elaboración de
tecnología informática] LMS Foro
Informe
c. Recursos didácticos
i. Material audiovisual desarrollando contenidos en el LMS institucional
ii. Guía de preguntas para orientar el aprendizaje
iii. Guía de abordaje bibliográfico
iv. Guía de Trabajos Prácticos
v. Foros sobre dudas e inquietudes
vi. Ejercitación sobre contenidos en el LMS institucional
vii. Emulador de procesador x86 (DEBUG sobre DOSBOX)
Programa de asignatura 6
viii. Bibliografía
Se considera a la evaluación como un recurso que permite tanto al alumno como al do-
cente controlar el proceso de enseñanza-aprendizaje, permitiendo realizar las modificaciones
necesarias para el logro de los objetivos propuestos.
La evaluación se sustenta en la participación en clase, la producción domiciliaria (Tra-
bajos Prácticos y Actividades en el LMS) y los parciales.
A continuación, se detallan los criterios aplicados para cada instrumento:
Parciales.
Se prevé la realización de dos exámenes parciales, centrados en la resolución de ejerci-
cios integradores sobre los contenidos. El primero se desarrollará entre la semana séptima y
octava del curso. El segundo entre la semana trece y catorce.
Las actividades a evaluar se habrán ejercitado en clases previas.
Es condición necesaria aprobar los dos parciales para poder acceder a la instancia de
examen final. Se calificarán entre 1(uno) y 10(diez), requiriéndose un 4 (cuatro) para aprobar.
Los parciales deben contener un 60% de los contenidos correctos para ser aprobados,
correspondiendo este porcentaje con un 4 (cuatro).
Se prevén instancias recuperatorias para quienes no aprueben.
Los temas de los parciales están centrados en los resultados de aprendizaje. Plantean
ejercicios que integran distintos contenidos para que el alumno pueda demostrar el dominio
de los mismos mediante su capacidad de interrelacionarlos correctamente.
Los parciales se proponen como una actividad individual.
Recuperatorios.
La asignatura ofrece al alumno la posibilidad de recuperar los parciales que no haya
logrado aprobar.
Para ello, en la corrección del parcial, el docente indicará cuales son los contenidos que
debe ejercitar, pudiendo incluso proponer actividades específicas para lograr alcanzar el
desempeño requerido.
Se propone al alumno que se esfuerce para lograr el nivel esperado cuanto antes, y se
ofrece al alumno la posibilidad de recuperar cuando él considere que esté en condiciones de
hacerlo. De esta forma, se espera que el alumno desarrolle la responsabilidad y la autogestión
para alcanzar el nivel esperado.
El docente podrá ofrecer al alumno un segundo recuperatorio, siempre que considere
que pueda ser beneficioso en el proceso de aprendizaje.
Programa de asignatura 7
Trabajos prácticos.
La asignatura incluye tres trabajos prácticos. Es condición necesaria para acceder a la
evaluación final, el haber aprobado los tres trabajos prácticos con nota 4 (cuatro) o superior
que equivale a tener un 60% o más del trabajo correcto.
Los trabajos prácticos son ejercicios integradores que permiten al alumno utilizar con-
tenidos de distintas unidades y relacionarlos entre sí.
El primer trabajo práctico, desarrolla actividades sobre los elementos constitutivos del
Modelo de Procesador para integrarlos finalmente en un Modelo que podría ser construido
físicamente. Los dos siguientes utilizan un emulador de procesador x86 con el que se reali-
zarán programas sencillos en assembler que permiten al alumno entrenarse en el uso de ins-
trucciones con distintos modos de direccionamiento y descubrir elementos de la arquitectura
de los procesadores como ser la segmentación de memoria, el uso de la pila, y las interrup-
ciones por SW y HW.
Dado que el emulador puede instalarse en cualquier PC, no es necesario la utilización
de laboratorio para su ejecución.
Nota conceptual.
Adicionalmente a la Evaluación mediante Exámenes Parciales y Trabajos Prácticos, el
docente podrá adicionar una Nota Conceptual que evalúe la participación del alumno en las
distintas actividades áulicas y extra áulicas propuestas.
b. Evidencias
Las evidencias que darán cuenta del alcance de los Resultados de Aprendizaje serán
Para poder acceder a la instancia evaluadora final, el alumno deberá aprobar primero la
cursada de la asignatura.
Para ello deberá primero, alcanzar un presentismo superior al 70%
Luego deberá obtener una nota promedio de cierre de cursada igual a 4 (cuatro) o supe-
rior. Resulta imprescindible para alcanzar este objetivo el tener aprobados los dos parciales
y los tres trabajos prácticos. Este promedio debe incluir como mínimo cuatro notas.
Aunque el promedio obtenido en la cursada de la asignatura sea igual o superior a 4
(cuatro), el alumno no podrá inscribirse si no puede acreditar el presentismo indicado.
Programa de asignatura 8
Para aprobar definitivamente la materia, el alumno será evaluado, según su promedio
mediante alguna de estas dos modalidades.
b. Examen final: acceden a este régimen de evaluación aquellos alumnos que han obte-
nido durante su cursada un promedio comprendido entre 4 y 5,99 puntos. El alumno
se presentará en forma individual ante un tribunal examinador, el que interrogará so-
bre el programa de la asignatura, debiendo demostrar su capacidad de integrarla y
relacionarla con otras asignaturas del plan de estudio y haber alcanzado los resultados
de aprendizaje esperado. La evaluación podrá incluir módulos escritos y orales.
15. Bibliografía
Obligatoria:
Ginzburg, Mario Carlos. (2013). La PC por Dentro: arquitectura y funcionamiento de
computadores. 6ta.ed. Buenos Aires. 206 páginas
Ginzburg, Mario Carlos. (2014). Periféricos. 4a. ed. Buenos Aires. 175 páginas
Ginzburg, Mario Carlos. (2010). Assembler Desde Cero e Interrupciones. 3ra. ed. Buenos
Aires. 58 páginas
Programa de asignatura 9
Douce, Enrique E. (2022). Circuitos Lógicos y Principios de Procesadores. 1a. ed. Edito-
rial UAI Buenos Aires
Ampliatoria:
Heuring, Vincent P. y Murdocca, Miles J. (2002) Principios de arquitectura de compu-
tadoras. 1a. ed. Buenos Aires: Pearson Education. 551 páginas
Stallings, William. (2012). Organización y arquitectura de computadores. 7a.ed. Madrid:
Prentice Hall. 813 páginas
Tanenbaum, Andrew S. (2010). Organización de computadoras: un enfoque estructu-
rado. 4a. ed. México: Prentice Hall. 669 páginas
Programa de asignatura 10