lunes, 18 de abril de 2011

CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS

Por número de Usuarios:

a)    Sistema Operativo Monousuario: Son aquellos que soportan a un usuario a la vez, sin importar el número de procesadores, número de procesos o tareas que tenga el computador con el usuario.

b)             b)  Sistema Operativo Multiusuario: No importa el número de procesadores en la máquina ni el número de procesos o usurios que cada usuario puede ejecutar simultáneamente.







2.    Por el número de tareas:
a)    Sistema Operativo Monotarea: Son aquellos que sólo permiten una tarea a la vez por usuario.
b)    Sistema Operativo Multitarea: Es aquél que le permite al usuario estar realizando varias labores al mismo tiempo.





3.    Por el número de procesadores:
a)    Sistema Operativo de Uniproceso: es aquél que es capaz de manejar solamente un procesador del computador.
b)    Sistema Operativo de Multiproceso: el número de procesadores del sistema es más de uno y éste es capaz de usarlos todos para distribuir su carga de trabajo. 









PROCESO

Un proceso es un programa en ejecución, son gestionados, creados y destruidos por el sistema operativo, así como también este se debe hacer cargo de la comunicación entre procesos, pero lo hace a petición de otros procesos, formado por:
  • Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador.
  • Su estado de ejecución en un momento dado, esto es, los valores de los registros de la CPU para dicho programa.
  • Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos.
  • Otra información que permite al sistema operativo su planificación.

FUNCIONES DE LOS SISTEMAS OPERATIVOS

El sistema operativo cumple varias funciones, algunas de ellas son:

·         Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación.

·         Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual".
·         Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers
·         Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar.
·         Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas.
·         Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos.
·         Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.


SISTEMAS OPERATIVOS EXISTENTES


 En cuanto a cuantos sistemas operativos hay, actualmente hay una gran variedad de estos, esto podría ser porque hay S.O que son gratuitos y a estos se pueden configurar, y se estaría formando otro sistema operativo basado en uno , ejemplo de esto LINUX, básicamente los sistemas operativos más conocidos actualmente son:


  1. Microsoft Windows (98,nt,sp2,sp3,nt, xp,vista y 7)
  2. Linux en sus distintas distribuciones:
a)    Mandrake
b)    RedHat
c)    SuSé
d)    Debian
e)    CentOS
  1. Macintosh (Mac-apple)
  2. Solaris
  3. PalmOS (pc de mano)
  4. UNIX


De lo dicho anteriormente y para otros dispositivos son los siguientes:
§  AmigaOS
§  Amoeba
§  BeOS 
§  DR-DOS
§  DragonFly BSD
§  FreeBSD
§  FreeDOS
§  GNU/Linux
§  GNU Hurd
§  Haiku
§  MenuetOS
§  Minix
§  MS-DOS
§  NetBSD
§  OpenBSD
§  PC-DOS
§  Plan 9
§  OS/2
§  QDOS
§  QNX
§  ReactOS
§  Symbian
§  Xenix






domingo, 17 de abril de 2011

PRINCIPALES FUNCIONES DEL S.O

Las  principales funciones del sistema operativo son:

*  coordinar y manipular el hardware del computador.   
* organizar los archivos en diversos dispositivos de almacenamiento.
* gestionar los errores de hardware y la pérdida de datos.
* brindar al usuario una interfaz.

PROGRAMA PRINCIPAL DEL SISTEMA

Es el denominado intérprete de comandos o núcleo del sistema. En DOS es el Command.com y en sistemas operativos como UNIX, LINUX, Windows, se llama Kernel.





Command.com: Procesador de órdenes para el DOS y OS/2. COMMAND.COM muestra el prompt DOS y ejecuta los comandos u órdenes internas del DOS.







Kernel: Núcleo. Centro principal del sistema operativo, encargado de hacer interactuar el software con el hardware.

QUE ES UN SISTEMA OPERATIVO?

SISTEMA OPERATIVO

Es un programa o conjunto de programas, que consiste en distribuir ordenados y controlados los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por cada uno de ellos.


“conjunto de comandos que están integrados en un programa maestro por medio del cual el usuario puede utilizar el computador”