El documento describe los componentes principales de tres sistemas operativos: Windows 98, Linux y MacOS. Windows 98 incluye un escritorio con iconos y programas como Internet Explorer. Linux es multiusuario y multitarea, y puede personalizarse para satisfacer las necesidades del usuario. MacOS incluye un administrador de memoria y eventos, así como manejadores de dispositivos y archivos.
2. Componentes Principales de Windows
Sistema Operativo Windows
El sistema operativo es una colección de programas diseñados para
facilitarle al usuario la creación y manipulación de archivos, la ejecución de
programas y la operación de otros periféricos conectados a la
computadora. El sistema operativo es un conjunto de programas que
coordinan el equipo físico de la computadora y supervisan la entrada, la
salida, el almacenamiento y las funciones de procesamiento.
Incluye comandos internos y externos.
El sistema operativo con el cual vamos a trabajar es el Windows 98 SE de
Microsoft, es un sistema operativo que trabaja en el ambiente de las
microcomputadoras PC compatibles con IBM. Y para ello es preciso conocer
su interfaz gráfica, la cual consiste en pequeños iconos que facilitan su
manejo y ejecución. La interfaz es lo primero que vemos al encender la
computadora, es aquella visualización que posibilita establecer contacto
entre el usuario y la computadora a través de un entorno icónico.
Al iniciar una sesión con Windows 98 el sistema operativo se carga
automáticamente y el primer elemento es el escritorio o desktop (Ver figura
1), en el encontramos los iconos más importantes como lo son Mi PC, botón
de inicio, barra de tareas, cursor o puntero, el recipiente de basura, el
entorno de red, los iconos de algunos programas como Internet
explorer, acrobat reader, mi maletín, mis documentos, etc.
3.
4. Componentes Principales de Linux
Las características más comunes de los sistemas operativos son
la gestión de archivos, aplicaciones software y la interacción del usuario con
los recursos de una PC. Linux añade dos características adicionales: es
multiusuario y multitarea. Como sistema multitarea se puede pedir al sistema
que realice varias tareas al mismo tiempo. Por ejemplo, se puede editar
un archivo mientras se imprime otro. Como sistema multiusuario, admite que
varios usuarios trabajen con el simultáneamente, cada uno interactuando
con el sistema por medio de su propio terminal.
Originalmente, los sistemas operativos fueron diseñados para optimizar
la eficiencia del uso del hardware, teniendo en cuenta a este último y no al
usuario, por lo cual tenían tendencia a ser inflexibles.
Linux es todo lo contrario, considera al sistema operativo como un medio
para proporcionar al usuario un juego de herramientas altamente
efectivas, es decir, se puede programar y configurar el sistema para
adecuarlo a las necesidades especificas de cada uno; podríamos decir que
pasa a ser un entorno operativo.
La potencia y flexibilidad que posee Linux lo distingue de los demás sistemas
operativos tradicionales como DOS o Windows.
5.
6.
Componentes Principales
de constituye la interfaz entre las aplicaciones y el hardware
MacOs
El sistema operativo
del Macintosh.
El administrador de memoria obtiene y libera memoria en forma automática
para las aplicaciones y el sistema operativo.
Esta memoria se encuentra normalmente en un área llamada cúmulo. El
código de procedimientos de una aplicación también ocupa espacio en el
cúmulo.
7. Ahora se presenta una lista de los principales componentes del sistema operativo:
El cargador de segmentos carga los programas por ejecutar. Una aplicación
se puede cargar completa o bien puede dividirse en segundos individuales
que se pueden cargar de manera dinámica conforme se necesiten.
°
El administrador de eventos del sistema operativo informa de la ocurrencia
de diversos eventos de bajo nivel, como la presión de un botón del mouse o el
tecleo. En condiciones normales, el administrador de eventos de la caja de
herramientas transfiere estos eventos a las aplicaciones.
°
El administrador de archivos se encarga de la entrada / salida de archivos;
el administrador de dispositivos se encarga de la entrada / salida de
dispositivos.
Los manejadores de dispositivos son programas con los cuales los diversos tipos de
dispositivos pueden presentar interfaces uniformes de entrada / salida a las
aplicaciones. Tres manejadores de dispositivo están integrados al sistema operativo en
ROM: el manejador de disco se encarga del acceso a la información en discos, el
manejador de sonido controla los generadores de sonido, y el manejador en serie
envía y recibe datos a través de los puertos seriales (estableciendo así la
comunicación con dispositivos periféricos en serie como impresoras y módems).
°
Con el manejador de impresoras las aplicaciones pueden imprimir datos en diversas
impresoras.
°
Con el administrador de AppleTalk las aplicaciones pueden transmitir y recibir
información en una
red de comunicaciones AppleTalk.
8. El Administrador de retrasado vertical programa las actividades por realizar
durante las interrupciones de retrasado vertical que ocurren 60 veces cada
segundo cuando se refresca la pantalla de vídeo.
°
El manejador de errores del sistema toma el control cuando ocurre un error
fatal del sistema y exhibe un cuadro de error apropiado.
°
Los programas de utilidad general del sistema operativo ofrecen diversas
funciones útiles como la obtención de la fecha y la hora, la comparación de
cadenas de caracteres y muchas más.
°
El paquete de iniciación es llamado por el paquete de archivos estándar
para iniciar y nombrar discos; se aplica con más frecuencia cuando el usuario
inserta un disco al que no se le han asignado valores iniciales.
°
El paquete de aritmética de punto flotante ofrece aritmética de doble
precisión. El paquete de funciones trascendentales ofrece un generador de
números aleatorios, así como funciones
trigonométricas, logarítmicas, exponenciales y financieras. Los compiladores de
Macintosh generan en forma automática llamadas a estos paquetes para
realizar manipulaciones numéricas.