Definición sistema operativo:
Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.
Funciones del sistema operativo:
Tipos de sistema operativo:
Se clasifican los sistemas operativos atendiendo a varios aspectos:
Según la interfaz de usuario:
S.O. de Modo Gráfico: tienen una interfaz grafica de usuario (GUI: Graphic UserInterface), con ventanas, iconos, barras de tareas… En estos entornos es importante elratón. Ejemplos: Windows, OS X de Apple... ,es la tendencia actual ) y S.O. en Modo Texto: sin GUI,solo tienen la línea de comandos. Ejemplo: MS-DOSSegún el número de usuarios: Monousuario: solo distingue a un usuario. Ejemplo: MS-DOS Multiusuario: reconocen varios usuarios. Los sistemas operativos multiusuario soncapaces de dar servicio a más de un usuario a la vez, ya sea por medio de variasterminales conectadas a la computadora o por medio de sesiones remotas en una red decomunicaciones.Ejemplos: Linux, Windows, MacOS, Unix…Según el número de tareas que es capaz de procesar a la vez: Monotarea: solo pueden procesar una tarea en cada momento por usuario. Ejemplo: MS-DOS Multitarea: permiten la ejecución simultánea de varias tareas por un mismo usuario.Según el manejo de recursos:
Centralizado: Si permite usar los recursos de una sola computadora. Distribuido o en Red: Si permite utilizar los recursos (memoria, CPU, disco,periféricos...) de más de una computadora al mismo tiempo.Según el número de procesadores que es capaz de soportar:
Sistema Operativo Uniproceso.Un sistema operativo uniproceso es aquél que es capaz de manejar solamente unprocesador de la computadora, de manera que si la computadora tuviese más de uno lesería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS. Sistema Operativo Multiproceso.Un sistema operativo multiproceso permite usar más de un procesador, y el S.O. escapaz de usar todos los procesadores para distribuir su carga de trabajo.
Conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas.
Funciones del sistema operativo:
- Gestionar la CPU: Se encarga de administrar la CPU que va a estar repartida entre todos los procesos que se estén ejecutando.
- Gestionar la RAM: Para asignar el espacio de memoria a cada aplicación y a cada usuario, en caso de ser necesario. Cuando esta memoria se hace insuficiente, se crea una memoria virtual, de mayor capacidad, pero como está en el almacenamiento secundario (disco duro), es más lenta.
- Gestionar el I/O: El sistema operativo crea un control unificado de los programas a los dispositivos, a través de drivers.
- Gestionar los procesos: Se encarga de que las aplicaciones se ejecuten sin ningún problema, asignándoles los recursos que sean necesarios para que estas funcionen. Si una de ellas no responde, se procede a matar el proceso.
- Gestionar los permisos: Garantiza que los recursos sean sólamente utilizados por programas y usuarios que tengan las autorizaciones que les correspondan.
- Gestionar los archivos: Lectura y escritura en el sistema de archivos, y los permisos de acceso a ellos.
- Gestionar información: El sistema operativo proporciona información, que posteriormente será utilizada a modo de diagnóstico del funcionamiento correcto del computador.
Tipos de sistema operativo:
Se clasifican los sistemas operativos atendiendo a varios aspectos:
Según la interfaz de usuario:
S.O. de Modo Gráfico: tienen una interfaz grafica de usuario (GUI: Graphic UserInterface), con ventanas, iconos, barras de tareas… En estos entornos es importante elratón. Ejemplos: Windows, OS X de Apple... ,es la tendencia actual ) y S.O. en Modo Texto: sin GUI,solo tienen la línea de comandos. Ejemplo: MS-DOSSegún el número de usuarios: Monousuario: solo distingue a un usuario. Ejemplo: MS-DOS Multiusuario: reconocen varios usuarios. Los sistemas operativos multiusuario soncapaces de dar servicio a más de un usuario a la vez, ya sea por medio de variasterminales conectadas a la computadora o por medio de sesiones remotas en una red decomunicaciones.Ejemplos: Linux, Windows, MacOS, Unix…Según el número de tareas que es capaz de procesar a la vez: Monotarea: solo pueden procesar una tarea en cada momento por usuario. Ejemplo: MS-DOS Multitarea: permiten la ejecución simultánea de varias tareas por un mismo usuario.Según el manejo de recursos:
Centralizado: Si permite usar los recursos de una sola computadora. Distribuido o en Red: Si permite utilizar los recursos (memoria, CPU, disco,periféricos...) de más de una computadora al mismo tiempo.Según el número de procesadores que es capaz de soportar:
Sistema Operativo Uniproceso.Un sistema operativo uniproceso es aquél que es capaz de manejar solamente unprocesador de la computadora, de manera que si la computadora tuviese más de uno lesería inútil. El ejemplo más típico de este tipo de sistemas es el DOS y MacOS. Sistema Operativo Multiproceso.Un sistema operativo multiproceso permite usar más de un procesador, y el S.O. escapaz de usar todos los procesadores para distribuir su carga de trabajo.
Versiones de los sistemas operativos:
1 Windows
2 Linux
3 Guadalinex
4 Ubuntu
5 Fedora
6 openSUSE
7 Apple
8 Mandriva
9 Tiger
10 Leopard
11 Lion
Comentarios
Publicar un comentario