- •4. Представление чисел в двоичном коде.
- •5.Представление символьных и текстовых данных в двоичном коде
- •6. Структуры данных.
- •7. Математические основы информатики
- •8. Логические операции
- •11.Математические модели.
- •13. Основные конструкции, использующиеся для построения блок-схем:
- •16. Компиляторы и интерпретаторы.
- •17.Системы программирования.
- •18. Этапы подготовки и решения задач на компьютере
- •21.Ос. Виды операционных систем.
- •22. Основные понятия информационной безопасности.
- •24. Политика безопасности в компьютерных системах.
- •25. Основные методы реализации угроз информационной безопасности.
- •26. Компьютерные сети.
- •28. Топология сетей
21.Ос. Виды операционных систем.
1.На самом верхнем уровне находятся ОС для мэйнфреймов. Эти огромные машины еще можно встретить в больших организациях. Мэйфреймы отличаются от персональных компьютеров по своим возможностям ввода/вывода.
Операционные системы для мэйнфреймов в основном ориентированы на обработку множества одновременных заданий, большинству из которых требуется огромное количество операций ввода-вывода.
Обычно они выполняют три вида операций: пакетную обработку, обработку транзакцией (групповые операции) и разделение времени.
2.Уровнем ниже находятся серверные ОС. Серверы представляют собой или многопроцессорные компьютеры, или даже мэйнфреймы. Данные ОС одновременно обслуживают множество пользователей и позволяют им делить между собой программно-аппаратные ресурсы. Серверы также предоставляют возможность работы с печатающими устройствами, файлами или Internet. У Internet-провайдеров обычно работают несколько серверов для того, чтобы поддерживать одновременный доступ к сети множества клиентов. Серверными ОС являются: UNIX, Windows 2000, Linux.
3. ОС для персональных компьютеров. Их работа заключается в предоставлении удобного интерфейса для одного пользователя. Такие системы широко используются в повседневной работе. Основными ОС данной категории являются операционные системы платформы Windows, Linux, система компьютера Macintosh.
4.Еще один вид ОС – это системы реального времени. Главным параметром таких систем является время. Например, в системах управления производством, где компьютеры, работающие в режиме реального времени, собирают данные о промышленном процессе и используют их для управления оборудованием. Такие процессы должны удовлетворять жестким временным требованиям. Примерами систем реального времени являются VxWorks, QNX.
5.Встроенные операционные системы используются в карманных компьютерах и бытовой технике. Встроенные операционные системы по сравнению с остальными выполняют ограниченные наборы функций, имеют малые размеры и поэтому были вынесены в отдельный класс. Примерами таких операционных систем являются PalmOS, Windows CE (Consumer Electronics – бытовая техника).
6.Самые маленькие операционные системы работают на смарт-картах, представляющих собой устройство размером с кредитную карту и содержащих центральный процессор. На данные ОС накладываются очень жесткие ограничения по мощности процессора и памяти. Зачастую данные ОС могут управлять только одной операцией (например, электронный платеж), но встречаются и ОС, способные выполнять и более сложные функции.
-Процессом называют программу в момент ее выполнения.
-адресное пространство – список адресов в памяти от некоторого минимума до некоторого максимума.
-Файловая система – базовое понятие, поддерживаемое виртуально всеми ОС
Как было установлено раньше, основной функцией ОС является маскирование особенностей работы дисков и других устройств и предоставление пользователю понятной и удобной абстрактной модели независимых от устройств файлов. Перед тем как прочитать файл, его нужно разместить на диске и открыть, а после прочтения его нужно закрыть. Все эти функции осуществляют системные вызовы.
- каталог- способ объединения файлов в группы