Оболочки для DOS и Windows презентация

Содержание

План лекции Основные понятия оболочки операционные оболочки Оболочки для DOS Файловые менеджеры Нестандартные GUIs для DOS Файловые менеджеры для Windows Shells для Windows Замечания

Слайд 1Оболочки для DOS и Windows
Курс «Операционные системы»
Бабич А.В. © 2005 liketaurus@mail.ru

Лекция 4:
Серков

С., Ивашина Д., Мороз Е., Герасименко Д., Козаченко А.

Слайд 2План лекции
Основные понятия
оболочки
операционные оболочки
Оболочки для DOS
Файловые менеджеры
Нестандартные GUIs для DOS
Файловые

менеджеры для Windows
Shells для Windows
Замечания


Слайд 3Основные понятия


Слайд 4Введение
В неграфических ОС диалог пользователя с компьютером производится посредством командной строки

путем ввода команд
Нужно помнить около 50 (!) наиболее часто используемых команд
Попробуйте команду HELP !
В Microsoft пытались облегчить жизнь пользователя, создав DOS Shell
В конце концов выделились два класса программ, призванных избавить пользователя от запоминания команд:
оболочки
операционные оболочки

Слайд 5Обратимся к глоссарию
Оболочка, Shell
программа, создаваемая для упрощения работы со сложными

программными системами. Оболочки преобразуют (неудобный) командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа меню. Оболочка реализуется в виде отдельной программы.
glossary.ru

Слайд 6Понятие оболочки
Оболочка – программа которая упрощает работу с файловой системой ОС

путем замены ручного ввода команд нажатием некоторого числа функциональных клавиш
например, COPY – F5
Пример – Norton Commander
Оболочки часто также поддерживают управление с помощью манипулятора
Drag’n’Drop


Слайд 7Операционные оболочки
Это оболочки, которые предоставляют некоторые дополнительные возможности:
графический интерфейс пользователя (GUI)
многозадачность
расширенные

средства обмена данными между программами
Пример – MS Windows 3.0
Существует огромное количество операционных оболочек для DOS, которые не обеспечивают многозадачности
их называют просто GUI

Слайд 8Оболочки для DOS
Файловые менеджеры


Слайд 9DOS Navigator
Производство Rit Labs
Первая (!) программа такого рода, использующая двухпанельный интерфейс
DN

– файловый менеджер для FIDO’шников и сисадминов!
Necromancer’s DOS Navigator – это DN с поддержкой длинных имен файлов
IBM HandShaker – очень похож внешне (родственники?)
Имеет дополнительные возможности для работы с портами ввода-вывода

Слайд 10DOS Navigator
Потрясающая оболочка для DOS и не только:
freeware open-source
Многооконный интерфейс
Дисковые утилиты
Поддержка

26 типов архивов
Встроенный мощный настраиваемый текстовый/HEX редактор c поддержкой кодовых страниц
Встроенная электронная таблица, записная книжка, калькулятор, CD-player, тетрис,...
Много других возможностей

Слайд 11Norton Commander
Упрощенный аналог незаслуженно забытого DOS Navigator’а
Затмил славу своего предка
самая используемая

DOS программа
Только базовые возможности работы с файлами и архивами
Длинные имена не поддерживаются
Существует множество «клонов»
Пример -Volkov Commander
более высокое быстродействие (написан на ассемблере)
Мелкие улучшения

Слайд 12Другие оболочки для DOS
Volkov Commander – оригинальный клон, написанный полностью на

ассемблере
множество мелких улучшений
Star Commander
конвертирование файлов между C64 и IBM PC
внешне – точная копия NC или VC
Genesis Commander
просмотр оглавления архивов
встроенный редактор/вьювер файлов
Crash Commander - клон NC
Jet Commander
Работа с архивами
встроенный редактор/вьювер файлов
«расцвечивание» файлов в панелях
Dir Tree - клон NC немецкого производства
PC Tools – непохож ни на какой другой файловый менеджер, наверное, первая оболочка для PC
DOS Controller - клон NC
Gram’s Commander
распространяется в исходниках на С
базовая функциональность
Компилируется и для UNIX


Слайд 13Оболочки для DOS c поддержкой длинных имен
UFO
freeware c 1998
внешний архиваторы
встроенный редактор/вьювер
помещается

на дискету
Byte Manager
внешний архиватор
мощный встроенный вьювер
использует EDIT.COM
И, конечно же, наш любимый Necromancer’s DOS Navigator!


Слайд 14Оболочки для DOS
GUIs


Слайд 15SEAL

Наиболее амбициозный проект по созданию GUI для DOS
Стандартные приложения
графический вьювер (не

поддерживает GIF)
игры
СD и MIDI плейеры

Набор документации и руководство по разработке для SEAL
В комбинации с FreeDOS (входит в поставку) позволяет легально использовать старый PC в учебном классе
Весьма неплохо!

Слайд 16DOS Start
Создана в 2002
Реализует интерфейс, напоминающий Windows’95
Есть несколько стандартных приложений
Поддерживаемые видеорежимы

не производят впечатления
Это смотрелось бы весьма неплохо лет 15 назад!

Слайд 17WinDOS
понимает ZIP-архивы, как папки
требуется i386, VGA, мышь
есть версия для i286
лучше иметь

VESA-карту
набор стандартных приложений
для Pentium – дополнительный MIDI player

Слайд 18QuickMenu
Весьма неплохой интерфейс, который можно использовать, например, для загрузочного CD MS-DOS
Поддержка

VGA и 8514/A
.bgi файлы – возможно, написана на Borland C или Borland Pascal
«многостраничная» рабочая среда
Жаль лишь 640х480, 16 цветов
есть версия для Windows
В целом – неплохо!

Слайд 19Desktop 2
Был коммерческим проектом, но в сентябре 1998 выпущен под лицензией

GPL
Очень «насыщенный» интерфейс, перегруженный большими и не очень понятными иконками
В целом, неплохо, но оставляет какое-то ощущение громоздкости…

Слайд 20GEM / OpenGEM / GEMini
Один из самых старых GUI
Теперь open source

и называется OpenGEM
Много стандартных приложений
Хороший выбор для старых машин с CGA или EGA картой
Первый в мире полнофункциональный векторный редактор для IBM PC, ArtLine, запускался только под GEM (теперь тоже freeware)
GEMini – миниатюрная версия, содержащая лишь файловый менеджер и предназначенная для загрузочных дисков MS-DOS
Ностальгия по Windows 3.11. Очень неплохо!

Слайд 21BBOS
Belgian Basic Operated Shell
MIDI player
4 виртуальных десктопа
менеджер иконок
очень (!) простой растровый

редактор
программа настройки
«звонилка»
даже AI программа
нет файлового менеджера (!?)
i386 (даже 286), мышь, 640 kb RAM, VGA 56640x480x16, 3Mb на диске, звуковая карта (опционально)
Очень странный продукт!

Слайд 22NewDeal / Breadbox
Основан на GEOS – появившейся в 1987 ОС для

С64, позже портирован на DOS
i286, 640 kb RAM, 12-20 Mb HDD, мышь
2002 – коммерческий пакет приложений для NewDeal под названием Breadbox Ensemble
Есть бесплатная версия, Ensemble Lite
Много встроенных приложений
«тормозит»…
Наиболее похож на Windows 95/98!


Слайд 23Krono Junior
Быстрый, маленький и очень простой и бесплатный GUI для DOS
I386,

1Mb RAM, VGA, мышь и HDD необязательны!
написан на С, помещается на дискете, поддерживает разрешение экрана до 1024х768х256
поддержка FAT32 и длинных имен файлов
пока только на испанском☹
Обещает быть интересным продуктом, посмотрим…

Слайд 24DOS Qube
Очень красивый интерфейс
элементы MacOS, BeOs, Java
Многоплатформенный и легко переносимый
есть версии

для Windows, Linux,…
ПРИЛОЖЕНИЯ НЕ ТРЕБУЮТ ПЕРЕКОМПИЛЯЦИИ!
Многозадачность даже на не многозадачных ОС (DOS)!
Около 4Mb на диске
Поддержка всех сетевых протоколов
Выглядит очень серьезно, но я не видел бесплатных приложений для Qube, а с приложениями для DOS/Windows он не совместим☹


Слайд 25Packard Bell Desktop
Очень красивая и легко настраиваемая графическая оболочка
Содержит очень подробный

и даже сейчас полезный для изучения учебник об устройстве ПК и ОС
Бесплатен!
С успехом можно использовать, как оболочку автозапуска для загрузочных СD c MS-DOS


Просим прощения за отсутствие картинки. Этот пакет у нас имеется и мы им активно пользуемся, но скриншот сделать, увы, не смогли…



Слайд 26Заключение
Думаю, можно найти еще много разных GUI для DOS
Здесь описаны лишь

некоторые из тех, которые я опробовал
Идея работы с «окнами» на старых PC и создания красивых интерфейсов загрузочных MS-DOS CD-ROM (например, для спасательных целей) не дает покоя многим программистам
Попробуйте Google!
Примерно 530000 (!) результатов по запросу «GUI for DOS»

Слайд 27Файловые менеджеры для Windows


Слайд 28Введение
Файловые менеджеры для Windows можно условно разделить на две группы:
«классический» двухпанельный

интерфейс а-ля Norton Commander
32-х разрядные консольные приложения
native Windows GUI приложения
интерфейс в стиле Windows Explorer
Первая группа более многочисленна
Двухпанельный интерфейс более интуитивен и удобен


Слайд 29Консольные файловые менеджеры
DOS Navigator – можно использовать и под Windows
Поддержка длинных

имен и т.д…
FAR Manager – менеджер файлов и архивов от автора знаменитого RAR и QView
поддержка плагинов
UFO
Byte Manager
Freeware File Manager
только слышал о нем
версии для Win95/98/NT, OS/2 и Linux
EFS Commander
Windows 95/98/ME/NT/2000/XP, OS/2
Shareware - $39
встроенный Zip, внешние редактор/вьювер
File Commander
OS/2 и Win9x/NT
улучшенная работа с командной строкой


см. выше


Слайд 30Файловые менеджеры для Windows
native Windows GUI «коммандеры»


Слайд 31Total Commander
бывший Windows Commander
самый популярный файловый менеджер в странах СНГ!
работа с

архивами
FTP- клиент
плагины


Слайд 32EF commander
совмещает в едином интерфейсе большое количество утилит
Архиватор
FTP-клиент
плагин для записи

компакт-дисков (требуется Nero Burning ROM)
….
многоязыковая поддержка
русский язык
есть бесплатная версия!

Слайд 33Frigate
один из самых «навороченных» файловых менеджеров
монстр российского происхождения
красивый вид
поддержка быстрого просмотра

DBF, RTF, HTML, DOC, Excel
встроенный набор инструментов
калькулятор
быстрый блокнот
структурный блокнот
менеджер автозапуска
быстрые папки



Слайд 34Servant Salamander
ближайший конкурент Frigate
мощный вьювер 2D/3D-графических файлов
поддержка архивов не хуже, чем

в TC!

есть бесплатная версия!

Слайд 35muCommander
первый кросс-платформенный файловый менеджер (Java)
поддержка архивов
SMB, FTP, HTTP/HTTPS
немного «тормозит», но

очень удобен в работе
Freeware!!!

Слайд 36Другие файловые менеджеры
На самом деле подобных программ существует великое множество.

В этом можно убедиться просто посетив, например, softpedia.com
Лично я использую Total Commander XP (eXtended Pack). Если Вам не жаль выложить за него небольшую сумму денег – это наилучший выбор
Если же нужен freeware-продукт, лучше всего остановиться на EF Commander. Правда, придется смириться с некоторыми неудобствами…

Слайд 37Другие файловые менеджеры -ІІ
Некоторые, правда, предпочитают консольный FAR (File and Archive

manager), но, как по мне, это не слишком хороший выбор:
псевдографический интерфейс
«тормознутость»
конечно, сила FAR’а в огромном количестве плагинов, но и для Total Commander их не меньше!
многие вещи в TC делаются намного проще, особенно в TC XP

SMB, FTP and HTTP/HTTPS


Слайд 38Файловые менеджеры для Windows
Explorer’оподобные программы


Слайд 39Turbo Browser
самый известный пакет такого рода
встроенный вьювер файлов более 200

форматов
CodeWorks – встроенный редактор (HTML, Script, Hex, RTF, Text)


Слайд 40Universal Explorer (UE)
встроенный многоформатный вьювер
поддержка архивов
множество встроенных утилит


Слайд 412xExplorer
Маленький и нетребовательный заменитель «Проводника»
Переведен на многие языки, в т.ч. и

русский с украинским
Множество удобных функций
Встроенные утилиты
Многое унаследовано от Norton Commander
И еще он бесплатен!

Слайд 42Другие конкуренты «Проводника»
Таких программ не так много, как «классических двухпанельных» файловых

менеджеров

Но вы можете поискать в Google по ключевым словам ‘Explorer-like file manager’

Уверен, что-нибудь да найдете!

Слайд 43Shells для Windows


Слайд 44Зачем это надо
Windows XP - достаточно красивая тема оформления, но она

быстро надоедает

хочется чего-то более красивого и необычного
«украшательства» тормозят работу, зато радуют душу☺

продуктов для украшения Windows существует предостаточно

нередко они даже более «легкие» для машины, чем Explorer, хотя встречаются и «монстры»

Слайд 45Aston
альтернантивная, более «легкая» и красивая оболочка для Windows
быстрая, надежная и мощная
увы,

не беплатная…
5 главных причин использовать Aston
скорость
надежность
мощность
красивый внешний вид
простота настройки





Слайд 46LiteStep
Lite Step - альтернативная оболочка, которая предоставит рабочий стол типа After

Step
изменит внешний вид Window до неузнаваемости
«конструктор», из которого можно самостоятельно сделать что угодно
можно создать свой собственный интерфейс или выбрать из уже существующих

Слайд 47Talisman Desktop
Оболочка российского происхождения
Интерфейс может быть любым!
Сферы применения:
домашние ПК
специализированные интерфейсы
корпоративные
сенсорные

экраны
презентации
заметно «тормозит»
не бесплатен

Слайд 48Alteros 3D
младший «брат» Talisman’а
универсальный вьювер с настраиваемым интерфейсом
поддержка скинов
можно создавать

интерфейсы для запуска программ
автозапуски для CD
есть сильно «обрезанная» бесплатная версия


Слайд 49Objeсt Desktop
Комплект программ для изменения внешнего вида Windows
WindowBlinds — программа по

настройке графического интерфейса, один из первых «бордюрозаменителей»
Object Dock – отличная замена панели задач
DesktopX
WindowFX
CursorXP
WinStyles


Слайд 50Еще?
Подобных программ, как уже было сказано ранее, существует очень много
desktopian.org

увы, за

большинство из них надо платить☹

но ведь можно пойти другим путем
оставить Explorer, но применить нестандартные темы оформления!



Слайд 51StyleXP
помогает настроить рабочий стол, темы, звуки, логон-скрины и бутскины по своему

вкусу
содержит большой набор тем рабочего стола
«мужская» и «женская» версии
все время «висит» в памяти
не бесплатна

Слайд 52Uxtheme patcher
более правильный и абсолютно бесплатный способ использовать темы
изменяет uxtheme.dll в

\Windows\System32, так что Windows получает возможность использовать темы и визуальные стили сторонних разработчиков
сами темы можно найти, например, на belchfire.net



Слайд 53И, наконец, 3D!
Домашние машины стали мощными, как никогда

А не сделать ли

интерфейс трехмерным?

Расположение окон «торцом» здорово экономило бы место на Рабочем столе

Плюс это просто красиво и необычно

Таких программ тоже довольно много. На следующих слайдах рассказано о двух наиболее известных


Слайд 54SphereXP
Трехмерная оболочка для Windows
использует .NET Framework 2.0
не бесплатна
есть «младший брат» -

SphereXP Browser
не слишком впечатляет

Слайд 55Looking Glass (java.net)
Потрясающий трехмерный интерфейс!
кроссплатфор-менный
написан на Java 3D
проект интенсивно развивается
https://lg3d-core.dev.java.net/


Слайд 56Что использую я
Uxtheme patcher
DeskTask
панели Outlook на рабочем столе
Google Desktop 4
удобная

боковая панель
большой выбор гаджетов
потрясающие возможности поиска документов
плюс все это бесплатно!

Слайд 57Выводы
Оболочка – это программа, которая заменяет неудобный интерфейс командной строки графическим

интерфейсом или системой меню
Оболочки для DOS можно условно разделить на собственно оболочки и операционные оболочки
Для Windows существует два вида файловых менеджеров – классические двухпанельные и построенные по подобию «Проводника»
Существует огромное количество программ для изменения внешнего вида Windows
Можно либо заменить Explorer, либо просто применить темы оформления
Использовать ли эти «украшательства» - решать Вам

Слайд 58Вопросы?

Возникли ли у Вас какие-нибудь вопросы после прослушивания этой лекции?


Слайд 59Контрольные вопросы
Что такое оболочка?
В чем разница между оболочкой и операционной оболочкой?
Приведите

примеры оболочек и операционных оболочек для DOS.
Приведите примеры классических двухпанельных файловых менеджеров для Windows.
Приведите примеры Explorer’оподобных файловых менеджеров.
Какие альтернативные оболочки для Windows Вы знаете?
Приведите примеры программ для создания 3D-интерфейса под Windows.


Слайд 60Использованные материалы

Симонович С.В., Евсеев Г.А., Алексеев А.Г. Общая информатика: учебное пособие

для средней школы. – М.: АСТ-ПРЕСС, 1998.
DOS Commanders http://www.rmonet.com/index.html
DOS GUIs http://members.chello.at/theodor.lauppert/
GUIs Gallery at ToastyTech http://toastytech.com/guis/index.html
GUI Gallery http://www.guidebookgallery.org/guis
DMOZ.org (ComputersDMOZ.org (Computers: SoftwareDMOZ.org (Computers: Software: Operating SystemsDMOZ.org (Computers: Software: Operating Systems: Microsoft WindowsDMOZ.org (Computers: Software: Operating Systems: Microsoft Windows: Software: Alternate Shells)   http://dmoz.org/Computers/Software/Operating_Systems/Microsoft_Windows/Software/



Слайд 61Внимание
Часть слайдов этой презентации были созданы членами «Клуба ИТ» ППК НЕУ

«ХПИ», студентами первого курса специальности 5.080405 «Программирование для ЭВТ и АС»
Это были:
Серков Сергей
Ивашина Данил
Мороз Евгений
Герасименко Дмитрий
Козаченко Андрей

Спасибо!


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика