domingo, 17 de abril de 2011

SISTEMAS OPERATIVOS EXITENTES

Hay varios tipos de sistemas operativos pero estos llegan a diferenciarse   por su capacidad para administrar simultáneamente los diferentes  bits,  ya sean de 16 a 64 o más bits.
Los más conocidos son:
1-windows  que  posee diferentes versiones como:
Windows 3.1                 16 bits
Windows 95, 98 Me     32 bits
Windows NT/2000       32 bits
Windows XP                  32/64 bits
2- Linux y sus distintas distribuciones:
·         Mandrake
·         Redhat
·         Suse
·         Debían



Cuáles son las distintas funciones de los sistemas operativos

Funciones del sistema operativo:
1)   administración del microprocesador: este administra distintos programas por medio de un algoritmo de programación.
2)   Gestión de la memoria de acceso aleatoria: gestiona el espacio de memoria asignada para cada aplicación y para cada usuario, si es pertinente. Cuando la memoria es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro que se denomina memoria virtual. Esta requiere una memoria superior a la RAM (esta es más lenta).
3)   Gestión de entrada y salida: este se unifica y controla el acceso a programas y recursos materiales a través de los drivers o administradores de periféricos de entrada y salida.
4)   Gestión de ejecución de aplicaciones: encargado de aplicaciones que se ejecutan asignándole  recursos que están necesitan para funcionar.
5)   Administración de autorizaciones: encargado de la seguridad de relación con ejecución de programas garantizados, estos recursos son utilizados por programas y  usuarios que posean autorizaciones correspondientes.
6)   Gestión de archivo: gestiona lectura y escritura en el sistema de archivos.
7)   Gestión de la información: proporciona cantidad de indicadores, estos se utilizan para diagnosticar el funcionamiento correcto del equipo.



clasificación de los sistemas operativos

Sistema operativos multiprogramación: disponible en algunos sistemas operativos mediante un PC se procesan varias tareas al mismo tiempo existe varios multitareas.



Sistema operativo monotareas: maneja un proceso cada momento contraria de la anterior que solo ejecuta una tarea.




Sistema operativo monousuario: este solo atiende un usuario por su limitación creada por el hardware.




Sistema operativo multiusuario: en este sistema es ejecutado simultáneamente  por dos o más usuario que comparten el mismo recurso (ejemplo en las redes).




Sistema operativo por lotes: procesa cantidad de trabajos con interaccion de   usuarios o
sin ellos.


Sistema operativos de tiempo real: en este no importa el usuario sino el proceso.


Sistema operativo de tiempo compartido: permite la simulación de que el sistema y sus recursos son todos para cada usuario.


Sistema operativo distribuido: permite distribuir trabajos tareas procesos entre un conjunto de procesadores, se pueden ejecutar en diferentes equipos en dado casos como un sistema fuertemente acoplado como el de una memoria y un reloj global cullos tiempos de acceso son similares a para todos los procesadores en un sistema debidamente acoplado los procesadores no comparten la memoria ni el reloj ya que cada uno cuenta con su memoria local.


Sistema operativo de red: mantien dos pcs unidos a través de un medio de comunicación con el objetivo de poder compartir diferentes recursos.




Sistema operativo paralelo: este pretende que existan dos o más procesos que compitan por dos o más procesos, que se puedan realizar al mismo tiempo (es decir atender varios procesos al mismo tiempo a determinado usuario).

 
 

ORGANIZACION DEL SISTEMA OPERATIVO

Los sistemas operativos proporcionan plataformas de software sobre la cual otros programas, llamados aplicaciones pueden funcionar; las aplicaciones se programan para funcionar encima de un sistema operativo particular, por lo cual la elección del sistema operativo determina en gran medida la aplicación que se puede usar.

Por lo cual determinamos que el sistema operativo está organizado por plataformas de software las cuales ayudan a mejorar las aplicaciones del sistema.


En informática que es un proceso.

Proceso: programa en ejecución, gestionado por el sistema operativo.

estados de proceso: Ejecución, listo, Espera, nuevo y terminado.


Estados de proceso:

1)    Ejecución: el proceso es ejecutado actualmente
 2)    Listo: el proceso está listo para ejecutarse, solo espera que el planificador disponga de este.
3)    Bloqueado: el proceso no puede ser ejecutado hasta no haberse producido cierto suceso como una operación de entrada y salida.
4)    Nuevo: el proceso ha sido creado recientemente y todavía no es admitido por el sistema operativo, (el proceso aun no ha sido cargado por la memoria principal).
5)    Terminado: el proceso ha sido expulsado del grupo de procesos ejecutables ya sea porque se ha terminado o por alguna falla, como un error de protección aritmético.