Поддерживать
www.wikidata.ru-ru.nina.az
U etogo termina sushestvuyut i drugie znacheniya sm DOS znacheniya DOS angl Disk Operating System diskovaya operacionnaya sistema DOS semejstvo operacionnyh sistem dlya PC sovmestimyh kompyuterov proishodyashih ot MS DOS i PC DOS i sovmestimyh s nimi Do poyavleniya Windows 95 sistemy klassa DOS byli naibolee populyarnymi operacionnymi sistemami dlya PC nesmotrya na ih ogranicheniya Posle shirokogo rasprostraneniya Windows i drugih mnogozadachnyh OS DOS sohranili ogranichennoe rasprostranenie kak sistemy dlya nizkoproizvoditelnyh mashin a takzhe kak besplatnye predustanovlennye sistemy obychno FreeDOS iz za licenzii dlya noutbukov rasschitannye na dalnejshuyu zamenu sovremennoj operacionnoj sistemoj Dlya zapuska programm rasschitannyh na rabotu s DOS pod drugimi operacionnymi sistemami sushestvuyut emulyatory takie kak DOSBox Skrinshot FreeDOS Sushestvovali drugie operacionnye sistemy s abbreviaturoj DOS v nazvanii naprimer Apple DOS TR DOS no oni nesovmestimy s MS DOS i mezhdu soboj potomu ne otnosyatsya k dannomu ponyatiyu IstoriyaIznachalno abbreviatura DOS ispolzovalas v nazvanii operacionnoj sistemy DOS 360 ot kompanii IBM tochnee eto bylo semejstvo operacionnyh sistem v kotoruyu pomimo DOS 360 vklyuchalas BOS 360 bazovaya OS TOS 360 OS dlya magnitnyh lent i BPS 360 dlya perfokart Pozzhe abbreviatura DOS stala ispolzovatsya v nazvanii mnozhestva operacionnyh sistem ot raznyh proizvoditelej vse oni byli nesovmestimy mezhdu soboj i mogli imet razlichnye realizacii vzaimodejstviya s polzovatelem naprimer ProDOS dlya kompyuterov Apple IIGS imela vstroennuyu graficheskuyu obolochku V 1979 godu kompaniya stala vypuskat komplekty dlya sborki kompyuterov na osnove processora Intel 8086 Ne dozhdavshis kogda Digital Research vladevshaya pravami na CP M portiruet etu sistemu na novyj processor programmisty kompanii napisali sobstvennuyu OS Ona poluchila neoficialnoe nazvanie QDOS angl Quick and Dirty OS bystraya i syraya OS i v dalnejshem stala prodavatsya kak 86 DOS Pri razrabotke IBM PC bylo neobhodimo bystro razrabotat dlya nego operacionnuyu sistemu Iznachalno predpolagalos zakazat port CP M u Digital Research no kompaniyam ne udalos dogovoritsya ob usloviyah licenzirovaniya Zadachu pereporuchili kompanii Microsoft gde bylo resheno kupit prava na 86 DOS i adaptirovat eyo dlya novoj mashiny Odnako programmisty Microsoft ne spravilis s zadachej v srok iz za chego vmeshalis uzhe programmisty kompanii IBM Sovmestnymi usiliyami kompanij byla rozhdena operacionnaya sistema kotoraya pervonachalno poluchila nazvanie PC DOS odnako storonnim klientam ona prodavalas pod nazvaniem MS DOS V techenie goda Microsoft zaklyuchila mnozhestvo dogovorov ob OEM postavke MS DOS na kompyutery 70 razlichnyh kompanij V osnovnom eto byli OEM versii DOS adaptirovannye pod konkretnye mashiny no s nachala 90 h Microsoft nachala prodavat korobochnye versii MS DOS 5 0 to est pod svoim brendom Kogda v Digital Research osoznali chto PC DOS vo mnogom pohozha na CP M oni stali ugrozhat sudebnymi iskami V IBM reshili pojti na kompromiss pokupatelyam razresheno budet vybirat mezhdu PC DOS i angl odnako iz za bolee vysokoj ceny na 200 bolshe chem u PC DOS pokupateli predpochitali razrabotku IBM Microsoft Chtoby vernut sebe pozicii na rynke Digital Research vypustila neskolko operacionnyh sistem sovmestimyh s MS DOS i CP M 86 Concurrent DOS FlexOS DOS Plus i Multiuser DOS pozzhe DR DOS sovmestimuyu tolko s MS DOS V konce koncov kompaniyu Digital Research priobrela Novell i eyo produkty stali vypuskatsya ot eyo imeni V samoj Microsoft MS DOS ne schitali perspektivnym produktom planiruya v budushem zamenit DOS na bolee perspektivnuyu OS Xenix V kompanii IBM dolgo ne hoteli nichem zamenyat DOS no posle togo kak AT amp T nachala prodavat svoyu versiyu Unix bylo resheno nachat razrabotku OS 2 Tem ne menee IBM i Microsoft ne smogli dogovoritsya o tom budet li naslednikom DOS Windows ili OS 2 v rezultate chego puti kompanij razoshlis MS DOS i PC DOS v dalnejshem razvivalis nezavisimo Poslednej versiej MS DOS stala 6 22 posle chego ona perestala prodavatsya kak otdelnyj produkt vojdya v sostav Windows 95 kak eyo podsistema v to vremya kak kompaniya IBM pozzhe vypustila PC DOS 2000 on zhe PC DOS 7 1 a v kachestve OEM razvivala eyo do versii 7 10 Posle togo kak Microsoft obyavila o prekrashenii razrabotki MS DOS programmisty Dzhim Holl Pat Villani i Tim Norman nachali razrabotku analoga kotoryj by publikovalsya pod svobodnoj licenziej Etot proekt pozzhe poluchil nazvanie FreeDOS Nesmotrya na vyhod Windows 95 i prekrashenie podderzhki MS DOS kompaniej Microsoft programmy pod DOS prodolzhali vyhodit eshyo kakoe to vremya V chastnosti eto byli kompyuternye igry kotorye pod DOS mogli bolee polno ispolzovat resursy oborudovaniya a takzhe prikladnye programmy dlya slabyh mashin OpisanieDOS semejstvo operacionnyh sistem s monolitnym yadrom prednaznachennyh dlya raboty s PC sovmestimymi kompyuterami V sisteme otsutstvuet sloj apparatnyh abstrakcij Podderzhka bolshinstva ustrojstv za isklyucheniem samyh bazovyh funkcij takih kak vyvod teksta na ekran rabota so standartnoj klaviaturoj i fajlovoj sistemoj FAT vozlozhena na polzovatelskoe PO DOS rabotayut v rezhime realnyh adresov x86 chto pozvolyaet ispolzovat dlya nuzhd operacionnoj sistemy ne bolee 1 MB adresnogo prostranstva tochnee 1 MB 64 KB 16 bajt s uchyotom specialnyh oblastej pamyati stanovitsya dostupno ne bolee 640 KB OZU Dostup k ostalnoj operativnoj pamyati osushestvlyaetsya s pomoshyu specialnyh drajverov napodobie HIMEM SYS Kak pravilo ispolzuyutsya tolko 16 bitnye komandy processora dlya sohraneniya sovmestimosti s 8088 DOS ne predostavlyayut standartnyh sredstv dlya osushestvleniya mnogozadachnosti odnako sushestvuet osobyj rezhim nazyvaemyj rezidentnym kogda programma perehvatyvaet odno ili neskolko preryvanij i posle zaversheniya vsya ili chastichno ostayotsya v pamyati rabotaya kak by parallelno drugim programmam Pri etom eyo kod ispolnyaetsya pri apparatnom naprimer po tajmeru ili pri nazhatii klavish klaviatury ili programmnom vyzove perehvachennyh eyu preryvanij Sushestvuyut takzhe programmnye sredy realizuyushie mnogozadachnost v DOS odna iz naibolee izvestnyh DESQview kotorye ne polzovalis osoboj populyarnostyu V DOS takzhe otsutstvuet zashita pamyati i kontrol dostupa k fajlam chto privelo k shirokomu rasprostraneniyu kompyuternyh virusov Osnovnoj sposob vzaimodejstviya s polzovatelem cherez vvod komand Vozmozhno ispolzovanie programm obolochek takih kak Norton Commander no oni ne yavlyayutsya chastyu OS Sostavnye chasti DOSModul interfejsov vvoda vyvoda V MS DOS on nazyvaetsya code class mw highlight mw highlight lang text mw content ltr dir ltr IO SYS code v drugih sistemah mozhet nazyvatsya inache naprimer code class mw highlight mw highlight lang text mw content ltr dir ltr IBMBIO SYS code v PC DOS Soderzhimoe etogo fajla postoyanno nahoditsya v operativnoj pamyati posle zagruzki DOS i predostavlyaet osnovnye API sistemy Etot fajl ne mozhet byt prosto skopirovan na disk tak kak dolzhen nahoditsya v opredelyonnom ego sektore dlya etogo ispolzuetsya specialnaya komanda SYS Fajl yadra operacionnoj sistemy V MS DOS on nazyvaetsya code class mw highlight mw highlight lang text mw content ltr dir ltr MSDOS SYS code Kak i predydushij fajl postoyanno zagruzhen v pamyat i ne mozhet byt prosto skopirovan na disk Windows 95 tozhe soderzhit fajl s takim nazvaniem odnako on soderzhit lish parametry zagruzki a yadro DOS pereneseno v code class mw highlight mw highlight lang text mw content ltr dir ltr IO SYS code Komandnyj processor Obrabatyvaet komandy vvodimye v komandnuyu stroku V MS DOS nazyvaetsya code class mw highlight mw highlight lang text mw content ltr dir ltr COMMAND COM code Umeet obrabatyvat neskolko bazovyh komand Type Dir i t d ne najdya nuzhnoj komandy pytaetsya zapustit code class mw highlight mw highlight lang text mw content ltr dir ltr COM code ili code class mw highlight mw highlight lang text mw content ltr dir ltr EXE code fajl s podhodyashim nazvaniem iz tekushego kataloga libo iz propisannyh v peremennyh okruzheniya Fajl konfiguracii Soderzhit dannye o zagruzhaemyh drajverah i sistemnye nastrojki Tipichnoe nazvanie code class mw highlight mw highlight lang text mw content ltr dir ltr CONFIG SYS code Scenarij zapuska Paketnyj fajl zapuskayushijsya pri starte sistemy Tipichnoe nazvanie code class mw highlight mw highlight lang text mw content ltr dir ltr AUTOEXEC BAT code Vstroennye utility V DOS vhodyat razlichnye utility naprimer programmy proverki i formatirovaniya diskov S tochki zreniya polzovatelya ne otlichayutsya ot komand obolochki no yavlyayutsya otdelnymi ispolnyaemymi fajlami raspolozhennymi v kataloge kotoryj zadayotsya peremennymi okruzheniya poetomu chasto eti utility nazyvayut vneshnimi komandami DOS Drajvery ustrojstv DOS podderzhivaet dovolno nebolshoe kolichestvo standartnyh ustrojstv v osnovnom eto kasaetsya drajverov lokalizovannoj klaviatury ili nestandartnyh diskovyh nakopitelej Podderzhka bolshinstva prochih ustrojstv takih kak mysh ili zvukovaya karta vozlozhena na konechnoe PO Zagruzochnyj sektor ne vhodit v fajlovuyu sistemu no raspolagaetsya na diske v pervom sektore Ego zadacha najti sistemnye fajly DOS zagruzit ih v pamyat i peredat im upravlenie BIOS Nesmotrya na to chto BIOS ne yavlyaetsya strogo govorya chastyu DOS nekotorye funkcii operacionnoj sistemy v chastnosti API dlya osnovnyh ustrojstv vvoda vyvoda klaviatury tekstovogo i osnovnyh graficheskih rezhimov vypolnyaet imenno ona Osobennosti rabotyRabota s fajlami Za isklyucheniem pervyh versij DOS umeet rabotat s ierarhicheskoj fajlovoj sistemoj bez specialnyh drajverov podderzhivayutsya sistemy tipa FAT Komandnaya obolochka ne razlichaet registr simvolov v imenah fajlov Rannie versii DOS podderzhivali ne bolee 8 simvolov v imeni fajla i eshyo 3 simvola v rasshirenii V kachestve razdelitelya puti ispolzuetsya simvol obratnogo slesha v otlichie ot pryamogo slesha v unix tak kak pryamoj slesh ispolzuetsya dlya ukazaniya klyuchej zapuska V otlichie ot unix DOS ne imeet sistemnogo kornevogo kataloga kazhdyj primontirovannyj razdel fajlovoj sistemy imeet svoj kornevoj katalog Razdely oboznachayutsya bukvami ot A do Z prichyom pervye dve bukvy prinyato naznachat diskovodam gibkih diskov S pomoshyu komandy cd vozmozhno perehodit tolko mezhdu katalogami tekushego razdela perehod na drugoj razdel osushestvlyaetsya konstrukciej code class mw highlight mw highlight lang text mw content ltr dir ltr lt bukva diska gt code naprimer code class mw highlight mw highlight lang text mw content ltr dir ltr C code Standartnyj vvod vyvod DOS vklyuchaet gorazdo bolee bednye vozmozhnosti vvoda vyvoda chem k primeru unix V DOS imeetsya neskolko standartnyh ustrojstv imeyushih zarezervirovannoe imya code class mw highlight mw highlight lang text mw content ltr dir ltr PRN code printer code class mw highlight mw highlight lang text mw content ltr dir ltr LPT1 4 code parallelnye porty code class mw highlight mw highlight lang text mw content ltr dir ltr COM1 4 code posledovatelnye porty code class mw highlight mw highlight lang text mw content ltr dir ltr CON code interfejs konsoli pri chtenii on vozvrashaet vvod s klaviatury pri zapisi vyvodit tekst na ekran i code class mw highlight mw highlight lang text mw content ltr dir ltr NUL code pustoe ustrojstvo Fajly s takimi imenami dazhe s ukazaniem rasshireniya nevozmozhno sozdat ni v odnom kataloge Dlya perenapravleniya vvoda vyvoda v komandnoj stroke ispolzuyutsya simvoly code class mw highlight mw highlight lang text mw content ltr dir ltr gt code vyvod v fajl ili na ustrojstvo code class mw highlight mw highlight lang text mw content ltr dir ltr gt gt code vyvod v konec fajla code class mw highlight mw highlight lang text mw content ltr dir ltr lt code chtenie iz fajla ili ustrojstva i code class mw highlight mw highlight lang text mw content ltr dir ltr code peredacha vyvoda iz odnoj komandy na vhod drugoj V otlichie ot unix v programmah dlya DOS eti sredstva vvoda vyvoda ispolzuyutsya dostatochno redko v osnovnom programmy obrashayutsya k bolee nizkourovnevym API sistemy libo k oborudovaniyu napryamuyu Rezidentnye programmy Osnovnaya statya Rezidentnaya programma Odna iz osobennostej DOS vozmozhnost programmy stat rezidentnoj Dlya etogo pri zavershenii osnovnoj programmy i peredache upravleniya komandnomu processoru DOS programma soobshaet chto vsyu eyo ili kakuyu to chast nuzhno ostavit v pamyati Kak pravilo rezidentnye programmy perevodyat na sebya kakoj libo vektor preryvaniya s pomoshyu kotorogo i proishodit vzaimodejstvie mezhdu zapushennoj programmoj i rezidentnoj Pohozhim obrazom rabotayut drajvera ustrojstv v fajlah s rasshireniem SYS odnako poslednie zagruzhayutsya pri zapuske OS hotya sushestvuyut otdelnye utility pozvolyayushie zagruzhat drajvera i pozzhe naprimer DEVLOAD DOS ne imela shtatnyh sredstv kontrolya zapushennyh rezidentnyh programm i ih prinuditelnoj vygruzki a takzhe ne imela nikakoj zashity pamyati Etim polzovalis mnogie rannie virusy KritikaV kompanii Microsoft MS DOS rassmatrivalsya kak vremennoe reshenie s dalnejshim perehodom na bolee sovershennuyu sistemu Xenix odnako dannaya sistema tak i ne stala populyarnoj Uzhe k koncu 80 h arhaichnost DOS sistem ispolzuemyh na PC stanovilas obektom kritiki tak kak konkuriruyushie platformy davno obzavelis mnogozadachnymi operacionnymi sistemami s graficheskim interfejsom Pervye versii Windows do poyavleniya Windows 95 byli ne operacionnymi sistemami a operacionnymi obolochkami i trebovali dlya svoej raboty ustanovlennyj DOS S drugoj storony dazhe posle poyavleniya Windows 95 DOS podobnye operacionnye sistemy prodolzhali ispolzovat po prichine ih prostoty i nizkih sistemnyh trebovanij vozmozhnosti poluchat pryamoj dostup ko vsemu oborudovaniyu kompyutera a takzhe stabilnosti na fone rannih Windows PrimechaniyaMurdock 2008 p 1 Figurnov 1999 s 112 Tanenbaum 2010 s 932 Mary Bellis The Unusual History of MS DOS The Microsoft Operating System neopr Data obrasheniya 2 sentyabrya 2008 31 oktyabrya 2022 goda 1982 08 23 Bill Gates Microsoft and the IBM Personal Computer InfoWorld 22 18 marta 2015 Data obrasheniya 29 yanvarya 2015 Morgan Chris January 1982 Of IBM Operating Systems and Rosetta Stones 6 Data obrasheniya 19 oktyabrya 2013 Fiedler Ryan October 1983 The Unix Tutorial Part 3 Unix in the Microcomputer Marketplace 132 Data obrasheniya 30 yanvarya 2015 Howitt Doran 1984 12 10 Unix and the Single User InfoWorld 28 29 yanvarya 2018 Data obrasheniya 7 fevralya 2015 1995 08 17 What s happening to OS 2 Newsgroup comp os os2 advocacy Usenet DDFvKo G4M lab lwpi com 7 marta 2023 Data obrasheniya 6 noyabrya 2013 neopr Data obrasheniya 27 aprelya 2022 Arhivirovano 30 yanvarya 2018 goda Pollack Andrew 1991 07 27 Microsoft Widens Its Split With I B M Over Software The New York Times 2 noyabrya 2010 Data obrasheniya 2 sentyabrya 2008 Brinkley Joel 1999 05 28 I B M Executive Describes Price Pressure by Microsoft New York Times 11 dekabrya 2008 Data obrasheniya 2 sentyabrya 2008 Figurnov 1999 s 114 Figurnov 1999 s 115 Figurnov 1999 s 116 Figurnov 1999 s 141 Figurnov 1999 s 89 Figurnov 1999 s 131 Figurnov 1999 s 116 117 LiteraturaV E Figurnov Chast 3 Osnovy raboty v srede MS DOS IBM PC dlya polzovatelya M Infra M 1999 ISBN 5 86225 471 4 Murdock Everett DOS the Easy Way EasyWay Downloadable Books 2008 S 1 ISBN 0923178023 E Tanenbaum Sovremennye operacionnye sistemy Modern operating systems 3 e izdanie Piter 2010 1120 s Klassika Computer Science ISBN 978 5 49807 306 4 Vasyatko V N Shelepova E N Panushkina O V Konstantinova S S i dr MS DOS 6 0 Spravochnoe rukovodstvo dlya polzovatelej kompyuterov IBM PC VA Print 1994 ISBN 5 85734 023 3 Gordeev A V Operacionnye sistemy Uchebnik dlya vuzov 2 e Sankt Peterburg 2007 ISBN 978 5 94723 632 3 Microsoft Antitrust and the New Economy Selected Essays David S Evans Springer US 2002 ISBN 9780792376675
Вершина