MS-DOS

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
MS-DOS
StartingMsdos.pngПриклад інтерфейсу командного рядка системи MS-DOS, показує, що поточна директорія - коренева директорія диску C.
Розробник Microsoft
Родина ОС DOS
Стан проекту припинений/історичний
Модель сирцевого коду закрита
Початковий випуск 1981
Останній стабільний випуск 8.0/ 14 вересня 2000; 5129 днів тому
Доступні мови Multilanguage
Доступні мови програмування C, Pascal, QBasic, Perl, тощо.
Платформи, що підтримуються x86
Тип ядра монолітне
Інтерфейс інтерфейс командного рядка, текстовий
Ліцензія власницьке програмне забезпечення

MS-DOS (акронім від англ. MicroSoft Disk Operating System)  — операційна система із родини DOS, розроблена фірмою Microsoft — комерційна операційна система фірми Microsoft для IBM PC-сумісних персональних комп'ютерів. MS-DOS — найвідоміша ОС із сімейства DOS, що у минулому встановлювалась на більшість IBM PC-сувмісних комп'ютерів. З часом була замінена на ОС сімейства Windows 9x та Windows NT.

MS-DOS була створена в 1981 році і в ході її розвитку було випущено вісім великих версій (1.0, 2.0 і т. д.) та два десятки проміжних (3.1, 3.2 і т. п.), поки у 2000 році в Microsoft не припинила її розробку. За період використання MS-DOS  — це був ключовий продукт фірми, що давав їй істотний прибуток і маркетинговий ресурс. В ході розвитку Microsoft перетворилась від розробника мови програмування (Basic) до великої компанії, що виробляє найрізноманітніше програмне забезпечення.

Останньою версією стала версія 6.22, однак MS-DOS продовжувала служити основою для Windows 95 (версії 7.0 та 7.1), Windows 98 (версія 7.1) і Windows ME (версія 8.0).

Історія створення[ред.ред. код]

В 1980 році Тімом Патерсоном (Tim Paterson) з фірми SCP (Seattle Computer Products) була створена операційна система QDOS (Quick and Dirty Operating System). Вона продавалась SCP під назвою 86-DOS, так як була створена для процесора Intel 8086. В основному, QDOS базувалась на найвідомішій ОС того часу — CP/M, створеній компанією Digital Research, однак остання використовувала іншу файлову систему. Microsoft придбала ліцензію 86-DOS за 50 тис. дол. і передала її IBM у грудні 1981 року. А в липні 1982 року, незадовго до випуску IBM PC, повністю викупила права на 86-DOS, доплативши ще 80 тис. дол.

Перша версія MS-DOS мала багато помилок, котрі прийшлось виправляти програмістам IBM. У результаті з'явилась PC DOS. Пізніше ці ОС об'єднали, і вони мало чим відрізнялись, аж до шостої версії. PC DOS встановлювали на оригінальні комп'ютери IBM, а MS-DOS на їх чисельні клони.

Історія версій[ред.ред. код]

Версія Максимальний розмір
жорсткого диску
Файлова система Обслуговування
дискет 3.5"
Обслуговування
дискет 5.25"
Інтегрована
програма стиснення
Інтегроване обслуговування
довгих назв файлів
Дата виходу
MS-DOS 1.1 не обслуговується FAT12 відсутнє 360kB відсутнє відсутнє 1982
MS-DOS 2.0 10 MB FAT12 відсутнє 360kB відсутня відсутнє 1983
MS-DOS 3.0 32 MB FAT12 відсутнє 360kB, 1.2MB відсутня відсутнє 1984
MS-DOS 3.2 32 MB FAT12 720kB 360kB, 1.2MB відсутня відсутнє 1986
MS-DOS 3.3 32 MB FAT12 720kB, 1.44MB 360kB, 1.2MB відсутня відсутнє 1987
MS-DOS 4.0 2 GB FAT12, FAT 16 720kB, 1.44MB 360kB, 1.2MB відсутня відсутнє 1988
MS-DOS 5.0 2 GB FAT12, FAT 16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB відсутня відсутнє 1991
MS-DOS 6.0 2 GB FAT12, FAT 16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB Doublespace відсутнє 1994
MS-DOS 6.2 2 GB FAT12, FAT 16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB Doublespace відсутнє 1994
MS-DOS 6.21 2 GB FAT12, FAT 16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB відсутня відсутнє 1994
MS-DOS 6.22 2 GB FAT12, FAT 16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB DriveSpace відсутнє 1994
MS-DOS 7.0 (Windows 95A) 2 GB FAT12, FAT 16 720kB, 1.44MB, 2.88MB 360kB, 1.2MB DriveSpace відсутнє (DOSLFN) 1995
MS-DOS 7.1x
(Windows 95B/OSR2, 95C/OSR2.5, 98, i 98SE)
124.55 GB FAT12, FAT 16, FAT 32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB DriveSpace w Windows 95,
brak w Windows 98
відсутнє (DOSLFN) 1996
MS-DOS 8.0 (Windows Me) 124.55 GB FAT12, FAT 16, FAT 32 720kB, 1.44MB, 2.88MB 360kB, 1.2MB відсутнє відсутнє (DOSLFN) 2000

Дивіться також[ред.ред. код]

MS-DOS API