- •Федеральное агентство по образованию
- •Содержание
- •Тема 1. Основные понятия информатики
- •1.1. Информатика, ее структура, задачи и функции
- •Предмет информатики составляют следующие понятия:
- •1.2. Понятие информации
- •1.3. Свойства информации
- •1.4. Виды информации
- •1.5. Экономическая информация
- •1.6. Классификация и кодирование информации
- •Кодирование и декодирование числовой информации
- •Международные системы байтового кодирования текстовой информации
- •Кодирование графических данных
- •1.7. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •Тесты для самопроверки
- •2.2. Свойства алгоритмов
- •2.3. Графическое представление алгоритмов
- •2.4. Технологии программирования Операционный подход
- •Структурный подход
- •Объектно-ориентированное программирование
- •Декларативный подход в программировании
- •Процедурно-ориентированное программирование
- •2.5. Понятие языка программирования
- •2.6. Грамматика языков программирования
- •2.7. Проектирование программ
- •2.8. Системы программирования
- •2.9. Языки программирования высокого уровня Язык программирования Паскаль
- •Основные элементы языка программирования Паскаль
- •Язык программирования Пролог
- •Тесты для самопроверки
- •3.3. Методы классификации компьютеров
- •Классификация по поколениям Первое поколение
- •Второе поколение
- •Третье поколение
- •Четвёртое поколение
- •Пятое поколение36
- •Классификация по условиям эксплуатации
- •Классификация по производительности и характеру использования
- •Основные разновидности портативных компьютеров
- •3.2. Архитектура эвм
- •Классическая архитектура (архитектура фон Неймана)
- •Многопроцессорная архитектура
- •Многомашинная вычислительная система
- •Архитектура с параллельными процессорами
- •3.2. Базовая аппаратная конфигурация пк
- •Системный блок
- •Видеосистема компьютера
- •Монитор на базе электронно-лучевой трубки
- •Последняя не должна быть ниже 85 Гц, иначе изображение будет мерцать. Жидкокристаллические мониторы
- •Сенсорный экран
- •Клавиатура
- •3.6. Внутренние устройства системного блока пк
- •Системная плата
- •Внешняя память
- •Накопители на гибких магнитных дисках
- •Накопители на жестких магнитных дисках
- •Оптические накопители cd-rom
- •Накопители на магнитной ленте (стримеры)
- •Flash-память
- •Платы расширения
- •Аудиоадаптер
- •Видеоадаптер и графический акселератор
- •Модем и факс-модем
- •3.7. Системы, расположенные на материнской плате пк Центральный процессор
- •Микропроцессорный комплект
- •Системные шины
- •Шина адреса
- •Шина данных
- •Шина команд
- •Шинные интерфейсы
- •Внутренняя память
- •Оперативная память
- •Постоянная память
- •3.8. Периферийные устройства пк Принтеры
- •Плоттер
- •Манипуляторы
- •Дигитайзер
- •4.2. Назначение и основные функции ос
- •4.3. Классификация ос
- •4.4. Понятие файловой системы
- •4.5. Сетевое по
- •4.6. Операционные среды и оболочки
- •4.7. Служебное по
- •Тесты для самопроверки
- •1. Драйверы - это
- •3. Форматированием диска называется процесс
- •5.2. Прикладное по общего назначения
- •Текстовые процессоры
- •Электронные таблицы
- •Средства создания презентаций
- •Система управления базами данных
- •Графические редакторы
- •Офисные системы
- •5.3. Проблемно-ориентированное по
- •5.4. Методо-ориентированное по
- •Тесты для самопроверки
- •Информатика
- •Часть 1
- •300600, Г. Тула, пр. Ленина, 92
- •300600, Г. Тула, ул. Болдина, 151
4.3. Классификация ос
Операционные системы различают (рис. 4.3) по особенностям реализации внутренних алгоритмов управления основными ресурсами компьютера, особенностям использованных методов проектирования, типам аппаратных платформ, сферам применения и др.
Рис. 4.3. Классификация операционных систем
Обобщенная характеристика современной ОС для ПК — сетевая, многопользовательская, многозадачная и даже многопроцессорная. Всем этим критериям соответствуют наиболее широко используемые ОС семейства Windows, выпускаемые компаниейMicrosoftдля ПК начиная с 2000 года. Включение сетевого ядра в ОС персональных компьютеров в первую очередь связано с развитием и массовым использованием глобальной сетиInternet.
Однозадачные ОС выполняют функцию предоставления пользователю виртуальной машины, делая более простым и удобным процесс взаимодействия пользователя с компьютером. Однозадачные ОС включают средства управления периферийными устройствами, средства управления файлами, средства общения с пользователем.
Многозадачные ОС, кроме вышеперечисленных функций, управляют разделением совместно используемых ресурсов, таких как процессор, оперативная память, файлы и внешние устройства.
Главным отличием многопользовательскихсистем отоднопользовательскихявляется наличие средств защиты информации каждого пользователя от несанкционированного доступа других пользователей. Появление многопользовательских ОС, в первую очередь, связано с решением проблемы разграничения прав доступа пользователей к аппаратным, программным ресурсам ПК, а также данным.
Большинство ОС использует монолитное ядро, которое компонуется как одна программа, работающая в привилегированном режиме и использующая быстрые переходы с одной процедуры на другую. Альтернативой являются ОС, построенные на базе микроядра, работающего в привилегированном режиме и выполняющего только минимум функций по управлению аппаратурой, в то время как функции ОС более высокого уровня выполняют специализированные компоненты ОС — серверы, работающие в пользовательском режиме. Такие ОС реализуют «клиент-серверную» модель взаимодействия прикладной программы и операционной системы, в которой все обращения пользовательской программы (клиента) к операционной системе обрабатываются специальной программой (сервером).
При таком построении ОС работает более медленно, так как часто выполняются переходы между привилегированным режимом и пользовательским, однако, система получается более гибкой— ее функции можно наращивать, модифицировать или сужать, добавляя, модифицируя или исключая серверы пользовательского режима.
При любом построении программы, входящие в состав ядра, при загрузке ОС помещаются в оперативную память, где они постоянно находятся и используются при функционировании ЭВМ. Такие программы называются резидентными.
Все операционные системы способны обеспечивать как пакетный, так и диалоговый режим работы с пользователем. В пакетном режиме операционная система автоматически исполняет заданную последовательность команд. В диалоговом режиме ОС находится в ожидании команды пользователя и, получив ее, приступает к исполнению, а исполнив, возвращает отклик и ждет очередной команды. Диалоговый режим работы основан на использовании прерываний процессора. Опираясь на эти аппаратные прерывания, операционная система создает свой комплекс системных прерываний. Способность операционной системы прервать текущую работу и отреагировать на события, вызванные пользователем с помощью управляющих устройств, и определяет сущность диалогового режима работы.