Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Технология это принятый для данного бизнеса метод преобразования ресурсов операционной системы, в процессе которого создается товар или услуга для потребителя



37. /

38. /

39. /

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

Интерфейсы системного и прикладного программирования (API) предназначены для выполнения следующих

задач:

1. Управление процессами, которое включает в себя следующий набор основных функций:

1.1. запуск, приостанов и снятие задачи с выполнения;

1.2. задание или изменение приоритета задачи;

1.3. взаимодействие задач между собой;

1.4. вызов удаленных процедур (Remote Procedure Call).

2. Управление памятью:

2.1. запрос на выделение блока памяти;

2.2. освобождение памяти;

2.3. изменение параметров блока памяти (например, память может быть заблокирована процессом либо предоставлена в общий доступ);

2.4. отображение файлов на память (имеется не во всех системах

3.

API как интерфейс высокого уровня, принадлежащий к библиотекам RTL (Run Time Library);

· API прикладных и системных программ, входящих в поставку операционной системы;

· Прочие интерфейсы API.

Управление вводом-выводом:

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

3.2. файловые операции (запросы к системе управления файлами на создание, изменение и удаление данных, организованных в файлы).

В последние годы большую популярность получили графические интерфейсы (Graphical User Interface, GUI), в которых задействованы манипуляторы типа «мышь». Указание курсором на объект и щелчок на кнопке мыши приводит к каким-либо действиям. Можно сказать, что такая интерфейсная подсистема транслирует «команды» пользователя в обращения к операционной системе.

Управление GUI является частным случаем задачи управления вводом-выводом и не относится к функциям ядра операционной системы, хотя в ряде случаев разработчики ОС относят функции GUI к основному системному интерфейсу API.

Общий термин API (Application Program Interface – интерфейс прикладного программирования) можно разделить на следующие направления:





Дата публикования: 2015-10-09; Прочитано: 202 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...