Un sistema operativo de disco ( DOS ) es un sistema operativo de computadora que reside en un dispositivo de almacenamiento de disco y puede usarlo , 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 se usa de manera más apropiada solo para generaciones anteriores de sistemas operativos. [ cita requerida ]
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 podían utilizarse con una unidad de cinta o arrancarse sin ningún dispositivo de almacenamiento. El componente de sistema operativo de disco del sistema operativo solo era necesario cuando se utilizaba una unidad de disco.
Cuando IBM anunció los mainframes System/360 , el concepto de un sistema operativo de disco ya estaba bien establecido. Aunque IBM ofrecía Basic Programming Support (BPS/360) y TOS/360 para sistemas pequeños, estaban fuera de la corriente principal y la mayoría de los clientes usaban DOS/360 o OS/360.
La mayoría de los ordenadores personales y domésticos de finales de los años 1970 y 1980 utilizaban un sistema operativo de disco, normalmente con la sigla "DOS" en el nombre y simplemente denominado "DOS" dentro de sus respectivas comunidades: CBM DOS para los sistemas Commodore de 8 bits, Atari DOS para los ordenadores Atari de 8 bits, TRS-DOS para el TRS-80, Apple DOS y ProDOS para el Apple II, y MS-DOS para los IBM PC compatibles. CP/M también es un sistema operativo de disco, a pesar de no tener la sigla "DOS" en el nombre. [1]
Un sistema operativo de disco normalmente se carga desde un disco, pero hay excepciones, como las unidades de disco de Commodore para Commodore 64 y VIC-20 que contienen el 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).
Atari DOS es utilizado por los ordenadores Atari de 8 bits . El sistema operativo Atari solo ofrece acceso a discos 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 el estándar informático MSX . La versión inicial, publicada en 1984, es MS-DOS 1.0, trasladada a Z80 . En 1988, la versión 2 tiene funciones como subdirectorios, gestión de memoria y cadenas de entorno. El núcleo MSX-DOS reside en la ROM (integrado 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 extendidos BASIC .
El sistema de archivo de disco (DFS) es un componente opcional para Acorn BBC Micro , como un kit con un chip controlador de disco, un chip ROM y algunos chips lógicos, para instalar dentro de la computadora.
Algunos sistemas operativos de disco son los sistemas operativos para todo el sistema informático.
El programa de control maestro [3] (MCP) de Burroughs (ahora Unisys) para el B5000 originalmente se ejecuta desde un tambor, pero a partir del B5500 se ejecuta desde un disco. Es la base del MCP en el B6500, B7500 y sucesores.
El IBM Basic Operating System/360 [6] ( BOS/360 ), Disk Operating System/360 [7] (DOS/360) y Operating System/360 [8] (OS/360) son estándar para todas las instalaciones System/360 excepto las más pequeñas ; el 360/67 también tiene Control Program-67/Cambridge Monitor System [9] ( CP-67/CMS ) y Time Sharing System/360 [10] ( TSS/360 ). BOS ya no existe, CP-67/CMS ha evolucionado a z/VM , DOS ha evolucionado a z/VSE , OS ha evolucionado a z/OS y TSS/360 ha evolucionado a TSS/370 PRPQ, que ya no existe.
MS-DOS para IBM PC compatibles con CPU Intel x86 . El 86-DOS se basó en CP/M y luego se adaptó como base para el MS-DOS de Microsoft . IBM lo renombró como PC DOS hasta 1993. Posteriormente, diferentes organizaciones produjeron varios sistemas compatibles, comenzando con DR-DOS en 1988.
^ 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). Inside Atari DOS. Greensboro, Carolina del Norte: COMPUTE! Books. ISBN0-942386-02-7. Archivado desde el original el 2 de octubre de 2017.
^ Descripción narrativa del programa de control maestro de archivos de disco Burroughs B5500 (PDF) . Burroughs. Octubre de 1966. 1023579.{{cite book}}: |work=ignorado ( ayuda )
^ "Historial del sistema operativo de los CDC" (PDF) . CDC.
^ GE-635 Supervisor de operaciones integral (GECOS) (PDF) . General Electric. Julio de 1964. CPB-1002.
^ Resumen de los sistemas de programación IBM System/360 Basic Programming Support y IBM Basic Operating System/360 (PDF) . IBM.{{cite book}}: |work=ignorado ( ayuda )
^ Conceptos y recursos de los sistemas operativos de disco y cinta IBM System/360 (PDF) (novena edición). IBM. Octubre de 1970. GC24-5030-8.{{cite book}}: |work=ignorado ( ayuda )
^ Conceptos y funciones del sistema operativo IBM/360 (PDF) . IBM. 1965. C28-6535-0.{{cite book}}: |work=ignorado ( ayuda )
^ Control Program-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 .{{cite book}}: |work=ignorado ( ayuda )
^ IBM System/360 Time Sharing System - Concepts and Facilities (PDF) (Cuarta edición). IBM . Septiembre de 1968. C28-2003-3 . Consultado el 9 de enero de 2023 .{{cite book}}: |work=ignorado ( ayuda )
^ "Lista definitiva de sistemas operativos del modelo TRS-80 II". Archivado desde el original el 2 de octubre de 2017.