DOS (diskoperativsystem)

Hvad er et diskoperativsystem?

et DOS eller diskoperativsystem er et operativsystem, der kører fra et diskdrev. Udtrykket kan også henvise til en bestemt familie af diskoperativsystemer, oftest MS-DOS, et akronym for Microsoft DOS.

et operativsystem (OS) er det program, der styrer en computers udstyr og perifere enheder og tillader andre programmer til at fungere. Tidlige computere i 1940 ‘erne og 1950’ erne havde ikke diskdrev. I stedet, de var kabelforbundet til at udføre specifikke beregninger.

senere var computere i stand til at gemme instruktioner indlæst i computerens hukommelse ved hjælp af stempelkort og derefter derefter magnetbånd. Computerens hukommelsesplads var begrænset, og da instruktionerne til styring af en computer blev flyttet til et diskdrev, såsom en diskette eller intern harddisk, blev det betragtet som avanceret teknologi.

DOS bruges også til at beskrive flere lignende kommandolinjediskoperativsystemer. Tidlige computere, såsom Commodore 64, Atari 800 og Apple II, indeholdt alle et diskoperativsystem, herunder Commodore Business Machines dos, Atari DOS og Apple DOS, henholdsvis. DOS / 360 var et operativsystem til IBM mainframes, som først dukkede op i 1966, men det er ikke relateret til den 8086-baserede DOS i 1980 ‘ erne.

Hvordan fungerer et diskoperativsystem?

når en computer er tændt, gennemgår den forskellige trin kaldet opstartsprocessen. For en computer, der kører et diskoperativsystem, er følgende seks trin standard:

  1. read-only memory (ROM) bootstrap loader læser Master Boot Record og overfører kontrol over til den.
  2. boot record indlæser diskoperativsystemet i hukommelsen, og det tager kontrol over maskinen.
  3. computeren overfører data, der er gemt på en magnetisk disk, til dens hovedhukommelse, random access memory.
  4. det overfører også data til eksterne enheder, der er tilsluttet computeren, f.eks.
  5. computeren leverer forskellige applikationsprogrammeringsgrænseflader til programmer som tegninput/output (i/O), hukommelsesstyring, programindlæsning og afslutning samt håndtering af input fra brugeren via et tastatur.
  6. operativsystemet giver også filhåndtering, der organiserer, læser og skriver filer på lager. Filerne er organiseret i en hierarkisk struktur af mapper, undermapper og filer.

et diskoperativsystem har ikke en grafisk brugergrænseflade (GUI). Dens grænseflade er tegnbaseret, så brugerne skal skrive kommandoer i kommandolinjen for at angive, hvilke handlinger de ønsker.

PC-DOS 2.0 startskærm
et eksempel på en PC-DOS 2.0 startskærm på en tidlig IBM-PC viser kommandolinjegrænsefladen.

dos-funktioner

blandt funktionerne og begrænsningerne i diskoperativsystemer er følgende.

funktioner

  • kommandolinjegrænseflade (CLI). Det har ikke en GUI og accepterer ikke mus input. Det er et tegnbaseret interface-system, hvor alle kommandoer indtastes i tekst ved kommandolinjeprompten.
  • Ledelse. Et diskoperativsystem kan styre en computers filer, I/O-system og dets hukommelse.

begrænsninger

  • ingen indbygget sikkerhed. Det har ikke indbygget sikkerhed, såsom fil ejerskab og tilladelser.
  • ingen multibrugere eller multitasking. Det understøtter heller ikke multiusers eller multitasking. Det er kun i stand til at køre et program ad gangen, men det giver direkte adgang til det grundlæggende i/O-system og underliggende udstyr.
  • udfordrende interface. CLI, hvor en bruger skal indtaste kommandoer, kræver, at brugeren husker kommandoer for at køre programmer og udføre andre OS-opgaver. Denne tilgang gør det vanskeligt for nybegyndere at bruge. For eksempel at skrive kommandoen cd \directory_name ændrer den aktuelle arbejdsmappe til den navngivne mappe, og at skrive kommandoen dir viser filerne i den aktuelle mappe.

almindelige DOS-kommandoer

MS-DOS er ikke store og små bogstaver, så kommandoer kan indtastes i enten store eller små bogstaver. Andre diskoperativsystemer har dog store og små bogstaver. DOS kommandoer omfatter følgende.

kommando hvad det gør eksempel
cd skifter mappe type cd c:\techtarget i kommandolinjen for at ændre arbejdsmappen til c:\techtarget.
cls rydder alt indhold på skærmen og efterlader kun kommandoprompten skriv cls i kommandolinjen.
copy kopierer en eller flere filer til en anden placering type copy c:\techtarget\file.TST c:\techtarget\file2.tekst til kopi c:\techtarget\file.ved siden af c:\techtarget\file2.TST.
del sletter en eller flere filer Type del c:\techtarget\file2.tekst for at slette filfilen.tekst fra biblioteket c:\techtarget.
deltree sletter alle filer og undermapper fra en computer Type deltree c:\techtarget \ kladder for at slette katalogudkast, inklusive alle filer og undermapper indeholdt i den.
dir viser en liste over filer og mapper i en mappe Type dir c:\techtarget Sådan vises en liste over filer og mapper i mappen c:\techtarget.
format formater en disk til DOS-filer skriv format e: for at formatere disken i drev e: til brug sammen med DOS.
hjælp viser de tilgængelige kommandoer eller flere oplysninger om en bestemt kommando skriv Hjælp del for at få vist oplysninger om del-kommandoen, og hvordan du bruger den. De fleste kommandoer har valgfrie kontakter, der er forklaret i hjælpeoplysningerne.
mkdir eller md opretter en ny undermappe skriv mkdir c:\techtarget\drafts for at oprette undermappen kladder i c:\techtarget vejviser.
Flyt flytter filer eller mapper fra et bibliotek til et andet eller fra et drev til et andet

Type Flyt c:\techtarget\file.TST c:\techtarget\drafts\file.tekst til at flytte c:\techtarget\file.ved siden af c:\techtarget\drafts\file.TST.

ren eller omdøb ændrer navnet på en fil eller mappe Type ren c:\techtarget\file.TST c:\techtarget\file2.tekst for at omdøbe filen c:\techtarget\file.ved siden af c:\techtarget\file2.TST.
type viser indholdet af en fil på skærmen

Type type c:\myfile.tekst for at vise indholdet af myfile.tekstfil.

* et jokertegn, der repræsenterer et eller flere tegn, som en gruppe filer har til fælles skriv kopi c:\techtarget\*.TST c:\techtarget\drafts for at kopiere alle filer med udvidelsen af .ved siden af c:\techtarget\drafts.
? et jokertegn, der repræsenterer et enkelt tegn, som en gruppe filer har til fælles skriv kopi c:\ techtarget \ dokument?.TST c:\techtarget\drafts Sådan kopieres filer med navnet document1.tekst, dokument2.tekst og så videre til c:\techtarget\drafts.

historie af DOS

mikroprocessorens ankomst i 1970 ‘erne startede en computerrevolution, og markedet for personlige computere (Pc’ er) begyndte at boom. IBM, som på det tidspunkt var kendt for sine mainframes, udgav IBM 5150 personlige Computer i August 1981. For at fremskynde udviklingen af denne nye computer besluttede IBM at licensere forskellige komponenter fra andre virksomheder.

dets første valg til et operativsystem var CP / M-86-programmet fra Digital Research (DR). Uenigheder om ikke-afsløringsaftaler og licens førte imidlertid til, at IBM valgte et CP/M-lignende operativsystem fra Microsoft. Microsoft købte rettighederne til at markedsføre 86-DOS, et operativsystem baseret på Intel 8086 16-bit processor. 86-DOS blev oprettet af Tim Paterson på Seattle Computer Products (SCP) og blev oprindeligt kaldt KDOS, et akronym af Hurtig og beskidt OS.

efter at have forladt SCP til Microsoft i 1981 arbejdede Paterson på PC-DOS-versionen af 86-Dos til IBMs PC. PC-DOS var den første bredt installerede DOS, der blev brugt i pc ‘ er, der kører på Intel 8086 16-bit processorer.

Microsoft producerede sin egen næsten identiske version af PC-DOS kaldet MS-DOS. Da salget af pc ‘er voksede, voksede MS-DOS’ s allestedsnærværende også. Efterfølgende versioner indeholdt forbedret ydeevne og yderligere funktionalitet, såsom understøttelse af udenlandske og udvidede tegn og større harddiske. Det havde også forbedret hukommelsesstyring, en forbedret teksteditor og netværkssupport.

da Microsoft først introducerede vinduer som en GUI til MS-DOS, måtte tidlige brugere skrive “vind” ved DOS-prompten for at starte programmet. Fra at være et GUI-program, der kører under MS-DOS til et fuldt operativsystem, der overtager som standard OS, skønt det først var, at forbrugerversioner af vinduer stoppede med at stole på dos-programmet win.com for at bootstrap vinduerne kerne.

den sidste detailversion af MS-DOS var MS-DOS 6.22, og PC-DOS 2000 var den sidste detailudgivelse af PC-DOS. Efter denne udgivelse blev MS-DOS stadig samlet som en del af vinduer, men krævede ikke længere en separat licens. Det kan stadig køres under vinduer ved hjælp af en kommandoprocessor, der emulerer MS-DOS-grænsefladen. Der er en open source-version af DOS kaldet FreeDOS, der er baseret på og kompatibel med MS-DOS. Andre versioner af disse operativsystemer omfatter DR-DOS, ROM-DOS og PTS-DOS (PhysTechSoft DOS).

på grund af de mange ældre applikationer vil diskoperativsystemer fortsat være i brug i mange år. De kan bruges til enkle indlejrede systemer, selvom det er et problem at sikre ældre operativsystemer mod moderne angreb. Disse operativsystemer giver maskinuafhængighed og har ingen licensomkostninger i tilfælde af FreeDOS og andre open source-operativsystemer.

skærmbillede af FreeDOS hjælpeprogram
FreeDOS er open source-versionen af DOS tilgængelig i dag. Tag et kig på FreeDOS ‘ hjælpeprogram.

afhentning

Diskoperativsystemer spillede en vigtig rolle i den tidlige udvikling af personlig computing. I dag, omkring 55 år efter deres første udvikling, har de en plads som en af de vigtigste typer operativsystemer i computerhistorien.

Microsoft introducerede for nylig vinduer 11. Find ud af, hvor vinduerne OS er på vej, og den vigtige rolle, det fortsætter med at spille i computing.

Leave a Reply