jueves, 23 de mayo de 2013

Taller #2 Sistemas Operativos.


TALLER SISTEMAS OPERATIVOS

1.El programa principal de los sistemas operativos es el Núcleo o Kernel,pues asigna tareas al procesador siguiendo un orden y llevando el debido tiempo de cada tarea.

2. -Coordinar y manipular el hardware del computador
-Organizar archivos en diversos dispositivos de almacenamiento
-Gestiona errores de hardware y la perdida de datos
-Se encarga de brindar al usuario una interfaz con la cual pueda operar de manera mas fácil todas las funciones

3.-Nivel uno: Núcleo (Kernel)
-Nivel dos:
-Nivel tres:
-Nivel cuatro: Shell

4.Un proceso puede informalmente entenderse como un programa de ejecución. Formalmente es “Una unidad de actividad que se caracteriza por la ejecución de una secuencia de instrucciones,un estado actual, y un conjunto de recursos del sistema de asociados”

5.-En ejecución: El procesador esta ejecutando instrucciones de ese proceso en un momento dado.
-Preparado: El proceso esta preparado para ser ejecutado y esta esperando su turno.
-Bloqueado: El proceso esta detenido en espera de un suceso para continuar su ejecución.
-Identificación: A cada proceso se le asigna un código identificador que se utilizara para identificarlo en el sistema operativo.
-Prioridad: A cada proceso se le asigna una prioridad para obtener los recursos del sistema operativo.

6.Un Núcleo o Kernel es un software que constituye la parte mas importante del sistema operativo. Es el responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema.

7.- Núcleos Monolíticos: Facilitan las abstracciones del hardware subyente realmente potentes y variadas.
-Micronúcleos: Proporcionan un pequeño conjunto de abstracciones simples del hardware, y usa aplicaciones llamadas servidores para ofrecer mayor funcionalidad.
-Núcleos Híbridos: Son muy parecidos a los micronúcleos puros, excepto por que incluyen código adicional en el espacio del núcleo para que se ejecute mas rápidamente.
-Exonucleos: No facilita ninguna abstracción, pero permiten el uso de bibliotecas que proporcionan con mayor funcionalidad gracias al acceso directo o casi directo del hardware.

8. El Kernel se puede definir como el corazón de el sistema operativo, es el encargado de que el software y el hardware de un ordenador puedan trabajar juntos.

No hay comentarios:

Publicar un comentario