Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Понятие и функции операционных систем. Обеспечение интерфейса пользователя






Операцио́ нная систе́ ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс междуустройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения. Основные функции: 1.Выполнение по запросу программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).2.Загрузка программ в оперативную память и их выполнение.3.Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).4.Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).5.Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.6.Обеспечение пользовательского интерфейса.7.Сохранение информации об ошибках системы.

Программное обеспечение интерфейса пользователя состоит из нескольких функционально связанных групп: 1.драйверы; 2.средства реализации интерфейса; 3.средства функционального наполнения интерфейса.

Драйверы обеспечивают работу аппаратных средств пользовательского ввода-вывода.

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

Средства функционального наполнения интерфейса полностью определяются задачами, решаемыми с помощью интерфейса. Эти средства реализуют определённую идеологию взаимодействия, то есть, что именно должен вводить и получать пользователь. Функциональное наполнение является частью приложения, так как зависит от функций этого приложения. Если это файловый менеджер, то функциональное наполнение включает вывод списков файлов, элементы управления, запускающие различные операции над файлами и т. п.

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал