
- •1)Операционная система: определение и классификация. Основные функции операционных систем.
- •2) Архитектура операционной системы.
- •3) Ядро операционной системы в привилегированном режиме.
- •4)Управление заданиями. Классификация процессов.
- •5)Управление процессами. Диаграмма состояний процесса.
- •6) Планирование процессов. Понятие очереди. Планировщики.
- •7)Взаимодействие процессов. Транспортеры, очереди, сигналы, семафоры.
- •8)Планирование работы процессора. Стратегии планирования процессора.
- •9) Средства аппаратной поддержи операционной системы. Переносимость операционных систем.
- •10)Алгоритмы распределения памяти. Свопинг и виртуальная память.
- •11)Управление памятью. Функции операционной системы по управлению памятью. Типы адресов. Виртуальное адресное пространство.
- •12)Связь с пользователем. Графический интерфейс пользователя. Виджеты.
- •13)Операционная система ms-dos. Основные составные части. Основные команды.
- •14)Операционная оболочка Windows 3.1, Отличительные черты. Основные достоинства. Окна в Windows.
- •15) Операционные системы Windows 95/98/me. Объектно-ориентированный подход.
- •16)Ос Windows 95. Основные особенности. Компоненты ядра. Основные достоинства.
- •17)Основные достоинства ос Windows 98.
- •18)Функции и состав операционной системы Windows 95.
- •Операционные системы Windows nt/2000/xp.
- •20) Архитектурные модули Windows nt.
- •21)Системный сервис Windows nt. Исполняющая система - ядро и уровень аппаратных абстракций. Диспетчер кэша. Драйверы файловой системы. Сетевые драйверы.
- •22)Модель безопасности Windows nt.
- •23)Управление памятью Windows nt.
- •24)Основные достоинства Windows 2000.
- •26) Операционные системы коллективного пользования – многопользовательские, многозадачные. Основные сведения о функционировании.
- •27)Операционные системы с разделением времени. Основные понятия.
- •28)Семейство ос unix. Основные компоненты. Основные понятия.
- •29)Оболочка Norton Commander и её аналоги.
- •30) Bios. Микросхема пзу и система bios. Работа bios при тестировании компьютера. Энергозависимая cmos.
- •31)Файл autoexec.Bat. Конфигурирование файла autoexec.Bat.
- •32)Файл config.Sys. Конфигурирование файла config.Sys.
- •33) Стек. Указатель стека.
- •34) Прерывания. Механизм обработки прерываний.
- •35) Классификация прерываний.
- •36)Кэширование данных. Кэш – память. Принцип действия кэш – памяти.
- •37)Файловая система. Физическая организация fat.
- •38)Работа в сети. Средства защиты информации в сети. Глобальные сети.
- •39)Тенденции и перспективы развития распределенных операционных сред. Технология клиент-Сервер.
28)Семейство ос unix. Основные компоненты. Основные понятия.
Разработана в 1969 году как многозадачная система для мини ПК.
Основные компоненты:
Core – ядро системы
Kernel – оболочка ядра системы
Development system – средство разработки программ
Manuals – экранное руководство пользователя и программиста
VP/ix – эмулятор MS-DOS
UUSP – средства передачи данных по каналам связи
STREAMS – механизм сетевых протоколов
TCP/IP – сетевой протокол
NFS – сетевая файловая система
Ч Window – средства сетевых графических интерфейсов пользователя (GUI)
Looking glass – командная оболочка на базе GUI
Основные понятия:
Каждый пользователь системы имеет имя (для установления взаимодействия пользователей и начисления расходов) и пароль (для контроля входа в систему и защиты своих данных). Пользователи могут быть объединены в группы для разделения общих ресурсов. Группе пользователей присваивается имя. Один из пользователей, называемый Superuser, является администратором системы (его имя root), он регистрирует всех прочих пользователей.
Системное администрирование:
В функции администратора системы UNIX входит повседневное управление системой во всех аспектах ее существования, таких как подключение новых пользователей, управление файловой системой, изменение конфигурации и других. Имеется ряд команд, расположенных обычно в каталоге /etc, рассчитанных на управление системой (н-р, fsck, mount, chown). Как правило, каталог /etc доступен только суперпользователю, поэтому системный администратор должен обладать его правами. Суперпользователи – пользователи, выполняющие действия над системой, недоступные обычным пользователям. В каталоге /etc имеются файлы passwd и group, одна запись в которых соответствует одному пользователю и одной группе соответственно. Добавление нового пользователя осуществляется с помощью команд newuser или adduser.
29)Оболочка Norton Commander и её аналоги.
Оболочка Norton Commander (NC) является самой распространенной из используемых в настоящее время надстроек над DOS, преобразующих ее командный пользовательский интерфейс в интерфейс типа «меню». Продолжением оболочки для сред Windows являются Windows Commander, Norton for Windows, Far Manager.
Оболочка NC разработана американской фирмой Peter Norton Computing.
Основные возможности оболочки. Оболочка NC обеспечивает:
отображение деревьев каталогов и содержимого каталогов (характеристик входящих в них файлов) в форме, наиболее удобной для восприятия человеком;
выполнение всевозможных действий с каталогами, файлами, включая их создание, копирование, пересылку, переименование, удаление, поиск, а также смену атрибутов файлов;
в максимальной степени естественную работу с архивами, включая отображение их содержимого, а также создание, обновление и распаковку архивов;
визуализацию файлов, подготовленных текстовыми и графическими редакторами, СУБД, элект.таблицами и др. прикладными программами;
подготовку текстовых файлов;
выполнение из ее среды практически всех команд DOS;
запуск программ, для чего используются различные, наиболее удобные для пользователя способы;
выдачу информации о компьютере, о дисках и об оперативной памяти;
поддержку межкомпьютерной связи через послед. или паралл. порт;
поддержку электр.почты. (последние 2 возможности осуществляются и использованием специальных моделей).
Оболочка NC упрощает взаимодействие пользователя с ПК, но не освобождает его от необходимости знать пользовательский интерфейс DOS.
Для оболочки NC характерна визуализация файла. Она состоит в форматировании содержимого файла (в подготовке для вывода на экран в форме, пригодной для восприятия) с последующим отображением на экране.
Достоинства оболочки NC:
высокая степень интеграции функций;
удобство выдачи команд DOS;
поддержка иерархической системы меню для запуска программ;
простота освоения и удобство использования;
высокая устойчивость в работе и приемлемая защищенность от ошибок пользов.;
наличие справочника;
поддержка манипулятора типа мышь.
Недостатки оболочки NC:
отсутствие средств сортировки каталогов в дереве файловой структуры;
невозможность выполнения групповых операций над файлами в различных каталогах (дисках);
невозможность выполнения каких-либо действий с группами файлов, найденными на диске средствами оболочки;
Оболочка NC не предъявляет к оборудованию ПК никаких особых требований и может работать на всех ПК, оборудованных винчестерским накопителем.
Для размещения всех фалов, образующих оболочку, требуется около 1,8Мб. Основные составляющие: загрузчик, справка, упаковщик, форматирование дискет, чистка дисков, копирование дискет и др.
Дисковые функции NC: копирование дискет, форматирование дискет, создание метки на диске (дискете), очистка диска.
Наиболее распространенными оболочками, унаследовавшими основные черты NC, являются, Windows Commander, Norton for Windows, Far Manager.
Norton for Windows использует элементы интерфейса Windows – кнопки, линии прокрутки.
Особенности:
поддержка 32-разрядной архитектуры;
поддерживаются все программы просмотра файлов, характерных для Windows;
поддержка длинных имен;
улучшенная система меню;
реализована контекстная подсказка по правой кнопке мыши;
полная совместимость с Windows 98;
включена программа-клиент FTP для легкой передачи файлов по данному протоколу.
Windows Commander представляет собой средство манипулирования файлами наподобие Winfile.exe (манипулятор файлами Windows). Унаследовал все основные черты NC.
Основные возможности:
поддержка функций перемещения файлов с помощью мыши, включая и вывод на печать;
копирование, перемещение, переименование, удаление «деревьев каталогов», включая удаление непустых каталогов;
обработка архивов, встроенная распаковка некоторых архивов (ARJ,LZH) и упаковка архивов ZIP и др;
поддержка FTP –клиента и т.д;
Far – это работающая в текстовом режиме программа управления для Windows 95, 98 и Windows NT, с поддержкой длинных имен файлов и широким набором операций над файлами и папками.
Far позволяет работать с архивами. При этом файлы в архивах обрабатываются аналогично файлам в папках. Far сам преобразует команды в соответствующие вызовы внешних архиваторов.