Recursos fisicos de sistemas operativos

Capítulo 1 – Introducción


1. ¿Cómo usar una computadora sin sistema operativo?
¿Cuáles son sus dos principales
funciones?

Sin el sistema operativo, un usuario interactuar con la computadora debe saber muy diferentes

detalles sobre el equipo de hardware, lo que desaceleraría su trabajo, con grandes posibilidades de errores. El
dos características principales son la facilidad de acceso a los recursos del sistema y la distribución de recursos a fin
organizados y protegidos. 2. Explicar el concepto de máquina virtual. ¿Cuál es la gran ventaja en el uso de este concepto?
La computadora puede ser visto como una máquina de capas, donde inicialmente hay dos capas:
hardware (Nivel 0) y el sistema operativo (nivel 1). Así, el usuario puede ver la máquina como única
el sistema operativo, es decir, como si el hardware no existe. Este punto de vista se llama y modular de la máquina abstracta
virtual. La ventaja de este concepto es hacer de la interacción entre el usuario y el ordenador más sencillo, fiable y eficiente. 3. Definir el concepto de una serie de niveles o capas.
La computadora puede ser visto como una máquina o nivel de máquina-capas, que poseen muchos niveles, de modo
que sean necesarios para que el usuario de sus diversas aplicaciones. Cuando el usuario está trabajando en un
estos niveles no es necesario conocer la existencia de las otras capas. Así, la interacción entre el usuario y el ordenador
presenta simple, confiable y eficiente. 4. ¿Qué tipos de sistemas operativos?
Monoprogramáveis tareas sistemas o sistemas o multiprogramáveis multitarea y sistemas de multiprocesador
procesadores. 5. ¿Por qué decimos que hay una subutilización de los recursos en monoprogamáveis sistemas?
Porque monoprogramáveis sistemas sólo es posible ejecutar un programa a la vez. Por ser un programa
no utilizar todas las características del sistema por completo durante su ejecución, no es la ociosidad y en consecuencia
subutilización de algunos recursos. 6. ¿Cuál es la gran diferencia entre los sistemas y los sistemas de multiprogramáveis monoprogramáveis?
Monoprogramáveis sistemas se caracterizan por permitir que el procesador, la memoria y los periféricos permanecen
dedicado exclusivamente a la ejecución de un programa único. Multiprogramáveis sistemas y multitarea, el
recursos computacionales son compartidas entre los diferentes usuarios y aplicaciones. Mientras que en los sistemas de
monoprogramáveis sólo hay un programa que utiliza los recursos disponibles en diversos multiprogramáveis
aplicaciones de compartir estos recursos. 7. ¿Cuáles son las ventajas de los sistemas multiprogramáveis?
Las ventajas de utilizar sistemas de multiprogramáveis están reduciendo el tiempo de respuesta de solicitudes tramitadas en
medio ambiente y los costes de la distribución de los recursos del sistema entre diferentes aplicaciones. 8. Un sistema de usuario único puede ser un multiprogramável sistema? Dé un ejemplo.
Sí, sólo un usuario interactúa con el sistema de podento tener varias aplicaciones abiertas al mismo tiempo. El
Sistema de Windows NT es un ejemplo. 9. ¿Qué tipos de sistemas multiprogramáveis?

Sistemas por lotes, el intercambio de sistemas de tiempo y sistemas de tiempo real


10. La característica distintiva de procesamiento por lotes? ¿Qué aplicaciones pueden ser procesados de tal
medio ambiente?
El procesamiento por lotes tiene la característica de no requerir la interacción del usuario con la aplicación. Todas las entradas y
resultados de la aplicación, también se aplican por algún tipo de memoria secundaria, por lo general los archivos del disco.
Algunos ejemplos de aplicaciones son inicialmente procesados en los programas permitiendo cambios de cálculos numéricos,
compilaciones, las ordenanzas, las copias de seguridad y todos aquellos donde no es necesaria para interactuar con el usuario.

11. ¿Cuánto tiempo los sistemas de distribución? ¿Cuáles son las ventajas de su uso?

La puesta en común de sistemas de tiempo (time sharing) que permiten que varios programas a partir de la

División de tiempo de procesador en pequeños intervalos, por la presente nombrado rebanada de tiempo (time-slice). La ventaja en su
uso es posible para cada usuario un escritorio en sí, dando la impresión de que todo el sistema
está dedicado exclusivamente a ella.

12. ¿Cuál es la gran diferencia entre el tiempo de los sistemas de distribución y en tiempo real? ¿Qué aplicaciones son
adecuado para sistemas en tiempo real?
El factor tiempo de respuesta. En sistemas de tiempo real, los tiempos de respuesta debe ser estrictamente limitada.
Proceso de aplicaciones de control como la vigilancia de las refinerías de petróleo, control de tráfico aéreo en
plantas de energía nuclear y se ejecutan en sistemas de tiempo real.

13. ¿Cuáles son los sistemas con procesadores múltiples y cuáles son las ventajas de la utilización de ellos?

Los sistemas con múltiples procesadores se caracterizan por tener dos o más CPU conectada y en funcionamiento

juntos. La ventaja de este tipo de sistema es permitir que varios programas se ejecutan simultáneamente, o
mismo programa se divide en partes para ejecutar de forma simultánea en más de un procesador.

14. ¿Cuál es la gran diferencia entre los sistemas fuertemente acoplados y débilmente acoplados?

Los sistemas están bien acoplados varios procesadores comparten una memoria física única y

dispositivos de entrada / salida, será gestionado por un único sistema operativo. Sistemas con correspondencia imprecisa
se caracterizan por tener dos o más sistemas informáticos conectados a través de líneas de comunicación. Cada
sistema funciona de forma independiente, teniendo su propio sistema operativo y la gestión de su propia
recursos tales como CPU, dispositivos de memoria y entrada / salida.

15. ¿Qué es un sistema SMP? ¿Cuál es la diferencia de un sistema NUMA?

En sistemas SMP, el tiempo de acceso a la memoria principal por varios procesadores es uniforme. Sistemas

NUMA, hay varios conjuntos de procesadores interconectados y la memoria principal, donde el tiempo de acceso
memoria principal varía en función de su ubicación física.

16. ¿Qué es un sistema débilmente acoplado? ¿Cuál es la diferencia entre sistemas operativos y de red
sistemas operativos distribuidos?

Sistemas acoplados sin apretar se caracterizan por tener dos o más sistemas informáticos conectados a través de

líneas de comunicación. Cada sistema funciona de manera independiente, que tiene su propio sistema operativo y
la gestión de sus propios recursos, como CPU, memoria y dispositivos de entrada / salida. Los sistemas operativos
red permite que un anfitrión para compartir sus recursos, tales como una impresora o un directorio con otros hosts de la red
mientras que los sistemas de distribución, el sistema operativo oculta los detalles de los hosts individuales y empieza a tratar

Como una entidad, como un sistema acoplado firmemente


Capítulo 2 – Conceptos de Hardware y Software

1. ¿Cuáles son las unidades funcionales de un sistema informático?

Procesador o unidad central de procesamiento, memoria principal y los dispositivos de entrada / salida


2. ¿Cuáles son los componentes de un procesador y cuáles son sus funciones?

Un procesador consta de unidad de control, unidad aritmética y lógica, y los registros. Una unidad de control

(UC) se encarga de gestionar las actividades de todos los componentes del ordenador, tales como la escritura de datos
discos o para obtener instrucciones en la memoria. La unidad aritmética y lógica (ALU), como su nombre lo indica, es responsable
para realizar operaciones lógicas (y tests de comparación) y la aritmética (sumas y restas).

3. A medida que la memoria principal de una computadora se organiza?

La memoria se compone de unidades de acceso llamadas células, cada célula consta de un particular

número de bits. En la actualidad, la gran mayoría de los equipos utilizan el byte (8 bits) y tamaño de la celda.

4. Describir los ciclos de lectura y escritura de la memoria principal.
En el ciclo de lectura, la CPU almacena la RMA, la dirección de celda para ser leído y genera una señal de control para
memoria principal, lo que indica que una operación de lectura se debe realizar. El contenido (s) de la célula (s) (s) identificado
la dirección contenida en el MAR, se transfiere al MBR

En la grabación de cliclo, las tiendas de la CPU de la RMA, la dirección de la celda será registrada y almacenada en el MBR,
información que debe registrarse. La CPU genera una señal de control a la memoria principal, lo que indica que un
operación de escritura se debe realizar y la información contenida en el MBR se transfiere a la célula de memoria
dirigida por la EAE

5. ¿Cuál es el número máximo de células en las arquitecturas dirigida a la EAE, 16, 32 y 64 bits?
MAR = número de bits max 16 = 2 16 celdas
MAR = bits número 32 2 = 32 células max
MAR = bits número 64 2 = 64 celdas max
6. ¿Cuáles son la memoria volátil y no volátil?

Memoria no volátil debe ser siempre con energía para mantener su información que no puede suceder con los no-


volátil.
7. Conceptualizar caché y presentar las principales ventajas en su uso.

La memoria caché es una memoria volátil de alta velocidad, pero con poca capacidad de almacenamiento. El

momento el acceso a un determinado que contiene es mucho menor que si estuviera en la memoria principal. El propósito de
uso de la caché es minimizar la disparidad entre la velocidad a la que el procesador ejecuta las instrucciones
y la velocidad a la que acceder a los datos en la memoria principal.

8. ¿Cuáles son las diferencias entre la memoria principal y memoria secundaria?
La memoria principal es un dispositivo de almacenamiento, generalmente volátil, que se almacenan las instrucciones y datos
utilizado por el procesador durante la ejecución del programa. La memoria secundaria es un dispositivo no volátil con
una mayor capacidad de almacenamiento, pero con menor acceso a sus datos almacenados.

9. Diferenciar las funciones básicas de los dispositivos de E / S

Los dispositivos de entrada y salida se pueden dividir en dos grupos: los que se utilizan como la memoria

secundaria y que sirva para la interfaz de usuario-máquina. Los dispositivos utilizados como memoria secundaria
(Discos y cintas) se caracterizan por tener suficiente capacidad de almacenamiento de la memoria
principales. Su costo es relativamente bajo, pero el tiempo de acceso a memoria secundaria es muy superior al
la memoria principal. Otros dispositivos destinados a la comunicación con el usuario-máquina, tales como teclados, monitores
vídeo, impresoras y plotters.

10. Con los canales de memoria en procesadores, E / S y el backplane.
La memoria de los autobuses procesadores son de corta duración y alta velocidad que está optimizada para la transferencia de
información entre los procesadores y memorias. El bus I / O tienen en mayor medida, son más lentos y
permitir la conexión de diferentes dispositivos. El bus de fondo tiene la tarea de integrar los dos

A principios de los autobuses



Sistema Operativo Arquitectura –

3 ª

Edición – M / Maia


3


Autores Soluciones a los ejercicios – – Version 3.1 (Jan/2004)

11. A medida que la técnica de segmentación mejora el rendimiento de los sistemas informáticos?

Permitir que el procesador para ejecutar múltiples instrucciones en paralelo en diferentes etapas


12. Comparar las arquitecturas de procesadores RISC y CISC.Véase la Tabla 2.3 del libro

13. Conceptualizar la técnica de evaluación comparativa y la forma en que sus logros.
La técnica conocida como punto de referencia permite el análisis de comparación de resultados entre los sistemas informáticos.
En este método, un conjunto de programas se ejecuta en la evaluación de cada sistema y tiempo de ejecución de la comparación. El
elección de los programas deben tener cuidado para reflejar los diferentes tipos de aplicación.

14. ¿Por qué el código objeto generado por el traductor no se ejecuta en?

Esto se debe a un programa para llamar a subrutinas externas, y en este caso, el traductor no tiene forma

asociar el programa principal a la subrutina llamadas. Esta función es realizada por el enlazador.

15. Para la ejecución de programas interpretados es más lento que los programas compilados?

Dado que es la generación de código ejecutable, las instrucciones de un programa debe ser traducido cada vez que

esto corre.

16. ¿Cuáles son las funciones del enlazador?

Sus funciones principales son resolver todas las referencias simbólicas entre los módulos de un programa y

reservar memoria para su ejecución.

17. ¿Cuál es la función principal del cargador?Carga un programa en la memoria principal para ejecutar

18. ¿Cuáles son las facilidades que ofrece el depurador?
El depurador proporciona al usuario con características como el seguimiento de la ejecución de una instrucción de programa por la instrucción;
permiten el cambio y ver el contenido de las variables; aplicar los puntos de interrupción dentro del programa
(Punto de interrupción), de modo que durante la ejecución, el programa se detiene en estos puntos y especificar a que, cuando la
contenido de una variable se modifica, el programa envía un mensaje (punto de control).

19. Otros comandos disponibles en lenguajes de control de los sistemas operativos.Búsqueda gratuita

20. Explicar el proceso de activación (arranque) del sistema operativo. Inicialmente, el código del sistema operativo reside toda la memoria secundaria, como discos y cintas. Cada vez que un
ordenador está encendido, el sistema operativo tiene que ser cargado desde la memoria secundaria a la memoria principal.

Este procedimiento es realizado por un programa ubicado en un bloque específico del disco (bloque de arranque)


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.