
- •Понятие операционной системы. Назначение и функции операционных систем. Классификация операционных систем.
- •Понятие интерфейса пользователя. Виды интерфейсов.
- •Понятие операционного окружения. Состав и назначение уровней операционного окружения.
- •Понятие процесса. Состояния существования процесса. Планирование процессов. Диспетчеризация процесса.
- •Поблочные и посимвольные устройства ввода-вывода. Контроллеры устройств. Задачи програмного обеспечения ввода-вывода.
- •Программные уровни ввода-вывода. Функции и интерфейсы уровней ввода-вывода
- •Алгоритм обработки прерываний по вводу-выводу.
- •Иерархическая структура памяти компьютера. Функции менеджера памяти. Организация памяти в однозадачной системе.
- •Распределение оперативной памяти переменными разделами в многозадачной системе.
- •Файловая структура персонального компьютера. Свойсва файлов и папок . Атрибуты файла. Доступ к файлам. Задание файлов по маске.
- •Каталоги. Структура элемента каталога. Отличительные способности корневого каталога.
- •Физическая структура диска. Логическая структура диска. Состав и назначение областей диска.
- •Организация файла на диске . Выделение дискового пространстава файлам. Фрагментация диска.
- •Понятие файловой системы. Файловые системы fat, fat32, ntfs
- •Утилиты Проверка диска и Очистка диска
- •Использование консоли Производительность. Оснастки Системный монитор и Журналы и оповещения производительности.
- •Использование диспетчера задач в Windows. Контроль работы программ и быстродействия системы. Управление процессами.
- •Инструментальные средства загрузки и восстановления Windows. Запуск системы в безопасном режиме. Консоль восстановления.
- •Настройка параметров безопасности в Windows.
- •Настройка параметров быстродействия в Windows. Визуальные эффекты. Дополнительные параметры быстродействия.
Программные уровни ввода-вывода. Функции и интерфейсы уровней ввода-вывода
Уровни. Уровень пользоваеля, устройство независимое програмное обеспечение ОС, драйверы устрйсв, обработчики прерываний, аппаратура. Интерфейс под стандартным интерфейсом понимается совокупность унифицированных аппаратных, программных и конструктивных средств, необходимых для реализации взаимодействия различных функциональных элементов в автоматических системах сбора и обработки информации при условиях, предписанных стандартом и направленных на обеспечение информационной, электрической и конструктивной совместимости указанных элементов. Ввод/вывод означает взаимодействие между обработчиком информации компьютер и человеком, так и любая другая система обработки информации. Ввод — сигнал или данные, полученные системой, а вывод — сигнал или данные, посланные ею (или из нее).
Алгоритм обработки прерываний по вводу-выводу.
В свою очередь, модуль ввода-вывода, получив от процессора команду, выполняет необходимые операции и, завершив их, формирует сигнал запроса прерывания, который передается процессору и извещает его о том, что выполнение затребованной операции окончено. После этого процессор возвращается к выполнению ранее прерванной программы и, если это предусмотрено в программе, пересылает полученные данные в память. При вводе данных модуль получает от процессора команду READ. Затем модуль самостоятельно выполняет все действия. Агоритм ввода данных по прерыванию исключает простои процессора в ожидании завершения операции медленно работающим внешним устройством, а потому способствует эффективному использованию ресурсов процессора в интересах повышения производительности всей системы. Но, тем не менее, и эта процедура имеет резерв для повышения производительности, поскольку она предусматривает, что все данные, вводимые в систему или выводимые из нее на внешнее устройство, обязательно проходят через процессор.
Иерархическая структура памяти компьютера. Функции менеджера памяти. Организация памяти в однозадачной системе.
Память представляет собой важный ресурс трубующий счательного управления. Память в компьютерах имеет иерархическую структуру. ЧАСТЬ вычислительной машины, физическое устройство или среда для хранения данных, используемых в вычислениях, в течение определённого времени. Память, как и центральный процессор, является неизменной частью компьютера с 1940-х. Память в вычислительных устройствах имеет иерархическую структуру и обычно предполагает использование нескольких запоминающих устройств, имеющих различные характеристики. Менеджер памяти - часть компьютерной программы обрабатывающая запросы на выделение и освобождение оперативной памяти или запросы на включение заданной области памяти вадресное пространство процессора. Однозадачная система без подкачки на диск Память разделяется только между программой и операционной системой. с диска Когда ОС организована таким образом, в каждый конкретный момент времени может работать только один процесс. Как только пользователь набирает команду, ОС копирует запрашиваемую программу с диска в память и выполняет ее, а после окончания процесса выводит на экран символ приглашения и ждет новой команды.
Распределение оперативной памяти фиксированными разделами и многозадачной системе.
Распределение оперативной памяти фиксированными разделами- Самым простым способом управления оперативной памятью является разделение ее на несколько разделов фиксированной величины. Это может быть выполнено вручную оператором во время старта системы или во время ее генерации. Очередная задача, поступившая на выполнение. При очевидном преимуществе - простоте реализации - данный метод имеет существенный недостаток - жесткость. Так как в каждом разделе может выполняться только одна программа, то уровень мультипрограммирования заранее ограничен числом разделов не зависимо от того, какой размер имеют программы. Даже если программа имеет небольшой объем, она будет занимать весь раздел, что приводит к неэффективному использованию памяти. С другой стороны, даже если объем оперативной памяти машины позволяет выполнить некоторую программу, разбиение памяти на разделы не позволяет сделать этого.