sistemas operativos

Páginas: 12 (2823 palabras) Publicado: 15 de enero de 2015
SISTEMAS OPERATIVOS
ING. LEONARDO TORRES ARGOMEDO

CONCEPTOS BÁSICOS:
Conjunto de programas que se integran con el hardware para
facilitar al usuario, el aprovechamiento de los recursos disponibles.
Algunos de sus objetivos principales son:

• Provee de un ambiente conveniente de trabajo.
• Hace uso eficiente del Hardware.
• Provee de una adecuada distribución de los recursos.
Lasfunciones básicas del Sistema Operativo son administrar los
recursos de la máquina, coordinar el hardware y organizar
archivos y directorios en dispositivos de almacenamiento.
Los Sistemas Operativos más utilizados son Dos, Windows, Linux y
Mac.

EVOLUCIÓN HISTÓRICA DE LOS SISTEMAS OPERATIVOS:


1965: Multics Multics (Multiplexed Information and Computing Service): aportó muchas de lasideas presentes en Unix.



1970: Unix Sistema operativo multiusuario, multitarea que ha contado con gran aceptación en la industria. Unix es a la vez: un sistema operativo, un tipo de
sistemas operativos y una marca comercial.



1973: Se decide reescribir Unix en C: Anteriormente se utilizaba el lenguaje ensamblador para programar los sistemas operativos. Las ventajas de utilizar Cson: portabilidad y facilidad de desarrollo.



1981: MS-DOS v1.0: Capaz de soportar 16KB de memoria RAM y discos flexibles de 5.25 pulgadas de 160KB.



1984: Apple Macintosh utiliza interfaz gráfica



Steve Jobs copia de Xerox la idea de utilizar una interfaz gráfica de usuario (GUI) en los ordenadores.



1991: Aparece el núcleo Linux y se completa GNU/Linux : El proyecto GNUnecesitaba un kernel para completar su sistema operativo. Gracias al desarrollo de
Linux a cargo de Linus Torvalds se pudo contar con un núcleo libre.



1992: Beta de Windows NT 3.1 (primera versión comercial)



Microsoft desarrolla un nuevo sistema operativo multiusuario, multitarea y estable dedicado a competir con los servidores Unix, se trata de Windows NT.



1995: Se lanzaal mercado Windows 95



Evolución del sistema operativo MS-DOS que reemplaza la cónsola y el entorno gráfico de las versiones anteriores (Windows 3.x)



2001: Aparece Mac OS X: Apple abandona su obsoleto sistema operativo para presentar un nuevo sistema operativo que forma parte de la família Unix.

ARQUITECTURA DEL SISTEMA OPERATIVO


En un Sistema Operativo moderno se apreciandiferentes capas, del más alto nivel al más bajo
encontramos:




Aplicaciones de usuario:




Intérprete de comandos/Interfáz gráfica de usuario:




Llamadas al sistema:

Colección de herramientas que utilizan los usuarios en sus quehaceres. (The Gimp, Firefox,
Inkscape, Apache, GCC...)
Permite la comunicación entre el sistema y el usuario. Existen distintasposibilidades, tanto de
intérprete de comandos (Bash, csh, ksh, ...) como de interfáz gráfica (X Window, Gnome, KDE, ...)

Se escriben bibliotecas con funciones de uso frecuente, de tal manera que otros componentes
software las puedan utilizar sin tener que volverlas a implementar (funciones matemáticas, de
acceso a ficheros, comunicaciones, procesado gráfico...).

ARQUITECTURA DEL SISTEMA OPERATIVO(CONTINUACIÓN):
• Núcleo o kernel:
• Controla el hardware y las operaciones básicas que realiza el sistema operativo. Típicamente se
encarga de la gestión de procesos, la gestión de memoria y el control de todos los elementos
hardware. Se dice que el software del núcleo se ejecuta en modo núcleo. Un fallo en este software
arruina todo el sistema informático, por esto, cuanto menor sea lacantidad de código que se
ejecuta en modo núcleo, menores serán las posibilidades de introducir bugs fatales. Se distingue
entre núcleos monolíticos (los tradicionales) y los micro núcleos (más modernos, pretenden incluir en
el núcleo sólo lo esencial).



HAL Hardware Abstraction Layer:



Se encarga de independizar los detalles de la arquitectura hardware para el resto de los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema Operativo Y Tipos De Sistemas Operativos
  • Atomicidad de operaciones
  • operaciones basicas del sistema operativo
  • Sistemas Operativos
  • Sistema operativo
  • Sistema operativo
  • Sistemas operativos
  • Sistema Operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS