SISTEMAS OPERATIVOS
Enviado por ANTONIMAR • 22 de Septiembre de 2013 • 4.114 Palabras (17 Páginas) • 239 Visitas
Trabajo Práctico de
Sistemas Operativos
1- Desarrolle una breve introducción a los sistemas operativos
En este punto deberá explicar 3 aspectos importantes: definición de SO, su entorno y características; mencione además las funciones que puede cumplir, además agregue el esquema que desarrolla el arranque de la computadora.
Definición: El sistema operativo es un conjunto de programas que administran de forma segura y eficiente el hardware de una computadora y además, es el entorno en el que se ejecutan los programas de aplicación.
Entorno: Un ordenador moderno consiste de uno o más procesadores (memoria principal, discos, impresoras, teclado, pantalla y otros dispositivos de entrada- salida). Estos ordenadores están equipados con una capa de software que se llama sistema operativo, cuya función es gestionar todos esos dispositivos y proporcionar a los programas del usuario una interfaz con el hardware más sencilla.
El usuario interactúa a través de los programas de aplicación sobre el sistema operativo que corre sobre el hardware de la computadora.
Características:
Conveniencia.
Eficiencia.
Habilidad para evolucionar.
Encargado de administrar el hardware.
Relacionar dispositivos ( gestionar a través del kernel)
Organizar datos para acceso rápido y seguro
Manejar las comunicaciones en red.
Procesamiento por bytes de flujo a través del bus de datos.
Facilitar las entradas y salidas.
Técnicas de recuperación de errores.
Evita que otros usuarios interfieran.
Generación de estadísticas.
Permite que se puedan compartir el hardware y los datos entre los usuarios.
2- Explique brevemente la clasificación de los sistemas operativos
Teniendo en cuenta que los Sistemas Operativos fueron clasificándose de diferentes maneras, dependiendo del uso o de la aplicación que se les daba.
La clasificación actual es:
Sistemas operativos por su servicios:
--Por el número de usuarios:
-monoususario(es usado por un solo usuario a la vez)
Ejemplos: Windows XP, 95, 98
- multiusuario (pueden usarlo varios usuario al mismo
tiempo).Ejemplo: Unix, Windows 2000
--Por el número de tareas:
- monotareas: una sola tarea por vez a pesar de ser
uno o varios usuarios.
- Multitareas: Varias labores al mismo tiempo.
--por el número de procesadores:
- uniproceso----- Es capaz de manejar más de un procesador de la computadora. Ejemplos: Dos, Unix, Linux
- Multiproceso----Simétrica ( los procesos son enviados a cualquiera de los procesadores disponibles) y asimétricas( el sistema operativo selecciona a uno de los procesadores que va a distribuir la carga a los demás procesadores)
Sistemas operativos por su estructura:
- Monolíticos: todos sus componentes se encuentran integrados en un único programa.
- Jerárquicos: en un sistema por capas, el sistema operativo se organiza como una jerarquía de capas, las cuales ofrecen su servicio a la capa superior.
- Cliente- servidor: consiste en implementar la mayor parte de los servicios y funciones del sistema operativo en procesos de usuario
- Máquina virtual: presenta una interface a cada proceso, mostrando un máquina que parece idéntica a la máquina real subyacente.
Sistemas operativos por la forma de ofrecer sus servicios:
- De escritorio: es un SO de propósito general que corre en un computadora de escritorio o portátil. Ejemplo: MS- DOS, Windows, Linix.
- De red: son aquellos sistemas que mantienen a dos o más computadoras unidas a través de algún medio de comunicación con el objetivo primordial de poder compartir los diferentes recursos y la información de sistema. Ejemplo: Lan Manager, Windows NT Seven, Unix.
- Distribuidos: Abarcan los servicios de los de red logrando integrar recursos. En una solo máquina virtual que el usuario accede en forma transparente.
- Embebidos: es un sistema computacional diseñado para cubrir necesidades específicos. Ejemplos: OS/2, Windows CE, XP, Osek, ONX, LynxOS, EmDebian.
Sistemas operativos por tipo de procesamiento.
- Por lotes: procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Ejemplos: SCOPE y EXEC II.
- De tiempo real: Tiene como objetivo proporcionar tiempo más rápido de respuesta, procesar la información sin tiempos muertos. Ejemplos: VxWorKs, Solaris; Lyns Os, Spectra.
- Paralelos: Pretenden que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo. Ejemplos: Alpha, PVM, Unix.
- De tiempo compartido: Tratan de proporcionar un reparto equitativo de los recursos comunes para dar la impresión a los usuarios de que poseen una computadora independiente Ejemplos: Multics, OS/ 360, DEC- 10.
3- Desarrolle la historia
...