Disk operating system: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 11:
Agli albori dell'era informatica, i computer non avevano unità a dischi: i dati erano memorizzati su [[scheda perforata|schede]] e [[nastro perforato|nastri perforati]], [[nastro magnetico|nastri magnetici]], [[memoria a tamburo|memorie a tamburo]] ed a [[memoria a linea di ritardo|linea di ritardo]]. I primi microcomputer usavano i nastri di carta (l'[[Altair BASIC]] della neonata [[Microsoft]] fu inizialmente distribuito per l'[[Altair 8800]] con questo supporto) oppure comuni [[musicassetta|casette musicali]] ma non mancavano casi in cui il computer non utilizzasse nessun tipo di supporto di memorizzazione: in questo caso il programma ed i dati venivano inseriti ricorrendo ad un pannello frontale su cui erano presenti degli interruttori che inserivano i valori direttamente nella memoria del calcolatore oppure tramite dei [[terminale (informatica)|terminali]], spesso controllati da un [[interprete (informatica)|interprete]] [[BASIC]] residente in ROM. Quando l'alimentazione veniva tolta, i dati elaborati dal programma venivano persi.
 
Sia le unità a disco rigido che quelle per i dischetti (o ''floppy'') necessitavano di software capace di accedere in maniera rapida ai settori del disco contenente i dati. La differenza fra un'unità ed un'altra era all'epoca rilevante, così come lo era anche un sistema operativo rispetto ad un altro. Con il calo dei prezzi delle unità a dischi e quello dei relativi sistemi operativi dedicati, l'uso nei computer di tale combinazione si diffuse sempre più.
<!--
 
Molti [[home computer]] offerti da [[Commodore]], [[Atari]] ed [[Apple]] presentavano un sistema operativo per dischi, chiamato DOS nel caso del [[Commodore 64]] (''[[Commodore DOS]]''), dell'[[Famiglia_Atari_8-bit#I_primi_computer:_400_e_800|Atari 800]] (''[[Atari DOS]]'') e dell'[[Apple II]] (''[[Apple DOS]]''). Sul versante dei PC compatibili, IBM aveva già dal [[1965]] introdotto il DOS/360 ed il [[VSE (sistema operativo)|DOS/VSE]] (V''irtual'' S''torage'' E''xtended'') per il suoi mainframe [[System/360]] e successivi. Molti di questi DOS erano memorizzati su un dischetto da [[boot|avviare]] all'accensione del sistema: a tale prassi faceva eccezione il DOS della Commodore, contenuto direttamente nella ROM dell'unità a dischi [[Commodore 1541]] (il computer non aveva un DOS ma una forma di [[BIOS]] capace di dialogare con le periferiche). L'unità a dischi ''Lt. Kernal'' per il Commodore 64/[[Commodore 128|128]] aveva il DOS memorizzato su dischetto, che veniva caricato in [[Random Access Memory|RAM]] al momento dell'avvio.
Both [[hard disk]]s and [[floppy disk]] drives require software to manage rapid access to block storage of sequential and other data. When microcomputers rarely had expensive disk drives of any kind, the need to have software to manage such devices (the disks) carried much status. To have one or the other was a mark of distinction and prestige, and so was having the Disk sort of an Operating System. As prices for both disk hardware and operating system software decreased, there were many such microcomputer systems.
 
Mature versions of the [[Commodore 64|Commodore]], [[SWTPC]], [[Atari 8-bit family|Atari]] and [[Apple Computer|Apple]] [[home computer]] systems all featured a disk operating system (actually called 'DOS' in the case of the Commodore 64 (''[[CBM DOS]]''), Atari 800 (''[[Atari DOS]]''), and Apple II machines (''[[Apple DOS]]'')), as did (at the other end of the hardware spectrum, and much earlier) [[IBM]]'s [[System/360]], [[System/370|370]] and (later) [[System/390|390]] series of [[IBM mainframe|mainframe]]s (e.g., [[DOS/360]]: '''''D'''isk '''O'''perating '''S'''ystem / 360'' and [[VSE|DOS/VSE]]: '''''D'''isk '''O'''perating '''S'''ystem / '''V'''irtual '''S'''torage '''E'''xtended''). Most home computer DOS'es were stored on a floppy disk always to be [[boot loader|booted]] at start-up, with the notable exception of Commodore, whose DOS resided on ROM chips in the [[Commodore 1541|disk drive]]s themselves (the computer itself had no DOS, just a form of a [[BIOS]] for communicating with [[peripherals]]). The [[Lt. Kernal]] [[hard disk]] subsystem for the [[Commodore 64]] and [[Commodore 128]] models stored its DOS on the disk, as is the case with modern systems, and loaded the DOS into [[RAM]] at [[boot time]].
 
<!--
In large machines there were other disk operating systems, such as IBM's [[VM]], DEC's [[RSTS]] / [[RT-11]] / [[OpenVMS|VMS]] / [[TOPS-10]] / [[TWENEX]], MIT's [[Incompatible Timesharing System|ITS]] / [[Compatible Time Sharing System|CTSS]], Control Data's assorted [[network operating system|NOS]] variants, Harris's Vulcan, Bell Labs' [[Unix]], and so on. In [[microcomputer]]s, SWTPC's 6800 and 6809 machines used [[Technical Systems Consultants|TSC]]'s [[FLEX (operating system)|FLEX]] disk operating system, [[Radio Shack]]'s [[TRS-80]] machines used [[TRS-DOS]], their [[TRS-80 Color Computer|Color Computer]] used [[OS-9]], and most of the Intel 8080 based machines from IMSAI, [[Micro Instrumentation and Telemetry Systems|MITS]] (makers of the legendary [[Altair 8800]]), [[Cromemco]], [[North Star]], etc., used the [[CP/M-80]] disk operating system. See [[list of operating systems]].