- •Методические рекомендации по выполнению практических работ
- •Оп.04 «Операционные системы»
- •Практическая работа №1 Обзор аппаратного обеспечения компьютера: процессоры
- •Практическая работа №2 Обзор аппаратного обеспечения компьютера: память
- •Практическая работа №3 Обзор аппаратного обеспечения компьютера: устройства ввода-вывода
- •Практическая работа №4 Обзор аппаратного и программного обеспечения компьютерных сетей
- •Практическая работа №5 Обслуживание ввода-вывода
- •Практическая работа №6 Принцип уровней абстракции и его использование при разработке операционных систем
- •Практическая работа №7
- •Практическая работа №8 Оценка производительности системы
- •Практическая работа №9
- •Практическая работа №10
- •Практическая работа №11 Обзор многопоточности в unix
- •Практическая работа №12
- •Практическая работа №13 Обзор многопоточности в .Net
- •Практическая работа №14 Обзор многопоточности в Java
- •Практическая работа №15 Методы управления памятью в операционных системах
- •Практическая работа №16 Методы адресации в компьютерных системах
- •Практическая работа №17 Этапы обработки программы от исходного кода к исполняемому в операционных системах
- •Практическая работа №18
- •Практическая работа №19 Организация оверлейной структуры программ
- •Практическая работа №20 Реализация смежного распределения памяти
- •Методы распределения памяти без использования дискового пространства Распределение памяти фиксированными разделами
- •Распределение памяти разделами переменной величины
- •Перемещаемые разделы
- •Методы распределения памяти с использованием дискового пространства Страничное распределение
- •Сегментное распределение
- •Странично-сегментное распределение
- •Свопинг
- •Практическая работа №21
- •Практическая работа №22 Реализация хешированных таблиц страниц
- •Практическая работа №23 Создание резервных копий
- •Практическая работа №24 Восстановление данных
- •Практическая работа №25 Работа с антивирусными программами
- •Практическая работа №26 Основные правила и требования к парольной защите
- •Практическая работа №28 Осуществление мероприятий по защите персональных данных
- •Практическая работа №29
- •Приложение а
- •Практическая работа №30 Обеспечение работы системы регистрации и авторизации пользователей сети
- •Практическая работа №31 Осуществление системного администрирования локальных сетей
- •Практическая работа №32 Типы и решения сетевых проблем
- •Сети имеют сложную структуру
- •Средство устранения неполадок сети поможет решить проблему
- •Практическая работа №33 Установка контроллера домена и dns–сервера
- •Установка контроллера домена в существующий домен с использованием интерфейса Windows
- •Практическая работа №34 Добавление роли dhcp-сервера и его настройка
Практическая работа №9
Инсталляция продукта MSVirtualPC
Цель работы: научиться устанавливать MSVirtualPC.
Оборудование:
Персональный компьютер с ОС Linux
Индивидуальное задание
Ознакомиться с работой Диспетчера задач Windows.
Получить краткую справку по параметрам командной строки
Запустить, отследить и закончить работу программы«Блокнот» с помощью командной строки.
Теоретические сведения
Виртуальная машина — программная или аппаратная среда, исполняющая некоторый код (например, байт-код, шитый код, p-код или машинный код реального процессора), или спецификация такой системы.
VirtualBox (Oracle VM VirtualBox) — программный продукт виртуализации для операционных систем MicrosoftWindows, Linux, FreeBSD, Mac OS X, Solaris, ReactOS, DOS и других ОС.
Виртуальная машина — это полностью изолированный программный контейнер, способный выполнять собственную операционную систему и приложения, как физический компьютер. Виртуальная машина работает абсолютно так же, как физический компьютер, и содержит собственные виртуальные (т.е. программные) ЦП, ОЗУ, жесткий диск и сетевую интерфейсную карту (NIC).
Проще говоря, виртуальная машина – это программа, которую вы запускаете из своей операционной системы. Программа эмулирует реальную машину. На виртуальные машины, как и на реальные, можно ставить операционные системы. У неё есть BIOS, отведенное место на вашем жестком диске, сетевые адаптеры для соединения с реальной машиной, сетевыми ресурсами или другими виртуальными машинами.
Преимущества виртуальных машин
1. Возможность работать одновременно в нескольких системах, осуществлять сетевое взаимодействие между ними.
2. Простота создания резервной копии операционной системы (не надо создавать никаких образов диска, всего лишь требуется скопировать папку с файлами виртуальной машины).
3. Возможность иметь на одном компьютере неограниченное число виртуальных машин с совершенно разными операционными системами и их состояниями.
4. Отсутствие необходимости перезагрузки для переключения в другую операционную систему.
Недостатки виртуальных машин
Тем не менее, несмотря на все преимущества, виртуальные машины также имеют и свои недостатки:
1. Потребность в наличии достаточных аппаратных ресурсов для функционирования нескольких операционных систем одновременно.
2. Операционная система работает несколько медленнее в виртуальной машине, нежели на «голом железе».
3. Различные платформы виртуализации пока не поддерживают полную виртуализацию всего аппаратного обеспечения и интерфейсов.
Виртуализация один из важных инструментов разработки компьютерных систем, а сами виртуальные машины используются в самых разных областях.
Виртуальные машины разрабатываются большим количеством специалистов, преследующих самые разные цели, и в этой области существует не так уж много общепринятых концепций. Поэтому лучше всего будет рассмотреть понятие виртуализации и всё разнообразие архитектур виртуальных машин в единой перспективе.
Ход работы:
1. Запустить установщик Oracle VM VirtualBox, расположенный на рабочем столе.
2. Укажите путь установки C:\ProgramFiles\Oracle\VirtualBox\, нажав клавишу Browse.
3. Поставьте галочки, для создания ярлыков меню пуск и на рабочем столе.
4. Следуя указаниям мастера инсталляции, установите VirtualBox.
5. Установите программное обеспечение для контроллера USB
6. Установите программное обеспечение для сетевых служб
7. Дождитесь завершения установки после чего нажмите клавишу Finish
Контрольные вопросы:
Дайте определение понятию виртуальная машина
Назовите преимущества виртуальных машинами
Назовите недостатки виртуальных машин
