Цитата: DarkRaider от 21.10.2018 20:23:38Основные задачи решаемые операционной системой:
...
А посему, уважаемый, adolfus, ms dos и "тогда" и "сейчас" является полноценной, однопользовательской, не многозадачной операционной системой. Если до сих пор непонятно почему - просто вычеркните мысленно строчки не нужные в ms dos из предыдущих 3 пунктов.
Насчет «полноценной, однопользовательской, не многозадачной операционной системы».
Я на персоналки пришел из RT-11 и RSX-11, которые были вполне себе многозадачные и многопользовательские. Первая даже была RTOS, в некотором смысле. До этого успел немного поработать с большими ЭВМ из-под примуса. Первым недоумением моим при встрече с персоналками был тот факт, что запустив программу на счет я не могу продолжить работать с исходниками или делать что-то еще параллельно. Положение как-то спасала возможность взаимодействовать с институтским фиолетовым шкафом, набитым спарками, сказями и прочими нумами, через терминальную программу – программирование и отладка на персоналке, а конечная сборка и запуск на счет в солярке. Когда появилась полуось, все встало на свои места и компьютер стал персональным по-настоящему.
Зачем нужна «ОС», которая не поддерживает хоть какую-нибудь многозадачность, я даже представить себе не могу. Вспоминаю долазерные времена общения с «полноценной, однопользовательской, не многозадачной операционной системой», когда шестипроходная печать (latex) отчета на матричнике занимала четыре-пять часов, с ужасом.
Вы, как я погляжу, большой знаток MSDOS.
На минуточку, это всего лишь один из кучи существовавших в те приснопамятные времена dos'ов. Причем самый что ни есть бесполезный и дерьмовый. В его составе даже клавиатурного драйвера, чтобы раскладки переключать, не было — приходилось использовать tsr keyRus. Как только появлялась машинка с предустановленным msdos'ом, его тут же меняли на ibm pcdos или drdos, которые, кстати, поддерживали переключение раскладок искаропки. В ходу тогда был novell netware, с ним и шел это drdos. Этот drdos отлично держал сетевую нагрузку, которую "организовывала" нетварь, поддерживал много чего еще полезного искаропки, например никогда никаких проблем не было ни с сетевыми, ни со сказевыми картами. Если вы глянете в RBIL, то увидите, сколько и чего поддерживал drdos по сравнению с msdos. Если нужно было расшаривать диски и/или, что редко, но случалось, запускать программы на других машинах, то ставился ibm pcdos, который опять же искаропки имел великолепную сетевую подсистему. В любом случае ms-dos сносился сразу. Когда вышел msdos 4.0, в его составе обнаружился настолько тормозной драйвер клавиатуры, что стало невозможно гонять диггера — если на 3.30 спокойно проходил 7-й уровень, то на 4.0 не всегда удавалось перейти на 4-й.
Первая персоналка, что пришла на фабрику в НИИ, где я работал, была классическая AT в интегральном исполнении (5 СБИС) c геркулесом. На ней был предустановлен немецкий MSDOS 3.0 и автокад. В тот же день был установлен msdos 3.30, диггер, msc-5.5, автокад, 123, latex, мультиедит и проче важне и нужное фидо, которые нашлись у знакомых и не только.
Автокад работал, но слабо, поэтому контора выписала 16 M памяти в sipp-формате, благо на системной плате стояли четыре разъема под нее. Чтобы их задействовать, сначала поставили drdos — он умел xms/ems, потом поставили более функциональный и быстрый dos4gw. Котороый, кстати, поддерживал невытесняющую многозадачность в виде ручного переключения задач по запросу пользователя. Вы слышали звук открываемой начальником двери и одним касанием переключались с диггера или сокобана на работающий автокад/мультиедит:-)
Скрытый текст
Прошло немного времении и пришла дюжина 386DX. С предустановленным ibm pcdos 4.01, полным комплектом лотуса и прочих полезностей. В этом досе был графический десктоп. Машинки были шустрые на то время и имели памяти по 16 М, которая опять же, была доступна в виде xms/emm. В коробках с дискетами обнаружилось много чего полезного, в частности, куча оригинального софта и документации для программирования. Машинки были с сетевыми картами и переходниками под байонет, на которых была построена сеть и поднят весь сетевой сервис IBM Lan Server. В отличие от полудохлого MS Lan Manager'а он таки работал сам и не мешал работать по ipx/spx с нетварью. Собственно, все периодические попытки принудительного пересаживания на продукты MS, которые предпринимали заангажированные начальники и внезапно появившиеся неизвестно откуда эффективные менеджеры, закупавшие ящиками тоненькие книжечки с дискеткой и красивым лицензионным листком, запаянные в целлофан, терпели неудачу. Потом внезапно позвонили — Давай бегом на склад, там пришли крутые компы с не менее крутыми дисплеями. Торопись, а то не достанется. Это были, как сейчас помню, 486DX с 64М памяти, VLB-шиной, диском на 80 гигабайт, CD-приводом и монитором 1024x768. Плюс звуковуха длиной с видеокарту – обе крепились на направляющих не передней стенке корпуса. На всех был установлен какой-то обрезанный msdos, который сборщики поставили, чтобы прогнать тесты. Это были первые компы, на которые я поставил OS/2 3.0 Warp. В комплекте шла типа книжечка с кармашками, в которые были вставлены CD. Среди них был Warp Connect, который я и установил. С того времени ни дос, ни виндовс меня уже не интересовали совершенно, поскольку не имели никаких средств для взаимодействия, кроме как файлы гонять с компа на комп. Потом полуось приказала долго жить и я перешел сначала на слакварь, а потом на красную шляпу, емнип, четвертую, с которой жилось проще. С тех пор так и сижу на них. Шиндовсы в виртуалках на всякий пожарный.
Отредактировано: adolfus - 22 окт 2018 14:06:31