русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задачи функции операционной системы


Дата добавления: 2013-12-23; просмотров: 685; Нарушение авторских прав


Функции и задачи программной оболочки

Программная оболочка

Командный процессор

Система взаимодействия с периферийными внешними устройствами.

Современные ПК содержат большой набор внешних устройств. Для того, чтобы осуществлялось нормальное функционирование ВУ с аппаратурой ПК, существуют специальные программы – драйвера. Каждое внешнее устройство сопровождается своим драйвером.

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

 

Системные команды:

 

1. внутренние (выполняются программами, непосредственно входящими в состав операционной системы);

2. внешние (выполняются программами, не входящими в состав ОС и содержатся в одноименной папке);

Их воспринимает, анализирует и исполняет командный процессор.

 

В течение 10 – 15 лет, после появления операционной системы MS – DOS ею пользовались и довольно успешно. Тем не менее работа в MS – DOS стала неудобна, т.к. все системные команды необходимо было прописывать в командной строке. Для облегчения работы с операционной системой MS – DOS была создана американским программистом Питером Нортоном программа – оболочка Norton Commander, а чуть позднее аналогичная оболочка Far Manager.

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

 

 

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

 

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

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



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

4. просмотр и редактирование текстовых файлов;

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

6. запуск программ;

7. выдачу информации о ресурсах ПК;

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

9. поддержка межкомпьютерной связи;

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

 

В начале 90- х гг. широко используема, стала графическая оболочка MS WINDOWS, преимущество которой состояло в том, что все команды выполняются мгновенно, используя мышь. Существует еще одна программная оболочка NORTON NAVIGATOR – набор мощных программ для управления файлами, расширяющий возможности WINDOWS.

 

1. Организация связи, общение человека-пользователя с ПК в целом и отдельными ее частями.

2. Ввод – вывод и управление данными.

3. Планирование и организация процесса обработки программ.

4. распределение ресурсов (оперативной памяти и КЭШа, процессора, внешних устройств).

5. Организация взаимодействия всех блоков ПК в процессе выполнения программы и в частности.

6. Размещение ОЗУ данных и результатов решения задач.

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

8. Своевременное включение в работу различных блоков и устройств ПК по требованию программы.

9. Запуск программ на выполнение.

10. Всевозможные вспомогательные операции обслуживания.

11. передача информации между различными внешними устройствами.

12. Программы поддержки работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и т.д.).



<== предыдущая лекция | следующая лекция ==>
Единицы измерения информации | Общие положения.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.