Tipo de sistema operativo
Un sistema operativo de disco ( DOS ) es un sistema operativo de computadora que reside y puede usar un dispositivo de almacenamiento en disco , como un disquete , una unidad de disco duro o un disco óptico . Un sistema operativo de disco proporciona un sistema de archivos para organizar, leer y escribir archivos en el disco de almacenamiento, y un medio para cargar y ejecutar programas almacenados en ese disco. Estrictamente hablando, esta definición no incluye ninguna otra funcionalidad, por lo que no se aplica a sistemas operativos más complejos, como Microsoft Windows , y es más apropiado utilizarla sólo para generaciones anteriores de sistemas operativos. [ cita necesaria ]
Los sistemas operativos de disco para mainframes , minicomputadoras , microprocesadores y computadoras domésticas generalmente se cargan desde los discos como parte del proceso de arranque .
Historia
Las primeras computadoras son anteriores a las unidades de disco, los disquetes o el almacenamiento flash moderno . En su lugar, se utilizaron los primeros dispositivos de almacenamiento, como líneas de retardo , memorias centrales , tarjetas perforadas , cintas perforadas , cintas magnéticas y tambores magnéticos . Las primeras microcomputadoras y computadoras domésticas usaban cintas de papel, cintas de audio (como las estándar de Kansas City ) o ningún almacenamiento permanente. Sin almacenamiento permanente, la entrada de programas y datos se realiza en los interruptores del panel frontal directamente en la memoria o mediante una terminal de computadora o un teclado, a veces controlado por un intérprete BÁSICO en ROM . Cuando se corta la energía, se pierde toda la información.
A principios de la década de 1960, a medida que las unidades de disco se hicieron más grandes y más asequibles, varios proveedores de mainframes y minicomputadoras introdujeron sistemas operativos de disco y modificaron los sistemas operativos existentes para utilizar discos.
Los discos duros y las unidades de disquete requieren software para gestionar el acceso rápido al almacenamiento en bloque de datos secuenciales y de otro tipo. Para la mayoría de las microcomputadoras, una unidad de disco de cualquier tipo era un periférico opcional. Los sistemas se pueden utilizar con una unidad de cinta o arrancar sin ningún dispositivo de almacenamiento. El componente del sistema operativo de disco del sistema operativo solo era necesario cuando se usaba una unidad de disco.
Cuando IBM anunció los mainframes System/360 , el concepto de sistema operativo de disco estaba bien establecido. Aunque IBM ofrecía soporte de programación básica (BPS/360) y TOS/360 para sistemas pequeños, estaban fuera de lo común y la mayoría de los clientes utilizaban DOS/360 u OS/360.
La mayoría de las computadoras domésticas y personales de finales de los años 1970 y 1980 usaban un sistema operativo de disco, generalmente con "DOS" en el nombre y simplemente denominado "DOS" dentro de sus respectivas comunidades: CBM DOS para sistemas Commodore de 8 bits, Atari DOS para las computadoras Atari de 8 bits, TRS-DOS para la TRS-80, Apple DOS y ProDOS para Apple II y MS-DOS para PC compatibles con IBM. CP/M también es un sistema operativo de disco, a pesar de no tener el acrónimo "DOS" en el nombre. [1]
Un sistema operativo de disco generalmente se carga desde un disco, pero hay excepciones, como las unidades de disco de Commodore para Commodore 64 y VIC-20 que contienen DOS en ROM. AmigaDOS también reside principalmente en ROM, como parte de un firmware Kickstart (algunas versiones seleccionadas también se cargan desde el disco).
Extensiones del sistema operativo
- Commodore DOS está en computadoras Commodore de 8 bits como la Commodore 64 . A diferencia de la mayoría de los otros sistemas DOS, está integrado en las unidades de disco, no cargado en la propia memoria de la computadora.
- Atari DOS es utilizado por las computadoras Atari de 8 bits . El sistema operativo Atari sólo ofrece acceso al disco de bajo nivel, por lo que se puede iniciar una capa adicional llamada DOS desde un disquete para funciones de nivel superior, como sistemas de archivos. [2] Los reemplazos de terceros para Atari DOS incluyen DOS XL , SpartaDOS , MyDOS , TurboDOS y Top-DOS .
- MSX-DOS es para el estándar informático MSX . La versión inicial, lanzada en 1984, es MS-DOS 1.0 portada a Z80 . En 1988, la versión 2 tiene funciones como subdirectorios, gestión de memoria y cadenas de entorno. El kernel de MSX-DOS reside en la ROM (integrada en el controlador de disco), por lo que la capacidad básica de acceso a archivos está disponible incluso sin el intérprete de comandos, mediante el uso de comandos BASIC extendidos.
- El sistema de archivo de disco (DFS) es un componente opcional del Acorn BBC Micro , como un kit con un chip controlador de disco, un chip ROM y algunos chips lógicos, que se instalan dentro de la computadora.
- Advanced Disc Filing System (ADFS) es el sucesor del DFS de Acorn.
- AMSDOS es para las computadoras Amstrad CPC .
- GDOS y G+DOS son para las interfaces de disco +D y DISCiPLE para ZX Spectrum .
Principales sistemas operativos
Algunos sistemas operativos de disco son los sistemas operativos de todo el sistema informático.
- El Programa de Control Maestro [3] (MCP) de Burroughs (ahora Unisys) para el B5000 se ejecuta originalmente desde un tambor, pero a partir del B5500 se ejecuta desde un disco. Es la base del MCP en B6500, B7500 y sucesores.
- Los sistemas operativos SIPROS, Chippewa Operating System (COS), SCOPE , MACE y KRONOS [4] en las series 6000 y 7600 de Control Data Corporation (CDC) son todos sistemas operativos de disco. KRONOS se convirtió en NOS y SCOPE se convirtió en NOS/BE.
- El sistema operativo GECOS [5] para la familia de computadoras centrales GE (más tarde Honeywell y Groupe Bull ) 600 (más tarde se convirtió en GCOS).
- El sistema operativo básico IBM/360 [6] ( BOS/360 ), el sistema operativo de disco/360 [7] (DOS/360) y el sistema operativo/360 [8] (OS/360) son estándar para todos los sistemas excepto el más pequeño. /360 instalaciones; el 360/67 también tiene el Programa de control-67/Sistema de monitor Cambridge [9] ( CP-67/CMS ) y el Sistema de tiempo compartido/360 [10] ( TSS/360 ). BOS desapareció, CP-67/CMS evolucionó a z/VM , DOS evolucionó a z/VSE , OS evolucionó a z/OS y TSS/360 evolucionó a TSS/370 PRPQ, que ya no existe.
- El sistema operativo EXEC II para UNIVAC 1107 y 1108 , y el sistema operativo EXEC 8 para 1108, que ha evolucionado a OS 2200 para Unisys ClearPath Dorado Series .
- El sistema operativo DOS-11 para minicomputadoras DEC PDP-11 .
- CP/M es un sistema operativo de disco, como sistema operativo principal o alternativo para numerosos microordenadores de los años 1970 y 1980.
- Apple DOS es el sistema operativo principal del Apple II , desde 1979 con la introducción de la unidad de disquete , hasta 1983 cuando fue reemplazado por ProDOS .
- TRSDOS es el sistema operativo de la línea de computadoras TRS-80 de Tandy. [11]
- MS-DOS para PC IBM compatibles con CPU Intel x86 . 86-DOS se inspiró en CP/M y luego se adaptó como base para MS-DOS de Microsoft . IBM lo rebautizó como PC DOS hasta 1993. Posteriormente, diferentes organizaciones produjeron varios sistemas compatibles, comenzando con DR-DOS en 1988.
Ver también
Referencias
- ^ Dahmke, Mark (1 de julio de 1983). "CP/M Plus: El nuevo sistema operativo de disco es más rápido y eficiente que CP/M". Revista BYTE . vol. 8, núm. 7. pág. 360.
- ^ Wilkinson, Bill (1982). Dentro de Atari DOS. Greensboro, Carolina del Norte: ¡COMPUTAR! Libros. ISBN 0-942386-02-7. Archivado desde el original el 2 de octubre de 2017.
- ^ Una descripción narrativa del programa de control maestro de archivos de disco Burroughs B5500 (PDF) . Burroughs. Octubre de 1966. 1023579.
- ^ "Historial del sistema operativo CDC" (PDF) . CENTROS PARA EL CONTROL Y LA PREVENCIÓN DE ENFERMEDADES.
- ^ Supervisor Operativo Integral GE-635 (GECOS) (PDF) . Electricidad General. Julio de 1964. CPB-1002.
- ^ Soporte de programación básica IBM System/360 y resumen de sistemas de programación IBM Basic Operating System/360 (PDF) . IBM.
- ^ Conceptos e instalaciones de los sistemas operativos de cinta y disco IBM System/360 (PDF) (Novena ed.). IBM. Octubre de 1970. GC24-5030-8.
- ^ Conceptos e instalaciones del sistema operativo IBM/360 (PDF) . IBM. 1965. C28-6535-0.
- ^ Programa de control-67 /Cambridge Monitor System - (CP-67 /CMS) Versión .3.1 - Número de programa 3600-05.2.005 - Manual de descripción del sistema (PDF) (Tercera edición). IBM . Septiembre de 1971. GH20-0802-2 . Consultado el 9 de enero de 2023 .
- ^ IBM System/360 Time Sharing System: conceptos e instalaciones (PDF) (Cuarta ed.). IBM . Septiembre de 1968. C28-2003-3 . Consultado el 9 de enero de 2023 .
- ^ "Lista definitiva de sistemas operativos TRS-80 Modelo II". Archivado desde el original el 2 de octubre de 2017.