Datori pirms Windows Kas bija MS-DOS lietošana
Patērētāju datori ne vienmēr veica Windows. Pirms Windows ierašanās datoriem bija Microsoft MS-DOS operētājsistēma. Lūk, kāda ir komandrindas vide.
Nē, MS-DOS nebija gluži tāpat kā Linux termināļa izmantošana vai komandu uzvednes atvēršana logā uz jūsu iedomātā grafiskā galda. Daudzas lietas, kuras mēs uzskatām par pašsaprotamām, tolaik nebija iespējams.
DOS PC pieredze
DOS bija komandrindas operētājsistēma bez grafiskiem logiem. Jūs ielādējāt datoru un pēc tam redzējāt DOS uzvedni. Jums bija jāzina komandas, kas jāievada šajā uzvednē, lai palaistu programmas, palaist iebūvētos komunālos pakalpojumus un faktiski kaut ko darītu ar datoru.
Jums bija jāzina dažas komandas, lai apietu operētājsistēmu. Lai pārslēgtos starp dažādiem diskdziņiem - piemēram, lai piekļūtu diskdzinim pie A diska: - ierakstītu kaut ko līdzīgu A: pēc uzvednes un nospiediet taustiņu Enter.
Lai mainītu direktorijas, izmantojiet CD komandu. Lai apskatītu pašreizējā direktorijā esošos failus, izmantojiet DIR komandu. Lai palaistu programmu, uzvednē ierakstiet programmas izpildāmā faila nosaukumu.
Piemēram, ja jūs uzlādējāt jaunu disketi ar satriecošu jaunu programmu, jūs floppy disku ievietotu disketē - gaidot, kamēr skaļš magnētiskais diskdzinis lasīs jūsu diska saturu, un pēc tam palaidiet komandas, piemēram, sekojošs:
A:
DIR
SETUP vai INSTALL (atkarībā no programmas uzstādītāja nosaukuma)
Pēc tam jūs iet cauri instalēšanas programmai un instalējiet programmu - būtībā tikai failu izgūšanu - uz mapi, kas atrodas jūsu mazajā cietajā diskā. Bieži vien jums ir jāpārveido disketes, jo lielākas programmas neietilpst vienā disketē, bet pēc tam jūs varētu palaist programmu, neizmantojot disketi.
Tad jūs palaidīsiet C: komandu, lai atgrieztos pie C diska, izmantojiet CD komandu, lai ievadītu mapi, kurā ir instalētā programma, un palaidiet programmu ar tādu komandu kā PROGNAME. Programmas faila nosaukumam ir jābūt arī īss, MS-DOS ierobežots faila nosaukums līdz astoņām rakstzīmēm, kam seko periods un trīs burtu paplašinājums. Piemēram, PROGNAME.EXE ir garākais faila nosaukums, kas jums varētu būt.
Dažas programmas mēģināja vienkāršot lietas parastajiem lietotājiem. Piemēram, jums bija tādi failu pārvaldnieki kā Norton Commander, kas bija paredzēti failu apskatei un pārvaldībai, neprasot komandas. Tas ir vairuma DOS programmu stils, ko jūs atradīsiet - tas viss attiecas uz teksta sakārtošanu ekrānā.
Nav multitasking
Aizmirstiet multitasking; DOS reizē izdarīja vienu lietu. Atverot programmu, šī programma aizņēma visu ekrānu. Vai vēlaties izmantot citu programmu? Jums jāaizver pašreizējā programma un jāievada komanda, lai atvērtu citu programmu.
Lai apietu šo ierobežojumu, DOS nodrošināja funkciju “pārtraukt un palikt iedzīvotājam” (TSR). Programma, kas atbalstīja šo funkciju, varētu ieiet tastatūras īsinājumtaustiņā. Jūs nospiediet atbilstošo tastatūras īsceļu, un pašreizējā programma tiktu izslēgta un paliktu atmiņā. Otra programma pēc tam ielādētu sevi no atmiņas.
TSR nav īsti multitasking. Programma faktiski nedarbojas fonā. Tā vietā tas ir izslēgts un ātrs veids, kā to atsākt. DOS var palaist tikai vienu programmu vienlaicīgi.
Tas ievērojami atšķiras no mūsdienu čaumalām, piemēram, tām, kas atrodamas Linux, kas ļauj jums palaist programmas un pakalpojumus fonā, izmantot vairākus teksta režīmu termināļus un veikt citas uzlabotas lietas. DOS nebija gandrīz tikpat spēcīgs kā tas.
Aparatūras atbalsts un reālais režīms
DOS tiešām neatbalstīja aparatūras ierīces tā, kā operētājsistēmas šodien atbalsta aparatūru. Programmām, kas vajadzīgas, lai tieši piekļūtu aparatūrai - piemēram, DOS spēlei, kas gribēja izmantot skaņas karti skaņas izvadīšanai, bija tieši jāatbalsta šī aparatūra. Ja jūs izstrādājat DOS spēli vai līdzīgu lietojumprogrammu, jums ir jāraksta, lai atbalstītu visu veidu skaņas kartes, kuras jūsu lietotājiem varētu būt. Par laimi, daudzas skaņas kartes bija saderīgas ar Sound Blaster. Lai iestatītu šo iestatījumu katrai izmantotajai programmai, izmantojiet programmu SETUP.
Tā kā DOS strādāja, programmas, kas vēlējās tieši piekļūt atmiņai un perifērijām, kas vajadzīgas, lai darbotos reālā režīmā vai reālā adreses režīmā. Reālā režīmā, viena programma varētu rakstīt uz jebkuru atmiņas adresi uz datora aparatūras bez aizsardzības. Tas strādāja tikai tāpēc, ka vienlaicīgi varēja darbināt tikai vienu programmu. Windows 3.0 ieviesa aizsargāto režīmu, kas ierobežoja to, ko var izmantot programmas.
Līdz šai dienai Windows operētājsistēmā joprojām nevar palaist vairākas DOS spēles. Komandu uzvedne vada lietojumprogrammas aizsargātā režīmā, taču šīm spēlēm ir nepieciešams reāls režīms. Tāpēc jums ir nepieciešams DOSBox, lai palaistu daudzas vecās DOS spēles.
Windows bija tikai cita DOS programma
Sākotnējās populārās Windows versijas - domāju, ka Windows 3.0 un Windows 3.1 - faktiski bija programmas, kas darbojās MS-DOS. Lai sāktu savu datoru, skatiet DOS uzvedni un pēc tam ierakstiet WIN komandu, lai palaistu Windows programmu, kas deva jums Windows 3 stila darbvirsmu, kas pazīstama kā Programmu pārvaldnieks. Protams, jūsu dators automātiski varētu palaist sistēmu Windows, pievienojot WIN komandu savam AUTOEXEC.BAT failam, un DOS automātiski palaist Windows komandu, kad palaidīsiet.
Jūs varat iziet no Windows un atgriezties DOS, kas tajā laikā bija faktiski nepieciešams. Cilvēkiem bija DOS lietojumprogrammas un spēles, kurām bija nepieciešams reāls režīms un kuras nevarēja darbināt no Windows.
Windows 95, 98, 98 SE un ME uzstāja DOS tālāk uz fona. Windows 95 darbojās kā sava operētājsistēma, bet DOS vienmēr slēpās fonā. Šīs Windows versijas joprojām tika veidotas uz DOS. Tikai ar Windows XP, Windows patērētāju versijas beidzot atstāja DOS un pārslēdzās uz modernu 32 bitu Windows NT kodolu.
Windows darbvirsmu tagad uzskata daudzi cilvēki - pat Microsoft - kā relikviju, kas ir novecojusi vienkāršotu mobilo saskarņu un skārienekrāna laikmetā. Bet bija laiks, kad Windows darbvirsma bija jauns, lietotājam draudzīgs interfeiss.
Attēla kredīts: mrdorkesq par Flickr