DOS (levyn käyttöjärjestelmä)

mikä on levyn käyttöjärjestelmä?

DOS eli levyn käyttöjärjestelmä on käyttöjärjestelmä, joka toimii levyasemalta käsin. Termillä voidaan viitata myös tiettyyn levykäyttöjärjestelmäperheeseen, yleisimmin MS-DOS, joka on lyhenne sanoista Microsoft DOS.

käyttöjärjestelmä on ohjelmisto, joka ohjaa tietokoneen laitteistoa ja oheislaitteita ja mahdollistaa muiden ohjelmien toiminnan. Varhaisissa 1940-ja 1950-lukujen tietokoneissa ei ollut levykeasemia. Sen sijaan, ne olivat kova-kytketty suorittaa erityisiä laskelmia.

myöhemmin tietokoneet pystyivät tallentamaan reikäkorttien ja sen jälkeen magneettinauhojen avulla tietokoneen muistiin ladattuja ohjeita. Tietokoneen muistitila oli rajallinen, ja kun tietokoneen ohjaamista koskevat ohjeet siirrettiin levyasemalle, kuten levykkeelle tai sisäiselle kiintolevylle, sitä pidettiin huipputekniikkana.

DOS: ia käytetään myös kuvaamaan useita samankaltaisia komentorivilevyjen käyttöjärjestelmiä. Varhaisissa tietokoneissa, kuten Commodore 64: ssä, Atari 800: ssa ja Apple II: ssa, oli kaikissa levykäyttöjärjestelmä, mukaan lukien Commodore Business Machines DOS, Atari DOS ja Apple DOS. DOS / 360 oli IBM: n mainframeille tarkoitettu käyttöjärjestelmä, joka ilmestyi ensimmäisen kerran vuonna 1966, mutta se ei liity 1980-luvun 8086-pohjaiseen DOS: iin.

miten levyn käyttöjärjestelmä toimii?

kun tietokoneessa on virta päällä, se käy läpi useita vaiheita, joita kutsutaan käynnistysprosessiksi. Levykäyttöjärjestelmää käyttävässä tietokoneessa seuraavat kuusi vaihetta ovat vakiona:

  1. vain lukumuistin (ROM) bootstrap-lataaja lukee Master Boot-levyn ja siirtää hallinnan sille.
  2. käynnistystietue lataa levyn käyttöjärjestelmän muistiin, ja se ottaa koneen hallintaansa.
  3. tietokone siirtää magneettiselle levylle tallennetut tiedot päämuistiinsa, random access-muistiin.
  4. se siirtää tietoja myös tietokoneeseen kiinnitetyille ulkoisille laitteille, kuten tietokoneen näytölle tai tulostimelle.
  5. tietokone tarjoaa erilaisia sovellusohjelmointirajapintoja ohjelmille, kuten merkin tulo/lähtö (I/O), muistinhallinta, ohjelman lataus ja päättyminen sekä käyttäjän syötteiden käsittely näppäimistön kautta.
  6. käyttöjärjestelmä tarjoaa myös tiedostonhallinnan, joka järjestää, lukee ja kirjoittaa tiedostoja tallennustilaan. Tiedostot on järjestetty hakemistojen, alihakemistojen ja tiedostojen hierarkkiseen rakenteeseen.

levyn käyttöjärjestelmässä ei ole graafista käyttöliittymää (GUI). Sen käyttöliittymä on merkkipohjainen, joten käyttäjien on kirjoitettava komentoriville komentoja, jotka kertovat, mitä toimintoja he haluavat.

PC-DOS 2.0 startup screen
esimerkki PC-DOS 2.0 startup screenistä varhaisella IBM PC: llä näyttää komentoriviliittymän.

dos-ominaisuudet

levyjen käyttöjärjestelmien ominaisuuksia ja rajoituksia ovat muun muassa seuraavat

ominaisuudet

  • Komentoriviliitäntä (CLI). Siinä ei ole käyttöliittymää eikä se hyväksy hiiren syötteitä. Se on merkkipohjainen käyttöliittymäjärjestelmä, jossa kaikki komennot syötetään tekstiin komentorivikehotteella.
  • johtaminen. Levyn käyttöjärjestelmä voi hallita tietokoneen tiedostoja, I / O-järjestelmää ja sen muistia.

rajoitukset

  • ei sisäänrakennettua vakuutta. Siinä ei ole sisäänrakennettua tietoturvaa, kuten tiedostojen omistusta ja käyttöoikeuksia.
  • ei monitoimilaitteita tai monitoimilaitteita. Se ei myöskään tue monitoimilaitteita tai moniajoa. Se pystyy ajamaan vain yhtä ohjelmaa kerrallaan, mutta se tarjoaa suoran pääsyn perus I/O-järjestelmään ja taustalla olevaan laitteistoon.
  • haastava käyttöliittymä. CLI, johon käyttäjän on kirjoitettava komentoja, vaatii käyttäjää muistamaan komentoja ohjelmien ajamiseksi ja muiden KÄYTTÖJÄRJESTELMÄTEHTÄVIEN suorittamiseksi. Tämä lähestymistapa vaikeuttaa aloittelijoille käyttää. Esimerkiksi kirjoittamalla komento cd \directory_name vaihtaa nykyisen työhakemiston nimettyyn hakemistoon ja kirjoittamalla komento dir luetteloi nykyisen kansion tiedostot.

Yleiset DOS-komennot

MS-DOS ei ole kirjainherkkä, joten komennot voidaan kirjoittaa joko isoilla tai pienillä kirjaimilla. Muissa levyn käyttöjärjestelmissä on kuitenkin kirjainherkkä CLIs. DOS-komennot sisältävät seuraavat.

komento mitä se tekee esimerkki
cd muuttaa hakemistoa tyyppi cd c:\techtarget komentorivillä työhakemiston muuttamiseksi muotoon c:\techtarget.
cls tyhjentää kaiken näytön sisällön jättäen komentoriville vain komentokehotteen Kirjoita cls.
kopioi Kopioi yhden tai useamman tiedoston toiseen paikkaan Kirjoita kopio c:\techtarget\file.txt c:\techtarget\file2.kopioitava txt c:\techtarget\file.txt to c:\techtarget\file2.txt.
del poistaa yhden tai useamman tiedoston Tyyppi del c:\techtarget\file2.txt poistaa tiedoston.txt hakemistosta c:\techtarget.
deltree poistaa kaikki tiedostot ja alikansiot tietokoneesta Tyyppi deltree c:\techtarget\luonnokset hakemiston luonnosten poistamiseksi, mukaan lukien kaikki sen sisältämät tiedostot ja alikansiot.
dir näyttää luettelon tiedostoista ja hakemistoista hakemistossa Type dir c:\techtarget tiedostojen ja hakemistojen luettelon näyttäminen kansiossa c:\techtarget.
formaatti muotoilee levyn DOS-tiedostoille Kirjoita muoto E: alustaaksesi levyn aseman e: käytettäväksi DOS: n kanssa.
ohje listaa käytettävissä olevat komennot tai lisätietoa tietystä komennosta Kirjoita help del näyttääksesi tietoja del-komennosta ja sen käytöstä. Useimmissa komennoissa on valinnaisia kytkimiä, jotka selitetään ohjetiedoissa.
mkdir tai MD luo uuden alihakemiston Tyyppi mkdir c:\techtarget\drafts alihakemiston luonnosten luominen c:\techtarget Hakemisto.
siirrä siirtää tiedostoja tai hakemistoja kansiosta toiseen tai asemalta toiselle

Kirjoita siirrä c:\techtarget\file.txt c:\techtarget\drafts\file.siirrettävä txt c:\techtarget\file.txt to c:\techtarget\drafts\file.txt.

Ren tai uudelleennimeä muuttaa tiedoston tai kansion nimen Type ren c:\techtarget\file.txt c:\techtarget\file2.txt nimetä tiedosto uudelleen c:\techtarget\file.txt to c:\techtarget\file2.txt.
type näyttää tiedoston sisällön näytöllä

Type type c:\myfile.txt näyttää my-tiedoston sisällön.txt-tiedosto.

* jokerimerkki, joka edustaa yhtä tai useampaa merkkiä tiedostoryhmällä on yhteistä Type copy c:\techtarget\*.txt c:\techtarget\drafts kopioida kaikki tiedostot laajennuksella .txt to c:\techtarget\drafts.
? yleismerkki, joka edustaa yhtä merkkiä, jolla tiedostoryhmällä on yhteistä Kirjoita kopio c:\ techtarget \ asiakirja?.txt c:\techtarget\drafts kopioida tiedostoja nimeltä document1.txt, document2.txt ja niin edelleen c:\techtarget\drafts.

DOS: n historia

mikroprosessorin tulo 1970-luvulla aloitti laskentavallankumouksen, ja henkilökohtaisten tietokoneiden markkinat alkoivat kukoistaa. IBM, joka oli tuolloin tunnettu pääkehyksistään, julkaisi IBM 5150 – henkilökohtaisen tietokoneen elokuussa 1981. Nopeuttaakseen uuden tietokoneen kehitystä IBM päätti lisensoida eri komponentteja muilta yhtiöiltä.

sen ensimmäinen valinta käyttöjärjestelmäksi oli Digital Researchin (Dr) CP/M-86-ohjelmisto. Erimielisyydet salassapitosopimuksista ja lisensoinnista saivat kuitenkin IBM: n valitsemaan Microsoftilta CP/M: n kaltaisen käyttöjärjestelmän. Microsoft osti oikeudet markkinoida 86-DOS-käyttöjärjestelmää, joka perustui Intel 8086: n 16-bittiseen suorittimeen. 86-DOSin loi Tim Paterson Seattle Computer Productsissa (SCP), ja sen alkuperäinen nimi oli QDOS, lyhenne sanoista Quick and Dirty OS.

jätettyään SCP: n Microsoftille vuonna 1981 Paterson työskenteli 86-DOS: n PC-DOS-version parissa IBM: n PC: lle. PC-DOS oli ensimmäinen laajasti asennettu DOS, jota käytettiin Intel 8086 16-bittisillä prosessoreilla toimivissa tietokoneissa.

Microsoft valmisti PC-DOSista Oman lähes identtisen version nimeltä MS-DOS. Tietokoneiden myynnin kasvaessa myös MS-DOSin ubikviteetti kasvoi. Myöhemmissä versioissa oli parannettu suorituskyky ja lisätoimintoja, kuten tuki ulkomaisille ja pidennetyille hahmoille sekä suuremmille HDD-tiedostoille. Siinä oli myös parannettu muistinhallinta, parannettu tekstieditori ja verkkotuki.

kun Microsoft ensimmäisen kerran esitteli Windowsin käyttöliittymänä MS-DOS: lle, varhaisten käyttäjien oli kirjoitettava “WIN” dos-kehykseen käynnistääkseen Windows-ohjelman. Windows on sittemmin kehittynyt siitä, että GUI-ohjelma käynnissä MS-DOS täysi käyttöjärjestelmä ottaa kuin oletusos, vaikka se oli vasta Windows XP että kuluttajaversiot Windows lopetti tukeutumisen DOS-ohjelma win.com käynnistääksesi Windowsin ytimen.

MS-DOSin viimeinen vähittäismyyntiversio oli MS-DOS 6.22, ja PC-DOS 2000 oli PC-DOSin viimeinen vähittäismyyntijulkaisu. Tämän julkaisun jälkeen MS-DOS oli vielä nipussa osana Windowsia, mutta ei enää vaatinut erillistä lisenssiä. Sitä voi edelleen ajaa Windowsin alla MS-DOS-käyttöliittymää jäljittelevällä komentoprosessorilla. DOSista on olemassa FreeDOS-niminen avoimen lähdekoodin versio, joka perustuu ja on yhteensopiva MS-DOSin kanssa. Muita ose-versioita ovat DR-DOS, ROM-DOS ja PTS-DOS (PhysTechSoft DOS).

monien vanhojen sovellusten vuoksi levyjen käyttöjärjestelmät ovat käytössä vielä vuosia. Niitä voidaan käyttää yksinkertaisiin sulautettuihin järjestelmiin, joskin vanhojen osien suojaaminen nykyaikaisilta hyökkäyksiltä on huolenaihe. Nämä ose: t tarjoavat koneen riippumattomuuden, eikä niillä ole lisenssikuluja Freedosin ja muiden avoimen lähdekoodin ose: iden tapauksessa.

kuvakaappaus FreeDOS help program
FreeDOS on avoimen lähdekoodin DOS-versio, joka on saatavilla tänään. Katso Freedosin ohjeohjelmaa.

takeaway

levyjen käyttöjärjestelmillä oli merkittävä rooli henkilökohtaisen laskennan varhaisessa kehityksessä. Nykyään, noin 55 vuotta alkuperäisen kehityksen jälkeen, ne pitävät paikkansa yhtenä tärkeimmistä tyypeistä ose historiassa tietojenkäsittely.

Microsoft esitteli hiljattain Windows 11: n. Selvitä, missä Windows-käyttöjärjestelmä on menossa ja tärkeä rooli sillä on edelleen tietokoneissa.

Leave a Reply