- •Приложение d (обязательное) Перечень теоретических вопросов промежуточной аттестации для проведения экзамена
- •Разъяснить содержание понятия «ядро операционной системы». Пояснить, как организовано взаимодействие между ядром и вспомогательными модулями операционной системы.
- •Разъяснить содержание понятия «многослойная структура операционной системы». Пояснить концепцию многослойного взаимодействия. Указать назначение и типы слоёв операционной системы.
- •Трехслойная схема вычислительной системы
- •Пояснить концепцию микроядерной архитектуры операционной системы (ос). Перечислить преимущества и недостатки микроядерной архитектуры ос.
- •Разъяснить, как в операционных системах реализовано свойство совместимости.
- •Реализация функций api на уровне ос
- •Пояснить, как реализован api на уровне системы программирования.
- •Реализация функций api на уровне системы программирования
- •Пояснить, как реализован api на уровне внешней библиотеки процедур и функций.
- •Разъяснить историю создания и эволюции операционных систем (ос) семейства ms Windows. Указать функции и структуру ос ms Windows.
- •Процесс загрузки ос ms Windows.
- •Реализация потоков
- •Реализация процессов
- •Пояснить процесс функционирования менеджера памяти в операционных системах (ос) семейства ms Windows.
- •Valid — рабочая страница используется процессом.
- •Разъяснить историю развития операционных систем (ос) семейства unix. Указать особенности архитектуры семейства ос unix. Перечислить современные unix-продукты.
- •Краткая история unix
- •Особенности unix
- •Современные unix-продукты
- •Охарактеризовать операционную систему (ос) Linux. Указать отличия ос Linux от других операционных систем. Перечислить требования операционной системы Linux к оборудованию компьютера.
- •Разъяснить процедуру администрирования операционной системы ms Windows.
- •Домашняя сеть
- •Создание домашней группы
- •Присоединение к домашней группе или ее создание
- •Разъяснить процедуру администрирования операционной системы Linux.
-
Разъяснить историю создания и эволюции операционных систем (ос) семейства ms Windows. Указать функции и структуру ос ms Windows.
В ноябре 1985 года появилась первая версия системы Windows 1.0. Она представляла собой набор программ, расширяющих возможности существующих операционных систем для большего удобства в работе. Через несколько лет вышла вторая версия (Windows 2.0), но особой популярности не завоевала.Время шло, и в 1990 году вышла очередная версия — Windows 3.0, которая стала использоваться на многих персональных компьютерах.
Графический интерфейс позволял работать с данными не с помощью команд, вводимых в командной строке, а с помощью наглядных и понятных действий над графическими объектами, обозначающими эти данные. Также значительно повысила удобство и эффективность работы возможность одновременно работать с несколькими программами.
В 1995 году появилась знаменитая Windows 95, ставшая новым этапом в истории Windows и вообще персональных компьютеров. По сравнению с Windows 3.1 значительно изменился интерфейс, возросла скорость работы программ. Новая операционная система позволяла автоматически настраивать дополнительные устройства компьютера для устранения конфликтов при взаимодействии между ними. Кроме того, в Windows 95 были сделаны первые шаги для реализации поддержки тогда еще только зарождавшейся сети Интернет.
Интерфейс Windows 95 стал основным для всего семейства Windows, и в 1996 году появляется переработанная версия серверной операционной системы Windows NT 4.0, имеющая такой же интерфейс, как и Windows 95.
В 1998 году появилась Windows 98 со значительно переработанной по сравнению с Windows 95 структурой. В новой версии много внимания было уделено работе с Интернетом и современным протоколам.
Следующим этапом в развитии Windows стало появление Windows 2000 и Windows Me (Millenium Edition). Система Windows 2000 была разработана на основе Windows NT и унаследовала от нее высокую надежность и защищенность информации от постороннего вмешательства. Было выпущено две версии: Windows 2000 Server для серверов и Windows 2000 Professional для рабочих станций, которую многие установили на домашних компьютерах.
В 2009 году вышла очередная версия — примечательная Windows 7
И результат – операционная система Windows 8, что вышла в октябре 2012 года.
Функции Виндовс
Четыре основных группы функций, выполняемых системой.
· Управление устройствами. Имеются в виду все периферийные устройства, подключаемые к компьютеру, – клавиатура, монитор, принтеры, диски и т.п.
· Управление данными. Под этим старинным термином сейчас понимается работа с файлами, хотя были времена, когда обращение к данным на магнитных носителях выполнялось путем указания адреса размещения данных на устройстве, а понятия файла не существовало.
· Управление процессами. Эта сторона работы ОС связана с запуском и завершением работы программ, обработкой ошибок, обеспечением параллельной работы нескольких программ на одном компьютере.
· Управление памятью. Оперативная память компьютера – это такой ресурс, которого всегда не хватает. В этих условиях разумное планирование использования памяти является важнейшим фактором эффективной работы.
Имеется еще несколько важных обязанностей, ложащихся на ОС, которые трудно втиснуть в рамки традиционной классификации функций. К ним, прежде всего, относятся следующие.
· Организация интерфейса с пользователем. Формы интерфейса могут быть разнообразными, в зависимости от типа и назначения ОС: язык управления пакетами заданий, набор диалоговых команд, средства графического интерфейса.
· Защита данных. Как только система перестает быть достоянием одного изолированного от внешнего мира пользователя, вопросы защиты данных от несанкционированного доступа приобретают первостепенную важность. ОС, обеспечивающая работу в сети или в системе разделения времени, должна соответствовать имеющимся стандартам безопасности.
· Ведение статистики. В ходе работы ОС должна собираться, храниться и анализироваться разнообразная информация: о количестве времени, затраченном различными программами и пользователями, об интенсивности использования ресурсов, о попытках некорректных действий пользователей, о сбоях оборудования и т.п. Собранная информация хранится в системных журналах и в учетных записях пользователей.
-
Разъяснить содержание базовых понятий операционных систем (ОС) семейства MS Windows: «прерывания», «исключения», «системные вызовы», «подсистема Win32». Указать, как выполняется процесс загрузки ОС MS Windows.
Прерывание- это событие, генерируемое внешним (по отношению к процессору) устройством. Каждый тип аппаратных прерываний имеет собственный номер, однозначно определяющий источник прерывания.
Исключительная ситуация - событие, возникающее в результате попытки выполнения программой команды, которая по каким-то причинам не может быть выполнена до конца.
Системные вызовы- механизм, позволяющий пользовательским программам обращаться к услугам ядра ОС, то есть это интерфейс между операционной системой и пользовательской программой.
Win32 API - основной интерфейс программирования в семействе операционных систем Microsoft Windows. Функции Win32 API , например, CreateProcess или CreateFile, - документированные, вызываемые подпрограммы, реализуемые Win32 подсистемой.