martes, 9 de agosto de 2011

Que es un sistema Operativo y cuáles son sus funciones


Que es un sistema Operativo y cuáles son sus funciones

El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.

En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.



Cómo funciona un Sistema Operativo:

Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.

Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.


Ejemplos de Sistema Operativo
A continuación detallamos algunos ejemplos de sistemas operativos:

Familia Windows
Windows 95
Windows 98
Windows ME
Windows NT
Windows 2000
Windows 2000 server
Windows XP
Windows Server 2003
Windows CE
Windows Mobile
Windows XP 64 bits
Windows Vista (Longorón)
Familia Macintosh
Mac OS 7
Mac OS 8
Mac OS 9
Mac OS X
Familia UNIX
AIX
AMIX
GNU/Linux
GNU / Hurd
HP-UX
Irix
Minix
System V
Solaris
UnixWare

·          Un sistema operativo o también conocido como SO o OS, es un programa que controla y monitorea la computadora y todas sus aplicaciones y contiene también una Interface para que el usuario pueda interactuar con el SO. Las funciones que ofrece son:
1. Aceptar los trabajos y conservarlos hasta su finalización.
2. Detectar errores y actuar de modo apropiado en caso de que se produzcan.
3. Controlar las operaciones de E/S.
4. Controlar las interrupciones.
5. Planificar la ejecución de tareas.
6. Entregar recursos a las tareas.
7. Retirar recursos de las tareas.
8. Proteger la memoria contra el acceso indebido de los programas.
9. Soportar el multiacceso.
10. Proporcionar al usuario un sencillo manejo de todo el sistema.
11. Aprovechar los tiempos muertos del procesador.
12. Compartir los recursos de la máquina entre varios procesos al mismo tiempo.
13. Administrar eficientemente el sistema de cómputo como un todo armónico.
14. Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros.
15. Permitir a los usuarios almacenar información durante plazos medianos o largos.
16. Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes de que dispone la computadora.
17. Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la misma, en beneficio del mayor número posible de usuarios.
18. Controlar el acceso a los recursos de un sistema de computadoras.



  • Funciones más importantes que debe cumplir un sistema operativo son las siguientes:

    Aceptar los trabajos y conservarlos hasta su finalización.
    Detectar errores y actuar de modo apropiado en caso de que se produzcan.
    Controlar las operaciones de E/S.
    Controlar las interrupciones.
    Planificar la ejecución de tareas.
    Entregar recursos a las tareas.
    Retirar recursos de las tareas.
    Proteger la memoria contra el acceso indebido de los programas.
    Soportar el multiacceso.
    Proporcionar al usuario un sencillo manejo de todo el sistema.
    Aprovechar los tiempos muertos del procesador.
    Compartir los recursos de la máquina entre varios procesos al mismo tiempo.
    Administrar eficientemente el sistema de cómputo como un todo armónico.
    Permitir que los diferentes usuarios se comuniquen entre sí, así como protegerlos unos de otros.
    Permitir a los usuarios almacenar información durante plazos medianos o largos.
    Dar a los usuarios la facilidad de utilizar de manera sencilla todos los recursos, facilidades y lenguajes de que dispone la computadora.
    Administrar y organizar los recursos de que dispone una computadora para la mejor utilización de la misma, en beneficio del mayor número posible de usuarios.
    Controlar el acceso a los recursos de un sistema de computadoras.

No hay comentarios:

Publicar un comentario