Está en la página 1de 4

EXAMEN FINAL 1

1. En qu consiste la Arquitectura de un Computador? Ejemplo.

La arquitectura del computador es la estructura lgica (software) y fsica


(hardware) de los componentes de un computador.

Como ejemplo, se puede describir la arquitectura de los computadores


de primera generacin, los cuales estaban compuestos de tubos de
vaco, que eran utilizados para procesar informacin, tarjetas perforadas,
para el ingreso de datos y cilindros magnticos, que servan para el
almacenamiento de la informacin e instrucciones internas.

2. Realiza un programa assembler que permita ordenar 5 nmeros ingresados en


el rango de [0,9] y luego mostrarlos por pantalla.

3. Describe en qu consiste la Segmentacin de Cauce o Pipeline en la


computacin Paralela.

La segmentacin de cauce o Pipeline consiste en dividir cada elemento


de procesamiento en una serie de etapas; el funcionamiento
independiente de cada etapa, permite la ejecucin de distintas
operaciones, instrucciones al mismo tiempo, lo cual ahorra
sustancialmente el tiempo de procesamiento.

4. Explica cmo funciona el direccionamiento indirecto. Ejemplo

5. Escribe un programa assembler que permite contar los espacios en blanco de


una cadena.

EXAMEN FINAL 2
1. Describe que caractersticas son importantes en los microprocesadores para el
multiprocesamiento.

2. Realiza un programa Assembler que permita dar mantenimiento de lectura, modificacin,


ingreso y borrado de nmeros en un vector.

3. Anota las diferencias entre los distintos niveles de la jerarqua de memoria de un


computador. Ejemplo

4. Escribe un programa Assembler que permita identificar en pantalla las teclas de funcin,
sabiendo que los valores son: Shift: 34h, Control: 5Ah, Alt: D4h, Enter: 13h, Backspace: 7Ch
y Esc: 33h

5. Explica que cuellos de botella (bottleneck) existen a nivel de la Jerarqua de Buses de un


computador. Ejemplos

EXAMEN FINAL 3
1. Realiza un programa assembler que permita mostrar por pantalla las coordenadas
(columnas, filas) de la pantalla, segn se muevan las flechas cursoras: izq, der, arriba, abajo.
(3puntos)
2. En el microprocesador, como se efecta la ejecucin de instrucciones. Explica
(3puntos)
3. Si tenemos 128 bits para el Registro de Direcciones de Memoria y un tamao de celda de
64 bits Cuntos GB se pueden direccionar en la RAM? (2puntos)
X GB 230 =2128 x(64 bits) -> X= 2 101GB
4. Anota las diferencias entre RAID 1 y RAID 5. Ejemplo (3puntos)
En el RAID 1, se realiza el mirroring; es decir, se crea una copia exacta de datos en
uno o ms discos. Redunda demasiado la data.
En el RAID 5, se realiza la distribucin por paridad; es decir, distribuye los datos de
varios discos, manteniendo incgnito 1 y sabiendo la data global. La redundancia
de datos es menor que en el RAID 1, adems, se necesitan un mnimo de 3 discos
para implementarlo.
5. Explica los mtodos de direccionamiento que conozcas. Ejemplo (3puntos)
Existen 5 mtodos de direccionamiento:
Direccionamiento Inmediato: mov ah,02h
Direccionamiento directo
Direccionamiento indirecto
Direccionamiento con registros
Direccionamiento con desplazamiento
6. Qu relacin existe entre el chipset y los buses del computador? Describe.
(3puntos)
7. Dadas 2 cantidades de 3 cifras, elabora un programa que permita multiplicar estos
nmeros y mostrar el resultado por pantalla. (3 puntos)

EXAMEN FINAL 4
1. En una configuracin de RAID 5, que consta de 4 unidades de disco duro de 200 GB cada
uno, se avera un disco. Cmo funciona la reparacin del disco daado a nivel de RAID?
2. Detalla el funcionamiento de la tcnica DMA en las dispositivos de Entrada/Salida
3. Escribe una rutina ensamblador que incluya en su funcionamiento direccionamiento
indirecto y directo.
4. Escribe una rutina en assembler para mostrar el mayor de 2 nmeros ingresados por
teclado. Los nmeros pertenecen al conjunto [0,9]
5. Teniendo en cuenta un programa assembler cualquiera de 15 lneas: Realiza un diagrama
de ciclos vs. Instrucciones, para un computador de 4 ncleos (quad core), de tal forma que
indique la cantidad de ciclos que tomara.
6. Explica mediante un ejemplo como aplicar la ley de Amdahl, en relacin a la performance
del computador
7. Explica los conceptos de: failover y heartbeat asociados a un Cluster
8. Detalla las caractersticas de los filesystem jerrquicos usados en Linux y Unix
9. Si se necesitan 4ns para leer una instruccin de memoria, 1 ns para decodificar la
instruccin, 2 ns para leer del banco de registros, 3 ns para realizar el clculo requerido por
la instruccin, y 2 ns para escribir el resultado en el banco de registros. Cul es la
frecuencia del reloj mxima del procesador?
10. Describe la Clasificacin de arquitecturas MIMD

EXAMEN FINAL 5

1. Describa Ud. la relacin que existe entre la memoria RAM y la cache. Ejemplo

2. Indique el nexo entre la memoria secundaria del computador y el bus del sistema. Ejemplo.

3. Explica cmo opera y funciona el Set de Instrucciones en el microprocesador. Ejemplo

4. Elabora un programa assembler que permita ingresar una cadena a un vector de tal forma
que el usuario pueda buscar si existe o no un carcter en dicha cadena ingresada.

EXAMEN SUSTITUTORIO 1
1. Describe 2 caractersticas de los procesadores de 64bits
Los procesadores de 64bits pueden ejecutar ms aplicaciones que un computador
de 32 bits.
Los procesadores tienen un lmite mucho ms alto en el direccionamiento de
memoria RAM(>>4GB) que los procesadores de 32bits(<4GB)
2. Explica que operaciones se pueden realizar en la RAM del computador y cules son los
registros que interactan
3. En una configuracin de RAID 5, que consta de 4 unidades de disco duro de 200 GB cada
uno, se avera un disco. Cmo funciona la reparacin del disco daado a nivel de RAID?
4. Detalla el funcionamiento de la tcnica DMA en las dispositivos de Entrada/Salida
5. Escribe una rutina ensamblador que incluya en su funcionamiento direccionamiento
indirecto y directo.
6. Durante la ejecucin de Instrucciones, ocurren las micro operaciones. Anota 2 ejemplos de
micro operaciones.
7. (Repetido)Escribe una rutina en assembler para mostrar el mayor de 2 nmeros ingresados
por teclado. Los nmeros pertenecen al conjunto [0,9]
8. (Repetido)Teniendo en cuenta un programa assembler cualquiera de 15 lneas: Realiza un
diagrama de ciclos vs. Instrucciones, para un computador de 4 ncleos (quad core), de tal
forma que indique la cantidad de ciclos que tomara.
9. Respecto a la clasificacin de las Arquitecturas de Computador. Describe la taxonoma de
Flynn
10. Explica mediante un ejemplo como aplicar la ley de Amdahl, en relacin a la performance
del computador.