2. Краткая история MS-DOS.
Далеко не сразу операционные системы стали необходимыми компонентами персональных компьютеров. Первые восьмиразрядные модели 70-80-х годов содержали все необходимые средства для взаимодействия с пользователем в составе системного ПЗУ. Обычно это был интерпретатор Бейсик или другого языка, командами которого компьютер и управлялся. Теми же средствами выполнялось и управление загрузкой программ с внешнего носителя. Ни о какой многозадачности в таких системах не могло быть и речи.
Необходимость в операционных системах возникла в тот момент, когда персональные компьютеры получили достаточно сложный объект, для управления которым средств системного ПЗУ уже было недостаточно. Таким объектом стал дисковод гибких дисков. В феврале 1981 г. прошло первое испытание операционной системы MS-DOS 1.0 на готовящемся к выпуску компьютере IBM PC.
Первая модель PC была создана на базе 16-разрядного процессора 8086 и не имела штатного дисковода в своем составе, но в ней была предусмотрена возможность использования внешнего дисковода гибких дисков (пока только односторонних). Система MS-DOS 1.0 полностью содержалась в ПЗУ компьютера и позволяла переключать режимы экрана, вызывать редактор и интерпретатор Бейсик, обслуживать внешние порты и, в частности, управлять работой внешнего дисковода.
Первое расширение рабочего пространства MS-DOS пришло с MS-DOS I.I, которая вышла в мае 1982 г. и поддерживала двусторонние гибкие магнитные диски, что позволило довести объем информации на носителе до 360 Кбайт.
В марте 1983 г. одновременно с выпуском новой модели компьютера IBM (PC XT) вышла и новая версия операционной системы — MS-DOS 2.0. Эта версия принципиально отличалась от предыдущей, и многие ее черты сохранились до наших дней. MS-DOS 2.0 поддерживала жесткие диски размером до 10 Мбайт и впервые ввела понятие файловой структуры. Та концепция вложенных каталогов, с которой мы работаем и сегодня, впервые была введена именно в этой версии операционной системы.
Следующая версия операционной системы (MS-DOS 3.0, август 1984 г.) расширила обслуживаемое рабочее пространство жестких дисков до 20 Мбайт и дала возможность работы с гибкими дисками высокой плотности (1,2 Мбайт), а версия MS-DOS 3.2 (январь 1986 г.) добавила поддержку гибких дисков диаметром 3,5 дюйма (720 Кбайт).
Несмотря на свой номер, скорее революционной, чем эволюционной, стала версия MS-DOS 3.3 (август 1987 г.), работа с которой у большинства пользователей продолжалась наиболее долго. Многие миновали версию MS-DOS 4.0 и перешли от MS-DOS 3.3 к MS-DOS 5.0 или сразу в операционную среду Windows. Основным достижением MS-DOS 3.3 стала возможность разбиения жестких дисков на логические разделы размером до 32 Мбайт, а также поддержка гибких дисков 3,5 дюйма высокой плотности (1,44 Мбайт).
Версия MS-DOS 4.0 (май 1988 г.) осталась почти незамеченной, хотя и ввела заметные новшества: псевдографический интерфейс DOSSHELL с возможностью управления мышью и поддержку жестких дисков размером более 32 Мбайт. По-видимому, отсутствие шумного успеха этой версии связано с тем, что к этому времени пользователи MS-DOS уже не нуждались в псевдографическом интерфейсе. Те, кому он был нужен, с успехом пользовались оболочковыми программами третьих фирм (например, Norton Commander) и не собирались от них отказываться. Многие же к этому времени уже перешли на работу с операционной средой Windows 2.0, и для них псевдографический интерфейс был бы шагом назад. Вместе с тем, четвертая версия MS-DOS стала по-своему знаменательной. В апреле 1989 г. компания Microsoft впервые выпустила локализованную версию для России — ею стала версия MS-DOS 4.01.
Значительно большие удобства пользователи получили в версии MS-DOS 5.0 (июнь 1991 г.), в которую вошел долгожданный полноэкранный редактор (EDIT) и не менее долгожданные средства восстановления информации (утилиты UNDELETE и UNFORMAT). Древнюю версию стандартного Бейсика GW-BASIC наконец-то сменил более современный вариант QBASIC (облегченная версия языка Microsoft QuickBasic). Но самым важным достижением стала возможность выноса ядра операционной системы за пределы стандартной памяти компьютера в первые 64 Кбайт расширенной памяти. Начиная с этой версии у пользователей появилась возможность эксплуатировать программы, использующие область стандартной памяти почти до верхнего предела (этим особенно отличались компьютерные игры тех лет).
Шестая версия MS-DOS (MS-DOS 6.0), вышедшая в январе 1993 г., явилась ответом на широкое распространение дисководов CD-ROM — расширение сферы действия операционной системы продолжалось. Особенностью этой версии стало также появление специального средства создания уплотненных жестких дисков — DBLSPACE (до этого пользователи применяли программу STACKER компании Stac Electronics). Патентные нарушения, обнаруженные в программе DBLSPACE, привели к выпуску версии MS-DOS 6.1, не имеющей средств для уплотнения дисков, а после урегулирования разногласий с компанией Stac Electronics — к возврату DBLSPACE в версии MS-DOS 6.2 и к замене DBLSPACE программой DRVSPACE в версии MS-DOS 6.22.
Из прочих достижений MS-DOS 6.0, повысивших эффективность и удобство работы с компьютером, надо отметить появление программ MEMMAKER (оптимизатор оперативной памяти, упростивший проблемы «обживания» области расширенного ОЗУ программами DOS) и SMARTDRV (резидентная программа, кэширующая операции с жестким диском или дисководом CD-ROM).
На этом история MS-DOS закончилась: в сентябре 1995 г. ей на смену пришла графическая операционная система Windows 95. Правда, «за кадром» MS-DOS по-прежнему работает и в Windows 95, и в Windows 98, по крайней мере, в первые секунды после включения питания компьютера.
... пригодиться и в будущем, при написании каких-либо программ вычислительного характера. В данной работе необходимо написать программу, которая бы рассчитала дисперсионную характеристику планарного волновода и построила профили направляемых в нём ТЕ-мод. Для нахождения направляющих углов был использован метод дихотомии (половинного деления). Он наиболее прост в реализации, имеет относительно быструю ...
... дешевле чем ОС Unix, как правило просты в использовании и предоставляют доступ почти ко всем ресурсам сети Internet. Абонентское программное обеспечение весьма разнообразно. Его выпускают фирмы-производители сетевого программного обеспечения, а также организации, занимающиеся исследованиями в области глобальных сетей. Именно ввиду большого числа таких пакетов и важности абонентского программного ...
... прошли через 50 маршрутизаторов. С одной стороны, это значение (число маршрутизаторов) должно быть достаточно большим, чтобы поддерживать все допустимые маршруты вашей сети, а с другой - его желательно сделать меньше, чтобы ускорить процесс удаления пакетов, попавших в маршрутную петлю. Настройка EIGRP Ниже приведен пример типичной конфигурации протокола EIGRP на маршрутизаторе фирмы Cisco
... // Тези до конференції аспірантів і студентів ”Інженерія програмного забезпечення 2006”. – К.: НАУ, 2006. – С. 41. АНОТАЦІЯ Авраменко О.А. Метод та засоби редокументування успадкованого програмного забезпечення. – Рукопис. Дисертація на здобуття вченого ступеня кандидата технічних наук зі спеціальності 01.05.03 – Математичне та програмне забезпечення обчислювальних машин і систем. – Наці ...
0 комментариев