Bibliografía recomendada:

Lectura previa a la clase del Cap. 1 del libro "Sistema Operativo Linux"

Se recomienda leer las siguientes secciones del libro de Silberschatz: 1.1 a 1.7 inclusive

Silberschatz: 1.1 - 1.7

Contenido de la clase:

¿Qué es un Sistema Operativo y cuál es su función?

Un sistema operativo es un programa que administra el hardware de una computadora. También proporciona las bases para los programas de aplicación y actúa como un intermediario entre el usuario y el hardware de la computadora.

Existen distintos tipos de sistemas operativos, algunos son para computadoras personales los cuales están diseñados para proporcionar un entorno en el cual el usuario pueda interactuar fácilmente con la computadora y ejecutar programas, otros son hechos para mainframes y están diseñados para optimizar el uso de hardware. Por lo tanto algunos se diseñan para ser prácticos, otros para ser eficientes y otros para ser ambas cosas.

Objetivos de los sistemas operativos

Organización de un sistema de computación

Cuando hablamos con un sistema de computación nos encontramos los siguientes grupos:

  1. El hardware: está compuesto por los componentes y periféricos como el mouse, teclado etc. A esto se lo conoce como máquina desnuda o naked machine
  2. Sistema operativo: Capa de software que se agrega sobre la máquina desnuda convirtiéndola en la máquina extendida.
  3. Programas de aplicación: Sobre este sistema operativo ejecutan algunas aplicaciones, algunas ya vienen integradas con el S.O como el explorador de archivos o los kits de desarrollo.
  4. Usuario: Quien hace uso de del sistema, pueden ser usuarios o también otras computadoras.