
- •Практикум по дисциплине «Операционные системы и среды» Пояснительная записка
- •Тематика практических работ
- •Практические работы
- •Раздел 2. Машинно-зависимые свойства операционных систем
- •Тема 2.1 Архитектурные особенности модели микропроцессорной системы
- •Понятие программы
- •Типы адресации
- •Система команд
- •Программно-доступные регистры и флаги:
- •Системные регистры и флаги:
- •Запишите в озу программу, состоящую из 5 команд (из своего варианта). Команды разместите в ячейках памяти.
- •Программирование разветвляющегося процесса. Разработать программу вычисления и вывода значения функции для вводимого из ir значения аргумента X:
- •Тема 2.3 Обслуживание ввода-вывода
- •Контроллер клавиатуры
- •Контроллер дисплея
- •Обслуживание прерываний
- •Команды вызова обработчика прерывания и возврата из обработчика прерываний
- •Программно-доступные флаги
- •Программа для обработки прерывания от клавиатуры
- •Программа для обработки прерывания от таймера
- •Самостоятельно, напишите программу для реализации алгоритма, с применением прерывания (см. Таблицу 19):
- •Задание повышенной сложности:
- •Тема 2.5 Управление памятью
- •Структура кэш-памяти в учебной эвм
- •Настройка параметров кэш-памяти
- •Оценка эффективности работы системы с кэш-памятью
- •Вычисление коэффициента эффективности работы системы с кэш-памятью
- •Раздел 3. Машинно-независимые свойства операционных систем
- •Тема 3.1.Работа с файлами
- •История создания операционной системы Linux
- •Графическийинтерфейс в Linux
- •Графические среды в Linux: Gnome и kde
- •Сходства и различия Gnome и kde
- •Файловая система Linux
- •Структура каталоговв Linux
- •Основные элементы рабочего стола ос Linux
- •Настройка kde
- •Приложения kde
- •Способы запуска приложений:
- •Использование нескольких рабочих столов
- •Задание к работе
- •Изменение настроек рабочего стола
- •Изучение структуры каталогов операционной системы Linux
- •Работа в программе Проводник. Изучение структуры окна
- •Работа с окнами
- •Создание текстового файла средствами текстового редактора Kwrite и текстового процессора LibreOffice Writer. Работа со справкой
- •Изучение установленных программ операционной системы Linux
- •Konqueror в роли менеджера файлов
- •Экран файл-менеджера Konqueror
- •Меню программыKonqueror
- •Команды оболочки
- •Поиск файлов с помощью kFind
- •Копирование/перемещение файлов с помощью drag and drop.
- •Перемещение файлов с помощью drag and drop.
- •Поиск потерянных файлов
- •Работа с файлами и каталогами.
- •Выполнение операций с файлами и каталогами, используя команды оболочки
- •Выполнение операций над файлами и каталогами с помощью команд оболочки
- •Найти ошибки, если есть:
- •Справочная информация по командам ос Unix
- •Создание файла
- •Переименованиефайлов
- •Удаление файлов
- •Вывод и копирование файла
- •Просмотр содержимого файла
- •Обработка атрибутов файлов
- •Изменение владельца и группы для одного или более файлов chown, chgrp
- •Изменение разрешений файлов и каталогов chmod
- •Создание каталогов и файлов
- •Пользователь root
- •Назначение команд командной строки:
- •Распределение знаков
- •Условное выполнение команд
- •Использование символов перенаправления
- •Команды для работы с системой
- •Использование команды file
- •Распределение знаков
- •Условное выполнение команд
- •Использование символов перенаправления
- •Экран Midnight Commander
- •Запуск программы
- •Настройка mc (f9 - Настройки)
- •Работа с панелями
- •Поискфайловв Midnight Commander
- •Работа с пользовательским меню
- •Создание структуры каталогов в Midnight Commander в вашем домашнем каталоге
- •Файл-менеджер Krusader
- •Понятие монтирования файловой системы
- •Монтирование фс в Linux
- •Программа kSysguard
- •Монтирование файловых систем вручную
- •Автоматизация процесса монтирования
- •Запуск программы Системный монитор процессов – программа kSysguard
- •Управление процессами
- •Изменение некоторых настроек программы ksysguard
- •Запуск нового процесса и его удаление
- •Отслеживание и удаление процессов в программе konsole
- •Системный монитор в программе konsole
- •Задание для самостоятельного выполнения
- •Работа в программе konsole
- •Создание файлов данных
- •Создание базы данных
- •Раздел 4. Работа в операционных системах и средах
- •Тема 4.2. Интерфейс пользователя
- •Интерфейс командной строки
- •Редактирование текста в окне командной строки
- •Как закрыть окно командной строки
- •Сетевыекоманды
- •Список команд, которые часто используются для диагностики сетевых проблем.
- •Настройка окна командной строки
- •Просмотр таблицы маршрутизации.
- •Команда ping.
- •Команда Pathping Pathping [-n] [-h maximum_hops] [-g host-list] [-p period] [-q num_queries] [-w timeout] [-t] [-r] target_name
- •Команда Tracert tracert [-d] [-hмаксЧисло] [-j списокУзлов] [-w интервал] имя
- •Команда Netstat
- •Команда Route
- •Команда nslookup
- •Задание для самостоятельного выполнения:
- •Основные особенности операционной системы Windows
- •Windows выполняет следующие основные функции:
- •Особенности Windows 7:
- •Программы и службы, встроенные в Windows хр/7:
- •Общие сведения о сочетаниях клавиш Windows
- •Задание сочетания клавиш для программ
- •Переключение между окнами
- •Диалоговые окна
- •Изучение видов меню при работе с Windows
- •Структура окна Windows. Диалоговые окна
- •Работа со стандартными программами
- •Тема 4.3.Организация хранения данных
- •Версии Cmd.Exe
- •Системное приглашение
- •Классификация консольных программ
- •Изменение приглашения командной строки (Prompt)
- •Создание каталогов
- •Копирование и переименование файлов и каталогов
- •Удаление файлов и каталогов
- •Создание текстовых файлов
- •Изменение атрибутов файлов
- •Описание программы Проводник
- •Навигация по файловой структуре
- •Управление дисковой памятью в Windows Server 2003/2008
- •Навигация по файловой структуре. Создание дерева каталогов
- •Настройка дисков и томов
- •Преобразование базового диска в динамический из оснастки Управление дисками
- •Использование программы DiskPart
- •Расширение томов с помощью оснастки Управление дисками
- •Буквы диска и смонтированные тома
- •Реализация дисковых квот. Настройка параметров дисковых квот по умолчанию
- •Создание индивидуальных записей квот
- •Проверка дисковых квот
- •Тема 4.4.Средства управления и обслуживания
- •Определение пакетного файла
- •Основные операторы, используемые в пакетных файлах
- •Создание пакетного файла для копирования
- •Создание пакетного файла для вычисления значения выражения
- •Создание структуры каталогов с помощью пакетных командных файлов
- •Тема 4.5.Утилиты операционной системы
- •Команды мониторинга и диагностики
- •Команды управления операционной системой
- •Команды для обслуживания жестких дисков
- •Архиватор 7zip
- •Командная оболочка Windows PowerShell
- •Мониторинг и диагностика в командной строке
- •Просмотр использования ресурсов с помощью диспетчера задач Windows
- •Архивирование данных. Просмотр статистики производительности
- •Настройка файла подкачки
- •Инвентаризация и диагностика средствами powershell
- •Управление дисками, каталогами и файлами в PowerShell
- •Понятие операционной оболочки
- •Настройка Total Commander
- •Раскладка клавиатуры в Total Commander
- •Назначение функциональных клавиш
- •Другие сочетание клавиш
- •Выделение файлов и каталогов
- •Выполнение операций над панелями
- •Работа с командами командной строки.
- •Задание для самостоятельного выполнения
- •Архивацияфайловв Total Commander
- •Архивирование файлов и каталогов
- •Создание собственной иерархической структуры каталогов в Total Commander
- •Заполните таблицу:
- •Тема 4.5. Поддержка приложений других операционных систем
- •Понятие типа группы и области её действия
- •Открытие общего доступа к папке
- •Создание учётных записей пользователей
- •Создание групп. Изменение членства в группах
- •Открытие общего доступа к папке
- •Подключение к общей папке
- •Имитация подготовки к переводу сервера в автономный режим
- •Настройка разрешений файловой системы
- •Аудит доступа к файловой системе
- •Настройка разрешений файловой системы
- •Действующие разрешения
- •Право владения
- •Настройка параметров аудита
- •Включение политики аудита
- •Генерация событий, подлежащих аудиту
- •Анализ журнала безопасности
Задание сочетания клавиш для программ
Перед выполнением данной процедуры обратитесь к документации, поставляемой вместе с программой, чтобы убедиться в том, что ярлык был установлен.
Откройте папку Мой компьютер.
Найдите файл программы (exe-файл) или значок ярлыка программы. Щелкните значок файла или ярлыка правой кнопкой мыши и выберите команду Свойства.
Щелкните вкладку Программа, в случае программы MS-DOS, или вкладку Ярлык, в случае программы Windows.
Поместив курсор в поле Быстрый вызов, выберите клавишу, которую следует использовать в сочетании с клавишами CTRL+ALT. Это сочетание автоматически включает клавиши CTRL+ALT. В поле Быстрый вызов будет отображаться значение нет до тех пор, пока не будет выбрана клавиша.После этого в поле будет отображаться значение Ctrl+Alt+выбранная клавиша. В сочетаниях нельзя использовать клавиши ESC, ENTER, TAB, ПРОБЕЛ, SHIFT, PRINT SCREEN и BACKSPACE.
Переключение между окнами
Окна нескольких открытых программ и документов могут быстро загромоздить рабочий стол. Не всегда легко следить за открытыми окнами, так как некоторые из них могут частично или полностью закрывать другие.
Панель задач позволяет упорядочить окна. Каждому окну соответствует кнопка на панели задач. Для перехода в другое окно щелкните его кнопку на панели задач. Чтобы быстро определить окно, укажите на его кнопку на панели задач. При наведении указателя на кнопку панели задач выполняется эскизный предварительный просмотр окна, которое может содержать документ, фотографию или даже воспроизводимое видео. Это средство предварительного просмотра особенно полезно, если нельзя определить окно только по заголовку.
Нажав сочетание клавиш ALT+TAB, можно перейти в предыдущее окно или циклически пройти по всем открытым окнам и рабочему столу, удерживая нажатой кнопку ALT и нажимая клавишу TAB. Чтобы показать выбранное окно, отпустите клавишу ALT.
Эргономичное пролистывание Aero.Функция эргономичного пролистывания Aero расставляет окна трехмерной стопкой, позволяя быстро их перелистывать. Чтобы воспользоваться функцией эргономичного пролистывания:
Чтобы открыть эргономичное пролистывание, нажмите клавишу с эмблемой Windows и, удерживая ее, нажмите клавишу TAB.
Удерживая нажатой клавишу с эмблемой Windows, нажимайте клавишу TAB или вращайте колесико мыши, чтобы циклически пройти по всем открытым окнам. Можно также нажать клавишу СТРЕЛКА ВПРАВО или СТРЕЛКА ВНИЗ для перехода к следующему окну, либо клавишу СТРЕЛКА ВЛЕВО или СТРЕЛКА ВВЕРХ для перехода к предыдущему.
Для отображения переднего окна стопки отпустите клавишу Windows или щелкните любую часть любого окна стопки для его отображения.
Диалоговые окна
Окна диалога – это окна особого типа, которые позволяют, используя средства диалога изменять одновременно несколько параметров. Большинство окон диалога появляются в результате выбора команд из контекстного меню или из основного меню окна. Выбирая команду в меню, всегда можно сказать, откроется ли за этим окно диалога. Окно действительно появится, если строка команды заканчивается многоточием (три точки подряд). Выбор команды из меню не единственный способ открытия окна диалога: двойной щелчок на пиктограмме в панели управления также приводит к появлению окна диалога.
Таблица 39 Компоненты окна диалога
Компоненты окна диалога |
Предназначение |
Флажок |
Используется с элементами, позволяющими выбрать более 1 параметра. Элемент помечается галочкой. |
Кнопка |
Используется для какого-нибудь действия. |
Раскрывающийся список |
Текстовое окно с кнопками прокрутки справа с наклонной стрелкой вниз. |
Окно текста |
Для ввода текста (например, имени файла). |
Список |
Отображает в алфавитном порядке все варианты выбора для определённого элемента. |
Переключатель |
Используются с элементами, которые допускают выбор только одного варианта из нескольких. выбранный элемент отмечается точкой. |
Счётчик |
Для выбора нового числового значения. |
Вкладка |
Даёт возможность выбрать связанные группы параметров внутри окна диалога. |
Таблица 40Сочетания клавиш диалогового окна
Сочетание клавиш |
Действие |
CTRL+TAB |
Переход вперед по вкладкам |
CTRL+SHIFT+TAB |
Переход назад по вкладкам |
TAB |
Переход вперед по параметрам |
SHIFT + TAB |
Переход назад по параметрам |
ALT + подчеркнутая буква |
Выполнение соответствующей команды или выбор соответствующего параметра |
ENTER |
Выполнение команды активного режима или кнопки |
ПРОБЕЛ |
Установка или снятие флажка |
Клавиши со стрелками |
Выбор кнопки, если активна группа кнопок |
F1 |
Вывод справки |
F4 |
Отображение элементов активного списка |
BACKSPACE |
Открытие папки на одном уровне вверх от папки, выделенной в окне Сохранитькак или Открыть |
Задание к работе:
Внимание!!! Усложнение задания: при работе нельзя использовать мышь, необходимо пользоваться только клавиатурой!!!