Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ.docx
Скачиваний:
2
Добавлен:
10.01.2020
Размер:
83.57 Кб
Скачать

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №1

Принципы сегментной организации памяти. Сегментная организация памяти - схема распределения памяти в виде сегментов переменной длины, соответствующая пользовательской трактовке распределения памяти, т.е. логической структуре программ и данных. Программа – это набор модулей кода и данных, каждому из которых должен соответствовать свой сегмент в памяти. Сегмент – логическая единица распределения памяти, предназначенная для размещения в памяти одного модуля программного кода или данных.

  1. Перспективы операционных систем и сетей.

Развиваются беспроводные сети: Wi-MAX, 3G, 4G. Также используются цифровые телевизионные каналы как способ подключения к Интернету. Это находит отражение и в ОС.

Перспективы развития ОС: Тенденция к интеграции ОС; развитие семейств ОС на основе модулей общего кода; Значительное повышение надежности, безопасности иотказоустойчивости ОС; разработка ОС на управляемом коде или его аналогах; Дальнейшая тенденция к проектам по ОС с открытым кодом (необходимы новые идеи – отличная возможность для молодых программистов); Развитиевиртуализации: Необходимо обеспечить возможность выполнить или эмулировать любое приложение в среде любой современной ОС; Дальнейшее сближение по возможностям ОС для настольных компьютеров и ОС для мобильных устройств; Дальнейшая интеграция ОС и сетей; Перенос ОС и базовых инструментов в среды для облачных вычислений.

  1. Установка операционной системы Linux.

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №2

  1. Архитектура сегментной организации памяти.

Архитектура сегментной организации памяти:

Приходится учитывать, что длина сегмента переменна, и хранится она в виде таблицы. Логический адрес при сегментной организации памяти - пара:

<segment-number, offset>

где segment-number – номер сегмента, offset – смещение в сегменте.

Таблица сегментов – служит для отображения логических адресов в физические при сегментной организации памяти.

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

В каждом элементе таблицы сегментов хранятся:

* validation-бит

* полномочия чтения (read) / записи (write) / исполнения (execute)

2. Ос для облачных вычислений.

Облачные вычисления – модель вычислений, основанная на динамически масштабируемых и виртуализованных ресурсах (данных, приложениях, ОС и др.), которые доступны и используются как сервисы через Интернет и реализуются с помощью высокопроизводительных центров обработки данных.

Наиболее популярная "облачная" платформа – Microsoft Windows Azure (облачная ОС) и Microsoft Azure Services Platform (реализованная на основе Microsoft.NET). Windows Azure можно рассматривать как "ОС в облаке". Пользователю нет необходимости беспокоиться о ее инсталляции на его компьютере, который может не иметь для этого необходимых ресурсов. Все, что требуется, это иметь Web-браузер и минимальный пакет надстроек (plug-ins) для запуска и использования через браузер облачных сервисов

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

  1. Настройка основных параметров ос Windows

ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №3

  1. Виртуальная память. Концепция виртуальной памяти.

Виртуальная память – распространенная стратегия распределения памяти, используемая во всех современных операционных системах, основанная на идее расширения физической памяти путем размещения расширенной памяти на диске и использования таблиц страниц (или сегментов) для трансляции адресов.

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

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