Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора испр..docx
Скачиваний:
71
Добавлен:
25.09.2019
Размер:
268 Кб
Скачать
☆

15) Программы оболочки, назначение и основные функции: управление дисками, файлами и каталогами.

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

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

Программы-оболочки обеспечивают:

- создание, копирование, пересылку, переименование, удаление, поиск файлов, а также изменение их атрибутов;

- отображение дерева каталогов и характеристик входящих в них файлов в форме, удобной для восприятия человека;

- создание, обновление и распаковку архивов (групп сжатых файлов);

- просмотр текстовых файлов;

- редактирование текстовых файлов;

- выполнение из её среды практически всех команд DOS;

- запуск программ;

- выдачу информации о ресурсах компьютера;

- создание и удаление каталогов;

- поддержку межкомпьютерной связи;

- поддержку электронной почты через модем.

Примерыпрограмм-оболочек: Norton Commander, Volkov Commander, FAR, Windows Commander идр

10) Программное управление работой компьютера, классификация по.

Программное управление работой компьютера.

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

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

А так как команды программы расположены в памяти друг за другом, то тем самым организуется выборка цепочки команд из последовательно расположенных ячеек памяти.

Если же нужно после выполнения команды перейти не к следующей, а к какой-то другой, используются команды условного или безусловного переходов, которые заносят в счетчик команд номер ячейки памяти, содержащей следующую команду. Выборка команд из памяти прекращается после достижения и выполнения команды “стоп”.

Таким образом, процессор исполняет программу автоматически, без вмешательства человека.

Классификация ПО.

Программы, работающие на компьютере, можно разделить на три категории:

-  прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование картинок, обработка информационных массивов и т. д.;

-  системные программы, выполняющие различные вспомогательные функции, например создание копии используемой информации, выдачу справочной информации окомпьютера, проверку работоспособности устройств компьютера и т. д.;

-  Вспомогательное ПО (инструментальные системы и утилиты).

Понятно, что грани между указанными тремя классами программ весьма условны, например, в состав программы системного характера может входить редактор текстов, т. е. программа прикладного характера.

Прикладное ПО. Для IBMPC разработаны и используются сотни тысяч различных прикладных программ для различных применений. Наиболее широко применяются программы:

            подготовки текстов (документов) на компьютере – редакторы текстов;

            подготовки документов типографского качества – издательские системы;

            обработки табличных данных – табличные процессоры;

            обработки массивов информации – системы управления базами данных.

Прикладная программа – это любая конкретная программа, способствующая решению какой-либо задачи в пределах данной проблемной области.

Например, там, где на компьютер возложена задача контроля за финансовой деятельностью какой-либо фирмы, прикладной будет программа подготовки платежных ведомостей.

Прикладные программы могут носить и общий характер, например, обеспечивать составление и печатание документов и т.п.

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