Вы находитесь на странице: 1из 3

1. ¿Qué es la multiprogramación?

Se denomina multiprogramación a una técnica por la que dos o más procesos


pueden alojarse en la memoria principal y ser ejecutados concurrentemente por el
procesador o CPU.

2. ¿Qué es spooling? ¿Cree usted que las computadoras personales


avanzadas tendrán spooling como característica estándar en el futuro?
Se refiere al proceso mediante el cual la computadora introduce trabajos en un
buffer (un área especial en memoria o en un disco), de manera que un dispositivo
pueda acceder a ellos cuando esté listo.

3. En las primeras computadoras, cada byte de datos leídos o escritos se


manejaba mediante la CPU (es decir, no había DMA). ¿Qué implicaciones
tiene esto para la multiprogramación?
La CPU se sometía a una carga masiva de interrupciones, se sobrecarga al
procesador y éste no era capaz de realizar tareas adicionales o de tener un
óptimo rendimiento.

4. La idea de una familia de computadoras fue introducida en la década de


1960 con las mainframes IBM System/360. ¿Está muerta ahora esta idea
o sigue en pie?
Se mantiene porque a partir de los años 60 se produjo la invención del
circuito integrado o microchip, por parte de Jack St.Claire Kilby y Robert Noyce. Después
llevó a Ted Hoff a la invención del microprocesador, en Intel. A finales de1960
investigadores como George Gamow notó que las secuencias de nucleótidos en el ADN
formaban un código, otra forma de codificar o programar. A partir de esta fecha,
empezaron a empaquetarse varios transistores diminutos y otros componentes
electrónicos en un solo chip o encapsulado, que contenía en su interior un circuito
completo: un amplificador, un oscilador, o una puerta lógica. Naturalmente, con estos
chips (circuitos integrados) era mucho más fácil montar aparatos complicados: receptores
de radio o televisión y computadoras. En 1965y, IBM anunció el primer grupo
de máquinas construidas con circuitos integrados, que recibió el nombre de serie Edgar.
Estas computadoras de tercera generación sustituyeron totalmente a los de segunda,
introduciendo una forma de programar que aún se mantiene en las grandes computadoras
actuales.

5. Una razón por la cual las GUI no se adoptaron con rapidez en un


principio fue el costo del hardware necesario para darles soporte.
¿Cuánta RAM de video se necesita para dar soporte a una pantalla de
texto monocromático de 25 líneas x 80 caracteres? ¿Cuánta se necesita
para un mapa de bits de 1024 768 píxeles y colores 24 bits? ¿Cuál fue el
costo de esta RAM con precios de 1980 (5 dólares/KB)? ¿Cuánto vale
ahora?
4kb de RAM
¿Cuánta se necesita para un mapa de bits de 1024 _ 768 píxeles y
colores 24 bits?
25165824bits
¿Cuál fue el costo de esta RAM con precios de 1980 (5 dólares/KB)?
122880 dólares
¿Cuánto vale ahora?
467001 dólares

6. Hay varias metas de diseño a la hora de crear un sistema operativo, por


ejemplo: la utilización de recursos, puntualidad, que sea robusto,
etcétera. De un ejemplo de dos metas de diseño que puedan contradecirse
entre sí.
Para poder diseñar un sistema operativo es necesario que el diseñador debe tener en
cuenta que funciones quieres que haga el sistema operativo.

7. ¿Cuál de las siguientes instrucciones debe permitirse sólo en modo


kernel?

a) Deshabilitar todas las interrupciones.


b) Leer el reloj de la hora del día.
c) Establecer el reloj de la hora del día.
d) Cambiar el mapa de memoria.
9. Una computadora tiene una canalización con cuatro etapas. Cada etapa requiere
el mismo tiempo para hacer su trabajo, a saber, 1 nseg. ¿Cuántas instrucciones por
segundo puede ejecutar esta máquina?
se pueden ejecutar dos o más instrucciones se obtienen a la vez, se decodifican y se
vacían en un búfer de contención hasta que puedan ejecutarse

10. Considere un sistema de cómputo con memoria caché, memoria principal (RAM)
y disco, y que el sistema operativo utiliza memoria virtual. Se requieren 2 nseg para
acceder a una palabra desde la caché, 10 nseg para acceder a una palabra desde la
RAM y 10 ms para acceder a una palabra desde el disco. Si la proporción de aciertos
de caché es de 95% y la proporción de aciertos de memoria (después de un fallo de
caché) es de 99%, ¿cuál es el tiempo promedio para acceder a una palabra?
el tiempo promedio de retraso para acceder a una palabra después de un fallo de la cache
es de uno o dos ciclos de reloj.
14. ¿Cuál es la diferencia clave entre un trap y una interrupción?
Cuando ocurre una interrupción, el sistema operativo sólo puede tener unos cuantos
microsegundos para realizar cierta acción o de lo contrario, puede perder información
crítica.
16. ¿Existe alguna razón por la que sería conveniente montar un sistema de archivos
en un directorio no vacío? De ser así, ¿cuál es?
Después de la llamada a mount, se puede tener acceso a un archivo en la unidad 0 con
sólo utilizar su ruta del directorio raíz o del directorio de trabajo, sin importar en cuál
unidad se encuentre.
17. ¿Cuál es el propósito de una llamada al sistema en un sistema operativo?
el propósito principal de un sistema operativo es proveer ciertas abstracciones clave,
siendo las más importantes los procesos e hilos, los espacios de direcciones y los archivos.
24. El modelo cliente-servidor es popular en los sistemas distribuidos. ¿Puede
utilizarse también en un sistema de una sola computadora?
Se puede utilizar para un solo equipo o para una red de equipos.
http://carlosmanuelperezsolis2287.blogspot.com/2016/04/cuestionario-del-libro-
sistema.html

Вам также может понравиться