Sistemas Operativos
Enviado por libra94 • 12 de Septiembre de 2014 • 775 Palabras (4 Páginas) • 133 Visitas
Un Sistema Operativo (S.O.) es una colección organizada de rutinas o extensiones de software del hardware. Consiste en rutinas de control que hacen funcionar una computadora y proporcionan un entorno para la ejecución de los programas. Existen otros programas que se apoyan en el S.O. para poder acceder a los recursos que necesitan. Esto se lleva a cabo a través de llamadas sistema operativo. También el S.O. debe brindar una forma de que el usuario se pueda comunicar con él a través de una interfaz que le brinde una vía de comunicación con el hardware del sistema informático.
El objetivo principal del S.O. es lograr que el hardware de la computadora se emplee de modo eficiente, y su objetivo secundario es que se use de manera cómoda.
El S.O. debe asegurar el correcto funcionamiento del sistema informático. Para lograr esto el hardware debe brindar algún mecanismo apropiado que impida que los usuarios intervengan en el funcionamiento del sistema y así mismo el S.O. debe poder utilizar este recurso de hardware de modo que esto se cumpla.
El S.O. debe ofrecer servicios a los programas y sus usuarios para facilitar la tarea de programación.
Las clases de sistemas operativos en la que nos basaremos serán los denominados multiusuarios y de multiprogramación; es decir que varios usuarios podrán correr concurrentemente múltiples programas.
Un S.O. es una parte importante de casi cualquier sistema informático. Para entender mejor esto veremos que un sistema informático puede separar en cuatro partes:
• El hardware
• El S.O.
• Los programas de aplicación
• Los usuarios
Estas partes hacen de capas, cada una de las cuales acerca más al usuario a utilizar los recursos del hardware. El hardware (CPU, memoria y dispositivos) proporciona los recursos de computación básicos sobre los que se agregaran estas capas sucesivas. Los programas de aplicación como los compiladores, juegos, aplicaciones de negocios, etc. definen la forma en que estos recursos se emplearán para solucionar los problemas del usuario.
Puede haber varias clases de usuarios usando el sistema, como ser personas, programas y otras computadoras, tratando de resolver diversos problemas. El S.O. controla y coordina el uso del hardware entre los diversos programas de aplicación y los distintos usuarios, administrando todos los recursos como disco, memoria, impresoras, monitor, etc. El S.O. determina los tiempos en que un determinado programa utilizará un recurso. dado.
Al comienzo de la era informática, los sistemas no utilizaban S.O.'s. Estas computadoras de hace 40 años ejecutaban un programa a la vez que era cargado por un programador. Este cargaba el programa y lo ejecutaba. Si existía algún error que hiciera que el programa se detuviera antes de lo esperado, se
...