Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

Информатика, программирование->Лекция
Історично першим способом структуризації програм в мовах програмування високого рівня було використання процедур і функцій — щодо самостійних фрагмент...полностью>>
Информатика, программирование->Реферат
В реферате представлен эффективный алгоритм параллелизма данных для построения больших хеш-таблиц на миллионы элементов в режиме реального времени. Ра...полностью>>
Информатика, программирование->Лабораторная работа
Если проанализировать данное состояние системы(рис. 1), то для завершения своей работы процессу 4 необходимо получить в своё распоряжение одну единицу...полностью>>
Информатика, программирование->Лабораторная работа
Руководитель может через удобный web-интерфейс удаленно контролировать работу исполнителей, а так же обеспечить формирование единого информационного п...полностью>>

Главная > Практическая работа >Информатика, программирование

Сохрани ссылку в одной из сетей:

Использование виртуальных машин для изучения операционных систем на примере Microsoft Virtual PC 2007

В связи с тем, что средства для создания виртуальных машин часто применяются, на практическом занятии рассмотрим использование виртуальных машин для изучения ОС на примере Virtual PC. Данная программа позволяет пользователю одновременно выполнять несколько операционных систем без использования множества компьютеров или необходимости перезагружать основной компьютер Как указывается в толковом словаре, "виртуальная машина – это совокупность ресурсов, которые эмулируют поведение реальной машины". Это понятие существует не один десяток лет и пришло к нам из эпохи расцвета мэйнфреймов. В последнее время средства для создания виртуальных машин являются одним из часто используемых инструментов в лабораториях и отделах тестирования программного обеспечения, в компаниях, специализирующихся на разработке приложений, в исследовательских отделах компаний-разработчиков, а также в учебных центрах. Наиболее известными решениями для создания виртуальных машин являются Microsoft® Virtual PC и VMware Workstation. В качестве примера будет рассмотрена Microsoft® Virtual PC 2007, выпущенная компанией Microsoft в 2007 году.

Прежде всего

Для изучения материалов этого занятия необходимо:

  • Компьютер под управлением операционной системы Windows XP Professional с параметрами по умолчанию, объемом оперативной памяти не менее 1 Гб и сетевой картой.

  • Свободное место на жестком диске не менее 6 Гб.

  • CD-ROM диск с дистрибутивом Virtual PC.

  • Загрузочный CD-ROM с дистрибутивом Windows XP Professional.

1.1. Microsoft® Virtual PC 2007

Microsoft® Virtual PC 2007 – это программа, которая позволяет пользователям одновременно работать с двумя или более операционными системами на своем компьютере. Virtual PC так точно эмулирует реальный компьютер, что приложения, установленные в виртуальном компьютере, не отличают виртуальную машину от реальной. Вместо установки операционных систем на множестве дорогостоящих компьютеров или создания громоздких установок с альтернативной загрузкой ОС (multi-boot), вы можете установить операционные системы во множество недорогих виртуальных машин. Изменения, проводимые в виртуальных машинах, никак не влияют на основной компьютер. Далее представлены возможные сценарии использования Virtual PC.

Сценарий

Описание

Преимущества

Миграция

  • Запуск старого унаследованного приложения при переходе на новую операционную систему

  • Тестирование новых операционных систем в управляемом, отказоустойчивом окружении

Разрешая сотрудникам временно выполнять критически важные унаследованные приложения, вы можете продолжать переход на новую операционную систему. Virtual PC предоставляет вам экономное и безопасное решение для использования наследуемых приложений во время процесса миграции. Поэтому внедрение новой операционной системы может продолжаться по расписанию, даже если вы обнаружите непредвиденные проблемы совместимости программного обеспечения. Это позволяет клиентам Microsoft воспользоваться преимуществами рентабельности инвестиций и роста производительности от применения современных операционных систем. По сравнению с широко распространенным подходом использования отдельных компьютеров или сетей, предназначенных для каждой тестовой конфигурации, Virtual PC дешевле, быстрее устанавливается, проще в применении и является более гибким решением.

Техническая поддержка пользователей

  • Использование нескольких ОС на одном компьютере без перезагрузки компьютера или покупки дополнительных компьютеров

  • Установка нескольких пользовательских конфигураций на одном компьютере для проверки различных тестовых сценариев в реальном масштабе времени

Virtual PC уменьшает время ответа специалиста службы поддержки, снижает расходы на оборудование и организацию технической поддержки пользователей.

Обеспечение качества

  • Тестирование и документирование программного обеспечения для различных операционных систем на одном компьютере

  • Одновременное сравнение впечатлений и ощущений от использования программы в различных программных условиях

  • Тестирование предварительных версий программного обеспечения в защищенном, изолированном окружении

Virtual PC позволяет ускорить разработку и тестирование программного обеспечения, что приводит к улучшению качества ПО и снижению времени вывода нового изделия на рынок.

Обучение

  • Обучение людей на любой операционной системе для процессоров семейства х86 без приобретения дополнительных компьютеров

  • Значительное снижение времени полного изменения учебного класса к занятию с помощью мгновенного переключения между различными конфигурациями

Вы можете работать с бoльшим количеством пользователей при минимизации стоимости оборудования и времени перенастройки. При использовании Virtual PC преподавателю легче проводить занятия в классе с множеством операционных систем.

Минимальные требования к компьютеру, на который будет установлена программа Virtual PC:

  • Процессор – семейства AMD Athlon/Duron или семейства Intel Celeron, Pentium II, III, 4 с частотой минимум 400 МГц. Рекомендуется 1.0 ГГц или выше. При использовании многопроцессорного компьютера, Virtual PC будет загружать только один процессор.

  • CD-ROM или DVD-привод.

  • Монитор с разрешением 800x600 или выше.

  • Клавиатура, мышь.

  • Операционная система: Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate, Windows Server 2003 Standard Edition, Windows Server 2003 Standard x64 Edition, Windows XP Professional или Windows XP Tablet PC Edition.

Перечень клиентских операционных систем очень обширен. Поддерживаются Windows 98, Windows Me, Windows NT 4.0 Workstation, Windows 2000 Professional, Windows XP, Windows 2000 Server, Windows Server 2003, OS/2 Warp Version 4 Fix Pack 15, OS/2 Warp Convenience Pack 1 и OS/2 Warp Convenience Pack 2. Существует возможность установить ОС сторонних фирм, включая Red Hat Linux, Novell NetWare.

В табл. 1.2 представлены минимальные требования различных операционных систем для их выполнения под управлением виртуальных машин. К указанным в таблице значениям необходимо прибавить требования основной (хостовой) операционной системы. При использовании нескольких виртуальных машин одновременно их требования необходимо суммировать.

Таблица 1.2. Минимальные требования для выполнения виртуальных машин

Гостевая операционная система

Минимальная память

Минимальное пространство на жестком диске

Windows 98, Windows 98 Second Edition

64 MB

500 MB

Windows Millennium Edition (Windows Me)

96 MB

2 GB

Windows 2000 Professional

96 MB

2 GB

Windows XP Home Edition

128 MB

2 GB

Windows XP Professional

128 MB

2 GB

Windows Vista Enterprise

512 MB

15 GB

Windows Vista Business

512 MB

15 GB

Windows Vista Ultimate

512 MB

15 GB

OS/2 Warp Version 4 Fix Pack 15, OS/2 Warp Convenience Pack 1, OS/2 Warp Convenience Pack 2

64 MB

500 MB

1.2. Установка Virtual PC

Для установки программы вам необходимы права администратора на локальном компьютере. Процесс инсталляции очень прост и после окончания не требует перезагрузки компьютера. Во время процесса установки сетевой адаптер вашего компьютера на некоторое время будет отключен от сети.

Когда установка закончена, для запуска программы достаточно привилегий обычного пользователя.

1.2.1. Шаг 1

Для установки приложения запустите исполняемый файл setup.exe. После запуска установочного файла на экране появляется мастер установки (рис. 1.1).


Рис. 1.1.  Мастер установки Virtual PC

Нажмите кнопку "Next" для пропуска диалогового окна "Welcome" ("Добро пожаловать").

Если на вашем компьютере уже установлена предыдущая версия Virtual PC, то на экране появится сообщение о необходимости выключить все ваши виртуальные машины (см. рис. 1.x). При установке Virtual PC 2007 все виртуальные машины, находящиеся в сохраненном состоянии (saved state), могут быть повреждены.


Рис. 1.x.  Предупреждение

1.2.2. Шаг 2

Диалоговое окно "License Agreement" содержит текст лицензионного соглашения. Прочтите его. Если вы согласны с условиями соглашения, выберите "I accept the terms in the license agreement" и нажмите на кнопку "Next" (рис. 1.2).


Рис. 1.2.  Лицензионное соглашение

1.2.3. Шаг 3

В следующем диалоговом окне вам будет предложено ввести информацию о себе (имя, наименование организации) и регистрационный ключ (Product Key). Если вы используете дистрибутив, входящий в комплект поставки MSDN Academic Alliance, регистрационный номер вводить не нужно, так как он зафиксирован в программе установки и отображается серым шрифтом. В этом же окне необходимо определить – будет ли Virtual PC доступен всем пользователям, работающим за этим компьютером (Anyone who uses this computer), или только пользователю, с учетной записью которого вы устанавливаете Virtual PC (Only for me). После того, как вся информация введена, нажмите кнопку "Next".

1.2.4. Шаг 4

В следующем диалоговом окне (рис. 1.3) можно сменить папку, в которую будет устанавливаться Virtual PC (кнопка "Change"). После выбора нужной папки нажмите кнопку "Install". Начнется процесс копирования нужных файлов на ваш компьютер.


Рис. 1.3.  Выбор папки для установки

Если на вашем компьютере нет сетевого адаптера, то в процессе установки появится предупреждение о невозможности установить драйвер сетевых служб виртуальной машины (рис. 1.5). Этот драйвер устанавливается, только если в вашем компьютере есть Ethernet или беспроводной (wireless) сетевой адаптер. Драйвер позволяет вашим виртуальным машинам подключаться к той же компьютерной сети, что и ваш реальный (physical) компьютер. Без этого драйвера виртуальные машины смогут взаимодействовать только между собой по виртуальной компьютерной сети в пределах вашего компьютера.


Рис. 1.4.  Сообщение о невозможности установить драйвер сетевых служб виртуальной машины

После успешной установки появится соответствующее сообщение (рис. 1.5). Нажмите кнопку "Finish".


Рис. 1.5.  Сообщение об успешной установке

После завершения установки в главном меню Windows вы найдете ярлык . После запуска программы появляется управляющая консоль Virtual PC (рис. 1.6).


Рис. 1.6.  Управляющая консоль Virtual PC



Загрузить файл

Похожие страницы:

  1. Операционные системы современных вычислительных комплексов

    Реферат >> Информатика
    ... PVM (англ. Parallel Virtual Machine — виртуальная параллельная машина) — общедоступный программный ... на машинно-независимом языке, например, на С, который и был разработан для программирования операционных систем. 1.3.3. Особенности областей использования ...
  2. Программирование на языках среднего уровня С/С++

    Конспект >> Информатика, программирование
    ... использования многочисленных библиотек. Переносимость. Компиляторы созданы для всех операционных систем ... на самостоятельную проработку. 1.3. Обзор среды Microsoft Developer Studio Студия разработчика фирмы Microsoft (Microsoft ... пример ... на С++ в машинный ... изучении ...
  3. Основы информатики (7)

    Шпаргалка >> Информатика
    ... и использования в различных сферах человеческой деятельности. В качестве объектов изучения информатики ... систем, используемых в машине; наличие и функциональные возможности программного обеспечения; способность выполнять программы, написанные для других ...
  4. Основы информатики (10)

    Шпаргалка >> Информатика
    ... и использования в различных сферах человеческой деятельности. В качестве объектов изучения информатики ... операционных систем, используемых в машине; наличие и функциональные возможности программного обеспечения; способность выполнять программы, написанные для ...
  5. Разработка дистанционных технологий обучения для гуманитарных специальностей

    Реферат >> Информатика
    ... , видеоконференции, многосторонней видеоконференции и использование виртуальной аудиторной (белой) доски. Наиболее ... для разработчиков, которые берут его и заставляют работать на своих операционных системах. Некоторые поставщики операционных систем ...

Хочу больше похожих работ...

Generated in 0.0021791458129883