...

Для чего служат программы оболочки

7.7. Что такое программы-оболочки?

Оболочки это программы, созданные для упрощения работы со сложными программными системами, такими, например, как DOS. Они преобразуют неудобный командный пользовательский интерфейс в дружественный графический интерфейс или интерфейс типа «меню». Оболочки предоставляют пользователю удобный доступ к файлам и обширные сервисные услуги.

Самая популярная у пользователей IBM-совместимого ПК оболочка — пакет программ Norton Commander. Он обеспечивает:

  • создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;
  • отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека;
  • создание, обновление и распаковку архивов (групп сжатых файлов);
  • просмотр текстовых файлов;
  • редактирование текстовых файлов;
  • выполнение из её среды практически всех команд DOS;
  • запуск программ;
  • выдачу информации о ресурсах компьютера;
  • создание и удаление каталогов;
  • поддержку межкомпьютерной связи;
  • поддержку электронной почты через модем.

7.8. Операционная система Windows.

В настоящее время большинство компьютеров в мире работают под управлением той или иной версии операционной среды Windows фирмы Microsoft. Охарактеризуем наиболее распространенные версии. Windows NT (NT — англ. New Technology) — это операционная система, а не просто графическая оболочка. Она использует все возможности новейших моделей персональных компьютеров и работает без DOS. Windows NT — 32-разрядная ОС со встроенной сетевой поддержкой и развитыми многопользовательскими средствами. Она предоставляет пользователям истинную многозадачность, многопроцессорную поддержку, секретность, защиту данных и многое другое. Эта операционная система очень удобна для пользователей, работающих в рамках локальной сети, для коллективных пользователей, особенно для групп, работающих над большими проектами и обменивающихся данными. Windows95 представляет собой универсальную высокопроизводительную многозадачную и многопотоковую 32-разрядную ОС нового поколения с графическим интерфейсом и расширенными сетевыми возможностями. Windows 95 — интегрированная среда, обеспечивающая эффективный обмен информацией между отдельными программами и предоставляющая пользователю широкие возможности работы с мультимедиа, обработки текстовой, графической. звуковой и видеоинформации. Интегрированность подразумевает также совместное использование ресурсов компьютера всеми программами. Эта операционная система обеспечивает работу пользователя в сети, предоставляя встроенные средства поддержки для обмена файлами и меры по их защите, возможность совместного использования принтеров, факсов и других общих ресурсов. Windows 95 позволяет отправлять сообщения электронной почтой, факсимильной связью, поддерживает удаленный доступ. Применяемый в Windows 95 защищённый режим не позволяет прикладной программе в случае сбоя нарушить работоспособность системы, надежно предохраняет приложения от случайного вмешательства одного процесса в другой, обеспечивает определённую устойчивость к вирусам. Пользовательский интерфейс Windows 95 прост и удобен. В отличие от оболочки Windows 3 эта операционная система не нуждается в установке на компьютере операционной системы DOS. Она предназначена для установки на настольных ПК и компьютерах блокнотного типа с процессором 486 или Pentium. Рекомендуемый размер оперативной памяти 32—128 Мбайт. После включения компьютера и выполнения тестовых программ BIOS операционная система Windows 95 автоматически загружается с жесткого диска. После загрузки и инициализации системы на экране появляется рабочий стол, на котором размещены различные графические объекты. Пользовательский интерфейс спроектирован так, чтобы максимально облегчить усвоение этой операционной системы новичками и создать комфортные условия для пользователя. Windows 98 отличается от Windows 95 тем, что в ней операционная система объединена с браузером Internet Explorer посредством интерфейса, выполненного в виде Web-браузера и оснащенного кнопками «Назад» и «Вперед» для перехода на предыдущую и последующую Web-страницы. Кроме этого, в ней улучшена совместимость с новыми аппаратными средствами компьютера, она одинаково удобна как для использования на настольных, так и на портативных компьютерах.

Что такое программы-оболочки и какие функции они выполняют

Иллюстрация материала

Мы привыкли к интуитивно понятным графическим интерфейсам, где файлы можно просматривать, копировать и перемещать по клику мышки. Многим владельцам ПК кажется, что так было всегда. Но первые операционные системы для компьютеров были вовсе не такими дружелюбными, поэтому для работы с ними использовали специальные программы-оболочки. Сейчас подобное ПО тоже применяют, но не как отдельные узконаправленные утилиты, а как целостные среды для решения определенных задач.

Что такое программы-оболочки

У любого компьютера, смартфона, фитнес-браслета и других умных гаджетов есть операционные системы разной степени сложности. Это набор программ «под капотом», которые запускают основные функции устройства. Прямой доступ к ним обычно затруднен: разобраться в работе такого ПО способны только специалисты. Чтобы с устройством мог взаимодействовать рядовой пользователь, были разработаны программы-оболочки: они формируют наглядный понятный интерфейс, в котором все файлы видны как на ладони. Их можно создавать и удалять, копировать, перемещать, отправлять другим людям. Программы выполняют функцию посредника между операционной системой и человеком.

Какими были первые программы-оболочки

До появления Windows самой популярной «операционкой» была MS-DOS. Назвать ее дружественной достаточно сложно: там не было привычных виртуальных окон, кнопок и таблиц, а все команды для работы с файлами нужно было прописывать вручную. Чтобы выполнить определенные вычисления, требовался один набор кодов, чтобы записать результат на дискету — другой. Поэтому специалисты разработали «оболочки» — Norton Commander и Total Commander, которыми люди пользовались долгие годы, даже после появления Windows с удобным графическим интерфейсом.

Программы были устроены достаточно просто. На мониторе отображались два окна, и каждое символически представляло пространство на одном из дисков. В окнах отображались все файлы, которые были записаны на каждом конкретном диске. Материалы можно было «перетаскивать» с одного диска на другой, удалять, дублировать — это намного удобнее, чем прописывать нужные команды текстом. Программы стали настолько повсеместными, что многие пользователи начали их воспринимать как часть системы MS-DOS, а не самостоятельные дополнения.

Как сейчас используют программы-оболочки

Современные операционные системы изначально делают многослойными. Один уровень — внутренний, для обмена данными между программами, другой — внешний графический, для взаимодействия программ и человека. Последний часто называют оболочкой операционной системы. Ее основная цель — максимально упростить работу с устройством.

  • Человек может выполнять манипуляции со всеми файлами и каталогами: просматривать, создавать, копировать, удалять, менять данные, сравнивать их.
  • Оболочки помогают обмениваться файлами между разными устройствами.
  • С помощью такого ПО человек получает информацию о внутреннем состоянии устройства и возможных проблемах с конкретными компонентами.

Среды вместо программ-оболочек

В последнее время все большую популярность набирает тренд на программирование low-code и no-code. Его суть заключается в следующем: функциональные и относительно законченные части кода «зашивают» в графические блоки, из которых можно быстро собрать готовую программу. Концепция имеет много общего с конструктором: человек комбинирует отдельные фрагменты, чтобы на выходе получить определенное приложение или сервис.

Для подобной работы используют среды, которые по своей сути схожи с оболочками: человек видит схематичное пространство — оно олицетворяет будущую программу. Область можно наполнять различными блоками. Если речь идет о приложении магазина — добавить витрину, карту, формы для оплаты и даже функции примерки.

Среды используют и для создания сайтов: их верстают не самостоятельно, а в одном из конструкторов, после чего подключают к готовой CRM-системе.

Среды — логичное продолжение концепции оболочек. С течением времени они станут еще более востребованными и серьезно упростят взаимодействие людей с компьютерами.

При подготовке материала использовались источники:
https://studfile.net/preview/5170956/page:26/
https://blog.rt.ru/b2c/chto-takoe-programmy-obolochki-i-kakie-funkcii-oni-vypolnyayut.htm

Оцените статью