Содержание
Спросите профессионального программиста, как устроена система Windows, и вы услышите горестный вздох. В лучшем случае вам еще сообщат, что лучше бы вам этого не знать.
И в самом деле, Windows содержит огромное количество никому не нужных функций; припомните, к примеру, многосотенные списки недокументированных функций да функций-заглушек, не то еще не реализованных, не то забытых вовсе. В частности, сама многооконная среда используется довольно редко, большую часть времени пользователь работает с окном, развернутым на весь экран. Концепция же функции окна, как и вся система событийного управления, неизменно приводит меня в праведную ярость из-за разбазариваемых впустую ресурсов.
Впрочем, пользователю все это неизвестно — от него структура Windows старательно скрывается. Такое укрытие структуры операционной системы осмысленно в компьютерах Macintosh, рассчитанных на самого неподготовленного пользователя-мне хватило десяти минут работы на Маке, чтобы разобраться в работе большинства установленных приложений — в системе же Windows, имеющей обыкновение периодически рушиться под собственным весом, пользователь имеет право знать, что у него лежит в каком каталоге.
Осмелюсь напомнить тем, кто забыл, как выглядит DOS, что для его функционирования достаточно наличия всего трех файлов общим объемом чуть более ста килобайт (я лично после работы с мастдайкой — Windows 95 — стал путать килобайты с мегабайтами), а все необходимые драйвера устанавливаются очевидным образом. Только в DOS чувствуешь себя полновластным хозяином собственного компьютера.
Часто достоинством Windows считается унифицированный графический интерфейс, например, общие шрифты. Но стоило ли огород городить, если оные шрифты с тем же успехом могут использоваться и в DOS, достаточно распространить средства их отображения в виде драйвера для DOS. Что же касается пресловутого OLE, гипотетическая его реализация под DOS наверняка работала бы быстрее и стабильнее; тем же, кто обвинит меня в притягивании за уши, отвечу, что OLE именно за уши Мелкософтом и притянут — так не лучше ли было притянуть его к DOS?
Вывод из сказанного напрашивается сам собой: Microsoft Windows is a treacherous plot against humanity (Мелкософтовская форточка — коварный замысел против человечества).
P.S. Последние события в компьютерном мире показывают, что DOS еще скажет свое веское слово — уже выпущена многозадачная версия DOS OpenDOS (http://www.caldera.com), Web-браузер для DOS Arachne (http://www.naf.cz/arachne/english.html) и пакет офисных приложений Corel Office.
Дмитрий БОРОДАЕНКО
Номер:
№13 за 1997 год
Рубрика:
Размышлизмы
Компьютер – это, бесспорно, наше все. Его относительная дешевизна и облегчение работы позволили ему захватить большинство сфер человеческой деятельности, где требуется монотонность подсчётов и сложность расчетов. Однако для его работы нужен не только электрический ток, но и программное обеспечение, которое и позволяет ему быть таким незаменимым.
FreeDOS
В 1994 году подобно грому среди ясного неба прозвучало заявление компании Microsoft о прекращении поддержки знаменитой MS-DOS. Эта новость сподвигла многих начать поиски альтернативных операционных систем.
Однако студент последнего курса физики Висконсинского университета Джим Холл пошел совершенно другим путем: он решил написать собственную DOS. Вместе с еще несколькими единомышленниками, откликнувшимися на его призыв, Холл через несколько месяцев выпустил FreeDOS – бесплатную дисковую операционную систему.
Проект развивался дальше, выпускались новые версии, и детище программистов-энтузиастов дожило до наших дней. Причем ее распространенность не в последнюю очередь объясняется ее общедоступностью, и многие производители компьютеров и ноутбуков устанавливают ее на своем железе именно для снижения себестоимости.
Windows 10
Привычная нам «винда» не всегда являлась полноценной операционной системой. Изначально это была графическая оболочка для MS-DOS, и создавалась она для более удобной работы с компьютером. До этого момента команды компьютеру подавались через командную строку в виде текста. То есть для вызова программы «Калькулятор» нужно было не нажимать значок калькулятора, а писать компьютеру команду «запустить калькулятор». Такие вот сложности.
Время шло, росло и мастерство программистов из Microsoft, и вот уже Windows выросла из пеленок простого графического интерфейса во взрослую и совсем большую операционную систему.
Общие характеристики
Для предметного разговора необходимо разложить по полочкам те обрывочные знания, которые получает рядовой пользователь в процессе работы с вычислительной техникой.
Итак, представим себе парусный корабль, готовящийся выйти из гавани в открытое море. На его борту находится опытная команда, уже не один раз обогнувшая земной шар. Каждый член команды прекрасно знаком со спецификой своей работы и выполняет только ее, не отвлекаясь на посторонние занятия.
Так и компьютер не может «выйти в открытое море» без своей команды – операционной системы. Она представляет собой совокупность различных программ, каждая из которых предназначена для выполнения строго определенных задач.
Состоит операционная система в упрощенном виде из трех составляющих:
- Ядро. Это мозг, операционки, его кровь и плоть. Именно оно регулирует, сколько именно ресурсов ЭВМ отдать каждому приложению: память, процессорное время, возможности периферийных устройств и устройств ввода-вывода.
- Системные библиотеки. Это та самая база данных, к которой обращаются различные программы в ходе своей работы, что увеличивает производительность компьютера и облегчает написание собственно самих программ.
- Оболочка. Подобно красивой обертке конфеты, она позволяет нам создать себе мнение о системе. Но не только. Именно она ответственна за правильное взаимодействие с пользователем и облегчает общение с компьютером.
Уже давно Windows стала тем эталоном, с которым мы сравниваем все операционные системы. Оно и понятно: почти девяносто процентов компьютеров по всему миру работают под управлением детища Билл Гейтса. Поэтому нет ничего удивительного, что достоинства FreeDOS будут лишь указывать на ее схожесть с продукцией Microsoft.
- Итак, в обеих операционках наличествует графическая составляющая благодаря чему существенно облегчена работа с компьютером, управление им понятно на интуитивном уровне.
- FreeDOS позволяет выходить в интернет через специализированный браузер, написанный под него. Через него также можно проигрывать видео и музыку и играть в старые компьютерные игры, к примеру, в Doom.
- Также есть обширный список программ, в частности, офисных, написанных для FreeDOS, поэтому есть возможность худо-бедно работать на них.
- Она полностью совместима с MS-DOS, поэтому программы, написанные для нее, способны запускаться на FreeDOS.
- Она поддерживает большинство USB устройств, но их следует подключать до установки этой бесплатной операционной системы.
- Она способна запускаться в среде Windows через различные эмуляторы.
Сравнение и чем отличаются
Тем не менее, отличия между двумя этими системами будут довольно большими.
Стоит особо отметить, что Windows выиграет у своего соперника по всем пунктам и здесь не стоит вопроса соперничества, FreeDOS никоим образом не стремится стать операционной системой номер один в мире. Поэтому сравнения носят чисто информативный характер. Другими словами, это не значит, что он плох, просто он не пытается быть лучше других.
- FreeDOS не предъявляет больших требований к ресурсам компьютера и способна запускаться даже на самых скромных по своим техническим характеристикам компьютерах.
- К сожалению, она способна работать только с файловой системой FAT32 и другие форматы, к примеру, NTFS, для нее закрыты.
- Скромные ее возможности не способны полностью удовлетворить запросы пользователя, даже рядового.
- На ней не будут работать программы, предназначенные для Windows, а список программ для FreeDOS не так обширен, как хотелось бы.
- Если компьютер новый, то на его аппаратное обеспечение могут не найтись драйвера, хотя Сеть может предложить большое их количество.
- Базовая комплектация FreeDOS состоит из минимума программ, необходимых для запуска компьютера, а все остальное: графическая оболочка, браузер, мультимедиа проигрыватели придется искать самостоятельно.
Области применения
Конечно, тот факт, что FreeDOS абсолютно бесплатна, налагает серьезные ограничения на ее функционал. Над ней не работают несколько сотен программистов на полном обеспечении. Вот почему основная сфера применения этой операционной системы – создание запасного загрузочного диска на случай неполадок с Windows.
Также она подойдет для тех пользователей, кто особо непритязателен и компьютер им необходим только для самых базовых нужд.
Что касается Windows, то его область применения будет ограничиваться лишь полетом фантазии ее пользователя и возможностями компьютера. Это может быть и скромный домашний компьютер, и мощный игровой и корпоративная сеть крупной компании.
Вопрос знатокам: ПК довольно мощный. Нужно в основном заходить в интернет и редактировать документы
С уважением, Сулейман
Лучшие ответы
Мюнхгаузен:
Для модных игрушек и некоторых сугубо виндовых научно-производственных приложений нужен Виндовс, для всего остального нужен Линукс, ничто не мешает (если действительно нужна ещё и Винда) поставить их рядом на один компьютер и даже один диск. Или один Линукс.
Только вот 10 — худшее из Виндей, У*бунта — худшее из Линуксов (ну не считая пересборки из неё же — Минта).
? ?:
Лучше mint, а не убунта. Винда только для игрушек
istvi ch:
став убунту или linux mint (рекомендую второй)
Princess✨Orejona:
Linux, в любом варианте, работаю с Linux Mint уже 5 лет
параллельно 7-ка как запасная
А.Сапаров:
XP SP3
Владимир Кочетов:
Лучше Linux Ubuntu
Николай Смирнов:
какая разница. Все упирается, что будешь делать и в твой опыт!
Илья Лукьянов:
минт ставь
Алексей Никулин:
С такими задачами любая справиться. Линукс ос Ubuntu не ограничевается, линуксов сотни бывают. Ну а винда? Скажем так, в большинстве случаев — дома нафиг не нужна.
сергей нечепуренко:
Если такие вопросы задаешь.. вероятней всего для тебя лучше будет телевизор.
Гром Чудесный:
Вин xp и 7
Оптимист Пессимистович Реалистов:
8,1 и парься.
sokar:
виндоус 10 конечно лучше сравнивать её с линукс это как-то странно и совсем не логично я как-раз на ней и сижу.
Илья Ватютов:
Ну тут лучше Windows. Потому что по Windows можно определить взломанная она иди нет. А на Linux такого сделать нельзя. И ещё у Windows дизайн и шрифты лучше, а на Linux там всё убогие, да и шрифт один и тот же
Видео-ответ
Ответы знатоков
Xselz ✔:
Dos. Там ничего лишнего
Олег Калмыков:
windows 10
Евгений Жуков:
DOS конечно..
Igor Mishukov:
Дос
юрий калюжный:
windows 10
Кузьмич:
Дос конечно был прелестен, но поддержки нет. а новое поколение пользователей умеет только возить мышкой, да и без многозадачности мало кому понравится.
Хомдаи:
MS DOS имхо
Юрий Волков:
а в туалет лучще ходить дома или в поле?
Константин:
Если переписать DOS под защищенный режим и многозадачность то цены ему не было бы. Сам большую часть времени провожу в консольном режиме — Far
Денис:
Для каких целей, определи для себя, если расчеты то текст пойдет, для графики винда.
навигатор:
Лично пробовал все TR-DOSMS-DOS 123456….Windows 39xNT2000XPVista7….уже и бета версию W8…не считая сотен ДИСТРИБУТИВов LinuxMacOSFree BSD….
Шириков Игорь:
Костя, эти две нельзя даже сравнивать. Как можно сравнить Ауди А8 и Самару?? ? Но на обеих можно ехать))
Продавец Кошмаров:
Но это некрофильство, ставьте линукс товарищи
Maga Abdulkadirov:
однозначно WINDOWS (7, 8.1, 10)
Раккен:
MS-DOS 6.22 лучшая версия. Но не имеет поддержки FAT32, что вполне не понятно ибо 4.9 имеет поддержку FAT32.
Будимир Селезнёв:
Спрашивали тут уже, юзай mwfix
администратор:
А виндовс кроме красивой графики ничего особо и не отличается от доса. Зато сколько всего скрыто под оболочкой, куча багов, не доработак и заплаток, местами откровенное не понимаение чего нужно пользователю, что в итоге ведет к такой нереальной прожорливости винды. А далее их разработчики бесконечно подталкивают к смене на более мощное железо, при том же функционале что и у доса.
Используемые источники:
- https://www.kv.by/archive/index1997133801.htm
- https://vchemraznica.ru/freedos-i-windows-10-sravnenie-i-chto-luchshe/
- https://dom-voprosov.ru/kompyutery/chto-luchshe-dos-ili-windows-10