- •1. Информация
- •1.1. Понятие информации
- •1.2. Свойства информации
- •1.3. Единицы измерения количества информации
- •2. Технические средства реализации информационных процессов
- •2.1. Поколения вычислительных машин
- •2.2. Принципы организации информационных процессов в вычислительных устройствах
- •2.3. Память эвм. Виды памяти
- •2.4. Устройства ввода
- •2.5. Устройства вывода
- •3. Аппаратные средства реализации информационных процессов
- •3.1. Состав и назначение основных элементов персонального компьютера.
- •3.2Внешние (периферийные) устройства компьютера
- •Программное обеспечение компьютера
- •4.1.Понятие программного обеспечения
- •4.2.Системное программное обеспечение
- •4.3.Инструментальное программное обеспечение
- •4.4. Прикладное программное обеспечение
- •4.5.Распространение программных продуктов
- •4.6.Операционные системы и их основные функции
- •4.7. Классификация операционных систем
- •4.8.Интерфейс пользователя
- •Эволюция и классификация языков программирования.
- •5.1. Языки программирования. Основные понятия.
- •5.2. Языки программирования высокого уровня
- •5.3. Системы программирования
- •5.4.Основные этапы разработки программного обеспечения:
- •5.5.Виды алгоритмов.
- •Базы данных
- •6.1.Понятие базы данных
- •6.2.Системы управления базами данных (судб). Классификация
- •6.3. Режимы работы с базами данных
- •6.4. Понятие данных, их роль в проектировании баз данных. Основные типы данных
- •Локальные и глобальные сети
- •7.1. Понятие компьютерной сети
- •7.2.Классификация и основные характеристики компьютерных сетей
- •7.3.Топология сетей
- •7.4.Сетевое оборудование
- •7.5. Структура и принципы работы Интернет
- •7.6. Протоколы передачи данных
- •7.7.Поиск информации в Интернет
- •7.8.Электронная почта
- •7.9.Телеконференции. Чат. Icq
- •Основы защиты информации
- •8.1.Понятие информационной безопасности
- •8.2. Компьютерные вирусы и их классификация
- •8.3.Средства защиты от вирусов
4.7. Классификация операционных систем
Для каждой модели компьютера разрабатываются индивидуальные операционные системы. Кроме того, для одной и той же модели ЭВМ могут создаваться операционные системы, различающиеся своим назначением, возможностями и свойствами.
В зависимости от особенностей использованного алгоритма управления работой ресурсов компьютера операционные системы делят намногозадачные и однозадачные; многопользовательские и однопользовательские; на многопроцессорные и однопроцессорныесистемы и т.д.
Однозадачные и многозадачные ОС. По числу одновременно выполняемых задач (программ) операционные системы могут быть разделены на два класса:
- однозадачные (например, MS-DOS, MSX);
- многозадачные (OS/2, UNIX, Windows 9х и выше).
Многозадачные ОС могут управлять одновременным выполнением нескольких задач (программ, процессов), а однозадачные – только одной. Основное назначение однозадачных ОС делать более простым и удобным процесс взаимодействия пользователя с компьютером. Они включают в себя только средства управления периферийными устройствами и файлами, а также средства общения с пользователем.
Многозадачные ОС, кроме вышеперечисленных функций, управляют разделением совместно используемых ресурсов, таких как процессор, оперативная память, файлы и внешние устройства.
ОднопользовательскиеимногопользовательскиеОС.По числу одновременно работающих на одном компьютере пользователей ОС делятся на:
- однопользовательские (MS-DOS, Windows 3.x, ранние версии OS/2);
- многопользовательские (UNIX, Windows NT, Windows 2000, WindowsXP).
Главным отличием многопользовательских систем от однопользовательских является наличие средств защиты информации каждого пользователя от несанкционированногодоступа других пользователей. Следует заметить, что не всякая многозадачная система является многопользовательской, и не всякая однопользовательская ОС является однозадачной.
Однопроцессорные и многопроцессорные ОС.Другим важным свойством ОС является отсутствие или наличие в ней средств поддержки многопроцессорной обработки – мультипроцессирование, которое приводит к усложнению всех алгоритмов управления ресурсами. Таким образом, в зависимости от наличия или отсутствия в ОС функций поддержки многопроцессорной обработки данных они делятся на:
- однопроцессорные (MS-DOS, Windows 3.x, Windows 9х);
- многопроцессорные (OS/2, NetWare 4.1, Windows NT, Windows 2000, Windows XP).
Многопроцессорные ОС могут классифицироваться по способу организации вычислительного процесса в данной системе:
- асимметричные;
- симметричные.
Асимметричная ОС целиком выполняется только на одном из процессоров компьютера, распределяя прикладные задачи (программы) по остальным процессорам. Симметричная ОС полностью децентрализована и использует все процессоры, распределяя их между системными и прикладными задачами.
Добавим сюда еще одно разделение операционных систем на сетевые и не сетевые. Сетевые операционные системы включают в себя средства обеспечивающие возможность работы ЭВМ в компьютерной сети.
