Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas de
usuario o el usuario mismo para utilizar un computador.[1] Es responsable de gestionar, coordinar
las actividades y llevar a cabo el intercambio de los recursos y actúa como intermediario para las
aplicaciones que se ejecutan.
Nótese que es un error común muy extendido denominar al conjunto completo de herramientas
sistema operativo, pues este, es sólo el núcleo y no necesita de entorno operador para estar
[2][3]
operativo y funcional. Uno de los más prominentes ejemplos de esta diferencia, es el SO
[4]
Linux, el cual junto a las herramientas GNU, forman las llamadas distribuciones Linux.
Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los
80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores[5] se
rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador
multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un
usuario al mismo tiempo) más sencillo de gestionar.[6] (Véase AmigaOS, beOS o MacOS como los
pioneros[7] de dicha modernización, cuando los Amiga, fueron bautizados con el sobrenombre de
Video Toasters[8] por su capacidad para la Edición de vídeo en entorno multitarearound robin, con
gestión de miles de colores e interfaces intuitivos para diseño en 3D con programas como
[9] [10]
Imagine o Scala multimedia, entre muchos otros.)
Uno de los propósitos de un sistema operativo como intermediario consiste en gestionar los
recursos de localización y protección de acceso del hardware, hecho que alivia a los
programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría
de los aparatos electrónicos que utilizan microprocesadores para funcionar. (teléfonos móviles,
reproductores de DVD, computadoras, radios, etc.)
Parte de la infraestructura de la World Wide Web está compuesta por el Sistema Operativo de
Internet, creado por Cisco Systems para gestionar equipos de interconexión como los
[11
conmutadores y los enrutadores.
å
El å (sigla en inglés de asic input/output system) es un firmware que se ejecuta al enceder la
computadora, y que localiza y reconoce todos los dispositivos necesarios para cargar el sistema
operativo en la memoria RAM; es un software muy básico instalado en la placa base que permite
que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y
configuración del hardware del sistema que, como mínimo, maneja el teclado y proporciona una
salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen
fallos) durante el arranque. El BIOS usualmente está escrito en lenguaje ensamblador. El primer
uso del término "BIOS" se dio en el sistema operativoCP/M, y describe la parte de CP/M que se
ejecutaba durante el arranque y que iba unida directamente al hardware (las máquinas de CP/M
usualmente tenían un simple cargador arrancable en la memoria de solo lectura, y nada más). La
mayoría de las versiones de MS-DOS tienen un archivo llamado "IBMBIO.COM" o "IO.SYS" que es
análogo al BIOS de CP/M.
El BIOS es un sistema básico de entrada/salida que normalmente pasa inadvertido para el usuario
final de computadoras. Se encarga de encontrar el sistema operativo y cargarlo en la memoria
RAM. Posee un componente de hardware y otro de software; este último brinda una interfaz
generalmente de texto que permite configurar varias opciones del hardware instalado en el PC,
como por ejemplo el reloj, o desde qué dispositivos de
almacenamiento iniciará el sistema operativo (Microsoft
Windows, GNU/Linux, Mac OS X, etc.).
El BIOS reside en una memoria EPROM. Es un programa tipo firmware. El BIOS es una parte
esencial del hardware que es totalmente configurable y es donde se controlan los procesos del
flujo de información en el bus del ordenador, entre el sistema operativo y los demás periféricos.
También incluye la configuración de aspectos importantes de la máquina.
±
Un
o
es un conjunto de bits almacenado en un dispositivo periférico.
c±
DOSBox, emulador que permite ejecutar una shell similar al sistema DOS.
En sentido teórico, la tesis de Church-Turing implica que cualquier ambiente funcional puede ser
emulado dentro de cualquier otro. En la práctica, esto puede resultar realmente difícil,
particularmente cuando el comportamiento exacto del sistema emulado no está documentado y
debe ser deducido mediante ingeniería inversa. Tampoco se habla en la tesis sobre las diferencias
en sincronización; si el emulador no actúa tan rápidamente como el hardware original, el software
de emulación va a ir más lento que si fuese el hardware original.