Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Los periféricos utilizan un driver o controlador y son desarrollados por los fabricantes de
cada equipo. Encontramos diferentes sistemas operativos como Windows, Linux, MAS
OS, en sus diferentes versiones. También los teléfonos y tablets poseen un sistema
operativo.
2)
Diferentes sistemas operativos
Los sistemas operativos pueden clasificarse desde diferentes puntos de vista. Por
ejemplo, existe una distinción obvia entre los sistemas operativos para dispositivos
móviles y para ordenadores de escritorio y portátiles. Por otra parte, también pueden
clasificarse sobre la base del software subyacente: por lo general, se distingue entre los
sistemas basados en Unix (como macOS y Linux) y los sistemas operativos similares a
VMS, como las versiones más recientes de Windows. Las versiones anteriores de
Windows se basan en DOS. Además, hay sistemas operativos diseñados especialmente
para servidores. Los sistemas operativos más conocidos y extendidos son Windows,
macOS, iOS, Android y las diversas distribuciones de Linux.
Windows
Probablemente sea el sistema operativo más famoso del mercado y, con sus más de
treinta años, uno de los más antiguos: seguro que casi todo el mundo ha trabajado con
algún ordenador con Windows, debido principalmente al hecho de que muchos de los
ordenadores que se comercializan ya llevan instalado el producto de Microsoft. A
intervalos regulares, se publica una nueva versión de este sistema operativo. La más
actual es Windows 10 y, a pesar de lo que pueda parecer, no se trata de la décima,
porque el recuento se ha ido cambiando una y otra vez.
macOS
La empresa de informática Apple también lanzó su primer sistema operativo a la vez que
Microsoft. Por aquel entonces, el sistema operativo de la serie Macintosh se conocía
simplemente como System y, desde el principio, se hizo famoso por su interfaz gráfica
de usuario. Con el tiempo, Apple empezó a comercializar el software System bajo el
nombre de Mac OS X y, después, pasó a llamarlo macOS ―adaptándolo a la
nomenclatura de iOS, su sistema operativo móvil. Una de las características especiales
de macOS es que se utiliza casi exclusivamente en el hardware de Apple.
Linux
La alternativa más conocida a los dos grandes productos de Microsoft y Apple es Linux.
Aunque muchos usuarios nunca han utilizado este sistema operativo, la mayoría ha oído
hablar de él y lo ha etiquetado equivocadamente como un equivalente más complicado
de Windows. De hecho, Linux en sí mismo es solamente el núcleo, que se integra
iOS
El iPhone de Apple es uno de los smartphones con más éxito del mercado y, por lo tanto,
ha extendido el sistema operativo móvil iOS por todo el mundo. Este sistema operativo
viene instalado en todos los smartphones de Apple y sigue el mismo enfoque que
macOS: el de permitir que los usuarios puedan navegar por los distintos menús y
programas lo más fácilmente posible. Sin embargo, todo lo que se gana en términos de
usabilidad, se pierde en libertad, porque es bien sabido que iOS de Apple no ofrece casi
ninguna opción de configuración individual.
Android
3)
Gestión del hardware: Esta función, una de las más importantes del sistema operativo,
suele quedar en segundo plano, es decir, que se oculta al usuario. El programa gestiona
todo el hardware, tanto de entrada como de salida. Para ello, utiliza controladores
proporcionados por los fabricantes del hardware, que le sirven para recibir y reenviar los
comandos de los dispositivos, así como para transferir sus propios comandos al
hardware. Así es como funcionan el teclado, el ratón, la pantalla, el disco duro, la tarjeta
gráfica y todos los demás componentes de un ordenador.
Gestión del software: Por lo general, cuando te bajas algún programa de Internet,
puedes elegir entre varias versiones para los diferentes sistemas operativos en la página
de descarga, lo que demuestra hasta qué punto la programación de las aplicaciones está
relacionada con las especificaciones del sistema operativo. Los sistemas de base de los
ordenadores tienen interfaces que regulan la comunicación con todas las aplicaciones.
De esta manera, es posible asignarles memoria, permitirles utilizar los recursos del
procesador o ejecutar las acciones efectuadas con el teclado y el ratón.
Orientación al usuario: Todo el mundo debería poder utilizar un ordenador sin ningún
problema, hasta las personas sin muchos conocimientos de informática. Por lo tanto, es
importante que el sistema operativo facilite las funciones y opciones lo máximo posible.
También los aspectos más importantes deberían ser fáciles de utilizar para el usuario
básico, aunque muchos sistemas operativos (especialmente los de PC) ofrezcan opciones
adicionales para los profesionales.
4)
La estructura interna de los sistemas operativos pueden ser muy diferentes, ya que se
debe tener en cuenta las metas de los usuarios (fácil uso, confiable, rápido, etc.) y las
T.P. N°1 - SISTEMAS OPERATIVOS
• Sistema Monolítico Estos sistemas no tienen una estructura definida, sino que son
escritos como una colección de procedimientos donde cualquier procedimiento puede
invocar a otro. Ejemplos de estos sistemas pueden ser MS-DOS o Linux (aunque incluye
algo de capas). Es importante tener en cuenta que ningún sistema es puramente de un
tipo.
• Sistema en capas El diseño se organiza en una jerarquía de capas, donde los servicios
que brinda una capa son consumidos solamente por la capa superior. La capa 0 es del
Hardware y la N es la de los procesos de Usuario.
La idea consiste en tener un núcleo que brinde los servicios mínimos de manejo de
procesos, memoria y que provea la comunicación entre procesos. Todos los restantes
servicios se construyen como procesos separados del micronúcleo, que ejecutan en
modo usuario. Estos sistemas tienen como ventaja un diseño simple y funcional, que
aumenta la portabilidad y la escalabilidad. Para agregar un nuevo servicio no es
necesario modificar el nucleo, y es más seguro ya que los servicios corren en modo
usuario.