Читайте также

Главная  Лучшие    Популярные   Список   Добавить
Статьи » Информатика
Информатика • Win API = Application Program Interface = (оконный)
интерфейс прикладных программ – библиотека
системных вызовов Windows.
– Имеются процедуры для управления окнами, текстом,
изображениями, меню и др. элементами графического
интерфейса
– Пример вызова API для создания каталога: CreateDirectory
– Считается, что такой подход обеспечивает
работоспособность программ при совершенствовании ОС
Windows
• ОС UNIX: стандарт системных вызовов POSIX =
Portable Operating System + IX (напоминание о UNIX).
– Использование стандарта POSIX гарантирует
работоспособность программы под любой версией ОС UNIX
Информатика • Достаточно вычислительных ресурсов.
– Обращение к функциям ОС на «высоком» уровне
• Обеспечивает универсальность и совместимость
(переносимость программ)
• Многоуровневые драйверы: мышь подключается к
разным портам (COM, PS/2, USB)
– драйвер мыши и драйверы портов
• Недостаток – некоторое замедление работы за счет
промежуточных операций
– Драйверы устройств могут входить в состав ОС, приложения
или поставляться изготовителями аппаратуры
• Дополнительные проблемы: не всегда существуют
драйверы всех устройств для всех ОС, часть
оборудования больше не поддерживается
изготовителями, часть – слишком новая (драйверов
или еще нет, или уже нет)
Информатика • Сложная система делится на уровни (слои)
– уровни абстракции (abstraction levels)
• Каждый уровень взаимодействует только с
вышестоящим и нижестоящим
– Оговариваются только общие функции каждого
уровня и правила взаимодействия между уровнями
(протоколы)
– Каждый уровень реализуется независимо от
остальных
– Внутреннее содержание каждого уровня можно
заменить
• E. abstraction – отделение, отдаление
• E. to abstract – отделять
• L. abstractus = abs- (прочь, от) + trahere (тащить, тянуть)

Поиск по сайту

Поиск

Авторизация


Добро пожаловать,
Аноним

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:


Содержание:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Правообладателям
Образование