martes, 18 de septiembre de 2012

Sistemas Operativos


Conceptos básicos de Software
El Software cumple la funcionalidad de que  los humanos se comuniquen con las computadoras, este se crea y se altera según las necesidades del usuario. Dependiendo del software que se emplee es la funcionalidad de la PC. A los software se los clasifica en dos: software de Sistema u Operativo (capaces de hacer funcionar el equipo) y software de Aplicación (permiten al usuario satisfacer sus requerimientos, estos detallan programas que son para el usuario, por ejemplo lo son planillas de cálculo). El software Operativo para computadoras personales o PC, son por ejemplo, Windows vista, Mac, Windows XP, Ubuntu. Sistemas operativos para dispositivos móviles son androide, Windows Mobile.
En los inicios de la informática no existía un sistema operativo, ya que se tenía un tablero de luces para interpretar que es lo que pasaba en el equipo. Por lo tanto el programador debía tener conocimientos técnicos sólidos sobre el  hardware, dado que programaba en código la maquina; y  en la situación en la cual la computadora falle , examinaba los registros y los paneles de luces, que eran indicadores del estado de la computadora, determinaba la causa y resolvía el problema. Como mejora se agregaron las tarjetas perforadas, como forma de ingreso y salida de la información. Por lo tanto, debido a estas dificultades el uso de las computadoras era restringido.
Definición de sistema operativo:
El sistema operativo, es una maquina virtual extendida, a medida que estos van progresando se obtienen mayor cantidad de ventajas. El sistema operativo debe garantizar la conexión con los periféricos que se le agreguen al gabinete. También debe garantizar el control de usuarios, también el control de la ejecución de programas, es decir el sistema operativo debe tener el control del mismo. Control de concurrencias, se da cuando hay varios programas abiertos a la vez, Debe poder realizar un control de errores. Debe poder administrar la memoria y también debe poder tener un control de la seguridad de datos. También debe posibilitar la organización de archivos.
Se concluye por tanto que las dos funciones principales de un sistema operativo son: ofrecer una interfase al usuario de la computadora y poder dirigir los recursos del hardware y del software de la PC.
El sistema operativo según el servicio que cumpla, se puede tipificar en:
Multiusuario: Ofrecen un servicio a ambos usuarios a la vez, sin que importe el numero de procesadores que exista o si se ejecutan simultáneamente.
  • Monousuario: Soporta un único usuario a la vez, sin importar la cantidad de procesadores. Un ejemplo son las computadoras personales.
  • Monotarea: Habilitan una sola tarea a la vez.
  • Multitarea: Ofrece al usuario la posibilidad de usar varias tareas al mismo tiempo.
  • Uniprocesador: Podemos citar el ejemplo el Windows 98 es uniprocesador, solamente sabe manejar un solo procesador, en cambio el Linux reconoce todos los procesadores. Por lo tano el uniproceso es capaz de manejar solamente un procesador de la computadora.
  • Multiprocesador: Utiliza todos los procesadores del sistema para poder distribuir su carga de trabajo.




No hay comentarios:

Publicar un comentario