2. Un sistema operativo es un software de sistema, es decir, un conjunto de programas de
computación destinado a muchas tareas entre las que destaca la administración eficaz de
sus recursos.
Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos
electrónicos que utilicen microprocesadores para funcionar, ya que gracias a éstos podemos
entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores
de DVD, autoradios, computadoras, radios,etc).
DEFINICION
3. FUNCIONES DE UN S.O
Interfaces del usuario Es la parte del sistema operativo que permite comunicarse con él,
de tal manera que se puedan cargar programas, acceder archivos y realizar otras tareas.
Existen tres tipos básicos de interfaces: las que se basan en comandos, las que utilizan
menús y las interfaces gráficas de usuario.
Administración de recursos Sirven para administrar los recursos de hardware y de redes de
un sistema informático, CPU, memoria y periféricos de entrada y de salida.
Administración de archivos Un sistema de información contiene programas de
administración de archivos que controlan la creación, borrado y acceso de archivos de
datos y de programas. Implica mantener el registro de la ubicación física de los archivos en
los discos magnéticos y en otros dispositivos de almacenamiento secundarios.
Administración de tareas
Los programas de administración de tareas de un sistema operativo administran la
realización de las tareas informáticas de los usuarios finales. Los programas controlan qué
táreas tienen acceso al CPU y por cuánto tiempo.
4. COMPONENTES DE UN SISTEMA OPERATIVO
• Núcleo o Kernel
Es el módulo de más bajo nivel de un sistema operativo, pues descansa directamente sobre
el hardware de la computadora. Entre las tareas que desempeña se incluyen el manejo de
las interrupciones, la asignación de trabajo al procesador y el proporcionar una vía de
comunicación entre los distintos programas.
• El Shell
Es un archivo ejecutable que debe interpretar los comandos, transmitirlos al sistema y
devolver el resultado.
Su función consiste en la lectura de la línea de comandos, la interpretación de su
significado, la ejecución del comando y luego la devolución del resultado a través de las
salidas.
• Administrador de memoria.
Este módulo se encarga de asignar ciertas porciones de la memoria principal (RAM) a los
diferentes programas o partes de los programas que la necesiten, mientras el resto de los
datos y los programas se mantienen en los dispositivos de almacenamiento masivo.
• Sistema de entrada/salida.
Para los usuarios, todos los dispositivos tienen las mismas características y son tratados de
la misma forma, siendo el sistema operativo el encargado de atender las particularidades
de cada uno de ellos (como su velocidad de operación).
• Administrador de archivos
Se encarga de mantener la estructura de los datos y los programas del sistema y de los
diferentes usuarios (que se mantienen en archivos) y de asegurar el uso eficiente de los
medios de almacenamiento masivo
5. Clasificación de los Sistemas Operativos
Los sistemas operativos pueden ser clasificados de la siguiente forma:
Monousuario (de mono: ‘uno’; y usuario) es un sistema operativo que sólo puede ser
ocupado por un único usuario en un determinado tiempo. Ejemplo de sistemas
monousuario son las versiones domésticas de Windows. Administra recursos de
memoria procesos y dispositivos de las PC’S
Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo.
Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo
tiempo.
Multiprocesador: soporta el abrir un mismo programa en más de una CPU.
Multitarea: Permite que varios programas se ejecuten al mismo tiempo.
Multitramo: Permite que diversas partes de un solo programa funcionen al mismo
tiempo.
Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como
DOS y UNIX, no funcionan en tiempo real.
6. 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.
7. Cómo se utiliza un Sistema Operativo
Un usuario normalmente interactúa con el sistema operativo a través de un sistema de
comandos, por ejemplo, el sistema operativo DOS contiene comandos como
copiar y pegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y
ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete
de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos
señalando y clickeando objetos que aparecen en la pantalla
.
8. Ejemplos de Sistema Operativo
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 (Longhorn)
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