Ключевые термины

Just-In-Time (JIT) – компилятор– компонента JVM,выполняющая при первом вызове каждого метода его компиляцию в объектный код целевой платформы (native –код), что позволяет повысить суммарную производительность выполнения программ на Java.

OS/2– ОС, разработанная фирмой IBM для персональных компьютеров PS/2.

POSIX (Portable Operating Systems of unIX type) –стандарт для библиотек, системных вызовов и системных программ для операционных систем типа UNIX.

Win32- Библиотеки (API) ОС Windows для 32-разрядных процессоров.

Байт-код (bytecode) –команды виртуальной Java-машины, построенные на основе постфиксной записи операндов.

Верификатор классов(class verifier) – компонента JVM, выполняющая при загрузке класса проверку корректности его байт-кода, контроль типов и другие необходимые проверки.

Виртуальная машина– программный интерфейс, полностью аналогичный интерфейсу обычного компьютера без базового программного обеспечения.

Виртуальная машина Java (JVM) –виртуальная машина, исполняющая Java байт-код.

Загрузка (booting)– запуск компьютера посредством загрузки ядра ОС.

Загрузчик классов(class loader) – компонента JVM,выполняющая загрузку классов в виртуальную машину во время выполнения программы.

Инсталляция– установка ОС на конкретный компьютер.

Интерфейс прикладного программирования (application programming interface – API)- набор библиотечных функций, реализующий некоторую функциональность, используемую программой.

Механизм- метод реализации некоторой функциональности в ОС.

Микроядро (micro-kernel)– принцип разработки ОС, который заключается в переносе максимально возможного числа модулей из системного в пользовательское "пространство", т.е. ОС разрабатывается таким образом, что большинство ее модулей выполняются в пользовательском режиме, а размер ядра минимизируется.

Политика- набор требований, целей, условий для реализации некоторой функциональности в ОС.

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

Программа раскрутки (bootstrap program)– код, запускаемый первым при включении компьютера, хранящийся в постоянной памяти (ROM) базовой системы ввода-вывода (BIOS) компьютера, который находит ядро ОС, загружает его в память и запускает.