SISTEMAS OPERATIVOS - Preguntas nro 1

SISTEMAS OPERATIVOS

PRIMERA PARTE. (responda cada pregunta)

 

1.Explique cuáles son las Definiciones de un sistema operativo y cuáles son las funciones principales.

R= Los Sistemas Operativos son ante todo administradores de recursos; el principal recurso que administran es el hardware del computador; además de los procesadores, los medios de almacenamiento, los dispositivos de entrada/salida, los dispositivos de comunicación y los datos. Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware del computador y su propósito es proporcionar el entorno en el cual el usuario pueda ejecutar programas. Entonces, el objetivo principal de un Sistema Operativo es, lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.

Y sus funciones principales son:

 

Facilitar el trabajo al usuario.

Permite una comunicación con los dispositivos de la máquina.

Gestionar el hardware.

Se refiere al hecho de administrar de una forma más eficiente los recursos de la máquina.

 

2.Como fueron clasificado los sistemas operativos dependiendo del uso o de la aplicación que se les daba.

R=

Sistemas Operativos por lotes

Sistemas Operativos de tiempo real

Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea).

Sistemas Operativos de tiempo compartido.

Sistemas Operativos distribuidos.

Sistemas Operativos de red

Sistemas Operativos paralelos.

 

3.Cuales son las estructuras del sistema operativo según como se hayan organizado en su diseño interno.

                R=

Sistemas monolíticos

Sistemas con capas

Máquinas virtuales

Modelo cliente – servidor

4.Explique cuáles son las 2 fases de arranque de una computadora,

R= El arranque de una computadora actual tiene dos fases: Arranque hardware y Arranque software.

Que por el arranque hardware se entiende que es la parte dura es decir el inicio o encendido de todos los componentes de la PC. Ahora el arranque software es el inicio del sistema operativo en una computadora.

 

5.Que son la gestión de la memoria del sistema operativo, en que se fundamenta y cuáles son las actividades y servicios que realiza.

R= El gestor de memoria es uno de los componentes principales del sistema operativo. Su actividad se centra fundamentalmente en la categoría de gestión de recursos, puesto que tiene por objetivo casi exclusivo la gestión del recurso memoria, en este sentido se encarga de:

-Asignar memoria a los procesos para crear su imagen de memoria.

-Proporcionar memoria a los procesos cuando la soliciten y liberarla cuando así lo requieran.

-Tratar los posibles errores de acceso a memoria, evitando que unos procesos interfieran en la memoria de otros.

-Permitir que los procesos puedan compartir memoria entre ellos. De esta forma los procesos podrán comunicarse entre ellos.

-Gestionar la jerarquía de memoria y tratar los fallos de página en los sistemas con memoria virtual.

Servicios

-El gestor de memoria ofrece una serie de servicios a los procesos. Estos son:

-Solicitar memoria

-Liberar memoria

-Compartir memoria.

6.Cuales son los componentes de manejos comunes de los sistemas operativo.

R=

-Los procesos

-La memoria principal

-El almacenamiento secundario

-El sistema de entrada/salida

-El sistema de archivos

-Los sistemas de protección

-El sistema de comunicaciones

-Los programas del sistema

-El gestor de recursos

7.Explique cómo fue la evolucionan histórica de los sistemas operativo.

R= En los 40's, se introducen los programas bit a bit, por medio de interruptores mecánicos y después se introdujo el leng. máquina que trabajaba por tarjetas perforadas. Con las primeras computadoras, desde finales de los años 40 hasta la mitad de los años 50, el programador interactuaba de manera directa con el hardware de la computadora, no existía realmente un Sistema Operativo; las primeras computadoras utilizaban bulbos, la entrada de datos y los programas se realizaban a través del lenguaje máquina (bits) o a través de interruptores. Durante los años 50's y 60's.- A principio de los 50's, la compañía General's Motors implanto el primer sistema operativo para su IBM 170. Empiezan a surgir las tarjetas perforadas las cuales permiten que los usuarios (que en ese tiempo eran programadores, diseñadores, capturistas, etc.), se encarguen de modificar sus programas.

En los años 60's y 70's se genera el circuito integrado, se organizan los trabajos y se generan los procesos Batch (por lotes), lo cual consiste en determinar los trabajos comunes y realizarlos todos de una sola vez. En los 80's, inició el auge de la INTERNET en los Estados Unidos de América. A finales de los años 80's comienza el gran auge y evolución de los Sistemas Operativos. Se descubre el concepto de multiprogramación que consiste en tener cargados en memoria a varios trabajos al mismo tiempo, tema principal de los Sistemas Operativos actuales. Los 90's y el futuro, entramos a la era de la computación distribuida y del multiprocesamiento a través de múltiples redes de computadoras, aprovechando el ciclo del procesador. Se tendrá una configuración dinámica con un reconocimiento inmediato de dispositivos y software que se añada o elimine de las redes a través de procesos de registro y localizadores.

8.Cuales son las estructuras de las capas del sistema operativo y cuáles son las actividades que hacen cada una de ellas.

R=

Capa 1. Núcleo

El núcleo o kernel gestiona todos los procesos, es el encargado de llevar la cuenta de todos los procesos activos y de la planificación de estos, al seleccionar cuál de ellos ocupara tiempo del procesador, esta capa es muy importante, dado que define el rendimiento del sistema, prueba de ello es el rendimiento que obtuvo Windows XP, al ser creado sobre la base de un núcleo UNIX que fue adquirido a la compañía Santa Cruz Operations.

Capa 2. Entrada y salida básica

Proporciona funciones primitivas para la gestión de la memoria secundaria, es decir, se encarga de proveer las primitivas necesarias para la localización, escritura y lectura de bloques de datos en el disco duro, sin llegar a proporcionar muchos detalles, cabe señalar que en esta capa la información almacenada no se representa como archivos, la cual es una implementación de una capa superior.

Capa 3. Gestión de memoria.

Este nivel administra la memoria principal o memoria RAM, se encarga de asignar los bloques de memoria a los procesos y de liberarlos cuando los procesos han terminado, así también se encarga de retirar algunos procesos de la memoria y almacenar una imagen de ellos en el disco duro, con la finalidad de simular que existe más memoria de la que realmente existe de forma física, el cual es un proceso que denominamos memoria virtual.

Capa 4. Sistema de archivos.

Esta capa proporciona las funciones necesarias para almacenar la información en archivos, se apoya en las primitivas de la capa2 y la decisión de que procesos hacen uso de memoria se ubican en esta capa.

Capa 5. Interprete de comando.

En esta última capa se ubica la interfaz visible para el usuario, ya sea como una línea de comando o como una GUI (Interfaz Gráfica de Usuario), con la cual el usuario comunica y que esta capa traduce al conjunto de primitivas de las capas anteriores.

9.Diga cuales son los objetivos de la planificación de los procesos del sistema operativo.

R= Entre los objetivos se suelen perseguir están los siguientes:

-Reparto equitativo del procesador.

-Eficiencia (optimizar el uso del procesador).

-Menor tiempo de respuesta en uso interactivo.

-Menor tiempo de espera en lotes (batch).

-Mayor número de trabajos por unidad de tiempo (batch).

-Cumplir los plazos de ejecución de un sistema de tiempo real.

10.Explique cuáles son las diferencias entre lo que son las máquinas virtuales y las clientes servidor

R= 

máquinas virtuales

servidor

Una máquina virtual es un software similar a una computadora física que puede ejecutar un sistema operativo y aplicaciones relacionadas.

Un servidor es un dispositivo o un software que puede proporcionar servicios solicitados por otras computadoras o clientes en la red.

Uso

Una máquina virtual proporciona la funcionalidad similar a una computadora física.

Un servidor proporciona diferentes servicios a otras computadoras o clientes.

Poder

Una máquina virtual puede ser apagada.

En general, un servidor no está apagado.

Categorización

No hay categorización de máquinas virtuales.

Los servidores se pueden clasificar según sus funcionalidades, como servidor de archivos, servidor web, servidor de correo, etc.

 

SEGUNDA PARTE (verdadera falso)

 

1.Un Sistema Operativo es un programa o conjunto de programas que actúa como interfase entre el usuario o programador y la máquina física (el hardware). V x F__          

2.El sistema operativo monolítico sirve para toda clase de aplicaciones, por tanto, es de propósito general y cumple con las mismas actividades que los sistemas operativos convencionales. V__F x

3.Un sistema operativo es un programa que no tiene encontradas una serie de funciones diferentes cuyo objetivo es simplificar el manejo y la utilización de la computadora, haciéndolo seguro y eficiente. V x F__

4.La memoria principal es un almacenamiento volátil y pierde su contenido en caso de una falla en el sistema V x F__       

5.Una de Las funciones clásicas del sistema operativo es la  Ejecución de los mandatos de los usuarios V x F__   

6.Una de las evoluciones históricas del sistema operativo del periodo de 1965-1980 de multiprogramación es el que permite acceder a varios usuarios a un mismo ordenador mediante terminales interactivos (tiempo de respuesta). V x F__

7.Sistemas Operativos de tiempo real procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. V x F__

8.El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de ser varias máquinas diferentes. V x F__

9.El concepto de máquina virtual provee protección total de los recursos del sistema y permite compartición directa de los recursos V x F__

 

PARTE III (Completar las frases presentadas)

 

1.Los tipos de sistemas operativos PARALELOS se pretende que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo.

2. El sistema operativo POR LOTES suelen proporcionar gestión sencilla de manejo de archivos: se requiere poca protección y ningún control de concurrencia para el acceso.

3.Uno de los componentes principales del sistema operativo es LA GESTIÓN DE PROCESOS

4.Una de las características del sistema operativo DETERMINISTA es el mismo programa ejecutado con los mismos datos debe dar los mismos resultados en cualquier momento y en cualquier ejecución.

5.El sistema operativo con la Gestión del HARDWARE se refiere al hecho de administrar de una forma más eficiente los recursos de la máquina.

6.Con el sistema Operativo de RED el usuario es consciente de la existencia de varias máquinas e indica de forma explícita con cual desea trabajar.

7.El sistema operativo crea la ilusión de múltiples procesos, cada uno de ellos ejecutando su propio procesador con su propia MEMORIA

8.La MAQUINA VIRTUAL Se trata de un tipo de sistemas operativos que presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente.

9.Muchos Sistemas Operativos de TIEMPO REAL son construidos para aplicaciones muy específicas como control de tráfico aéreo, bolsas de valores, control de refinerías, control de laminadores.

 

 

 

 

 

 

 

Comentarios

Entradas más populares de este blog

Proyecto socio Tecnologico I | Mantenimiento Correctivo y Preventivo de Hardware y Software

Pseudocodigo del juego el ahorcado