- Введение
- Тема 1. Git, Установка Виртуальной машины
- Тема 2. Основы работы в командной строке
- Тема 3. Введение в операционные системы
- Тема 4. Процессы и потоки
- Тема 5. Адресное пространство
- Тема 6. B8 Синхронизация потоков и процессов
- Итоговая аттестация
Абстракция, представляющая программу во время выполнения называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- процессом
- итерацией
- потоком
- кучей
Адресное пространство, это абстракция над
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- процессором
- оперативной памятью
- жестким диском
- устройствами ввода/вывода
В случае, когда процесс обращается к логической памяти, которая в данный момент находится во вторичном хранилище, происходит ошибка
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Page Frame
- Page Error
- Page Fault
- Page Demand
В соотношении размера Page и Frame …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- одинаковы
- несравнимы
- Frame больше Page
- Page больше Frame
Возможно ли настоящее параллельное выполнение процессов, на компьютере с 1 процессором и 1 ядром?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Возможно
- Невозможно
- Возможно при подключении дополнительной оперативной памяти
- Возможно при подключении дополнительного жесткого диска
Для взаимодействия с ядром пользовательские программы используют …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- пользовательские библиотеки
- системные библиотеки
- сторонние библиотеки
Для копирования файлов используется команда …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для перемещения файла между директориями используется команда …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для перехода между директориями используется команда …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для просмотра содержимого файла используется команда …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для создания директории используется команда …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для создания процесса необходимо совершить действия в следующей последовательности:
Тип ответа: Сортировка
- 1 Присвоить уникальный идентификатор (PID)
- 2 Выделить ему место в памяти для программы, стека и данных
- 3 Инициализировать блок управления процессом (PCB)
- 4 Добавить процесс в очередь “готовых” к исполнению
Для того, чтобы выйти из редактора Vi, необходимо ввести команду …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Для того, чтобы открыть терминал, необходимо нажать сочетания клавиш …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Ctrl + Shift
- Ctrl + Enter
- Ctrl + Alt + t
- Ctrl + Alt
Для удаления директории используется команда …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
За перенаправление логических адресов в физические отвечает …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Юнит управления памятью (Memory Management Unit - MMU)
- Центральный процессор (Central Processing Unit - CPU)
- Блок управлением процессом (Process Control Block - PCB)
- Адресное пространство
Именованная область на диске называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- процессом
- файлом
- потоком
- библиотекой
Используя метод организации “Paging”, под страницей (Page) подразумевают …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Страницу в логической памяти
- Страницу в физической памяти
- Отступ при доступе к памяти
- Модуль отвечающий за перевод логических адресов в физические
Команда, добавляющая новые или измененные файлы в промежуточную область Git, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- git push
- git status
- git add
- git commit
Команда, используемая для отображения состояния репозитория и промежуточной области, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- git status
- git push
- git commit
- git add
Команда, обновляющая Вашу текущую локальную рабочую ветку проекта и все ветки удаленного отслеживания, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- git status
- git add
- git pull
- git push
Команда, обновляющая удаленную версию репозитория на сервере, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- git status
- git push
- git commit
- git add
Команда, создающая снимок Вашего репозитория в данный момент времени, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- git push
- git status
- git add
- git commit
Концепция, позволяющая уйти от использования физических адресов памяти, используя виртуальные, называется
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- страничной памятью
- виртуальной памятью
- системной памятью
- файлом
Критическая область это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Общий ресурс (или память) среди процессов
- Часть процесса в которой идут сложные расчеты
- Область оперативной памяти процесса
- Область оперативной памяти ядра
Необходимым условием для решения проблем синхронизации и исключения состязательных состояний ситуации является …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- блокировка
- параллельность
- атомарность
- последовательность
Оперативная память является …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Энергозависимой
- Ограниченной
- Неограниченной
- Энергонезависимой
Операция up у семафора
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Повышает количество взаимодействий на 1
- Уменьшает количество взаимодействий на 1
- Блокирует семафор
- Повышает количество взаимодействий на заданное число
Отметьте верные утверждения:
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Мьютекс - вариация семафора
- Мьютекс может быть только в заблокированном или незаблокированном состоянии
- Два процесса могут одновременно находится в критической области
- Любые процессы, выполняющиеся вне критической области, не могут блокироваться другим процессом
- Атомарность - необязательное условие для решения проблемы синхронизации и исключения состязательных ситуаций
Ошибка, при которой работа системы зависит от того в каком порядке выполняются части когда (процессы или потоки), называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- состоянием параллельности
- состоянием гонки
- состоянием синхронизации
- состоянием последовательности
При работе нескольких процессов с одной областью памяти, может возникнуть проблема …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Состояние гонки
- Ошибка сегментации
- Необъяснимое поведение
- Необъявленная переменная
Приложения почты и браузера работают в пространстве …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- пользователя
- ядра
- суперпользователя
- приложения
Процесс - это абстрактное представление …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- выполняющейся программы
- работы компьютера
- работы ядра
- оперативной памяти
Процесс, при котором операционная система копирует страницу диска в физическую память только в случае, если осуществляется попытка доступа к ней, и эта страница ещё не находится в памяти, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Page Fault
- Page Transfer
- Pre-fetching (предвыборкой)
- Demand paginig (подгрузкой по требованию)
Сверхбыстрой памятью внутри процессора, хранящей промежуточные результаты работы или данные, называют
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- регистр
- системную шину
- сетевую видеокарту
- системной библиотекой
Система, записывающая изменения в файл или набор файлов в течение времени, позволяющая вернуться к определенным прошлым версиям, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- операционной системой
- системой контроля версий
- устройством
- виртуальной машиной
Согласно второй модели состояния процесса, из состояния выполнения процесс может перейти в состояние …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Новый
- завершение
- готов
- заблокирован
Согласно первой модели состояния процесса, из состояния блокировки процесс может перейти в состояние …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- выполнения
- готовности
- создания
- завершения
Составляющими процесса являются:
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Регистры
- Ассоциируемые данные
- Контекст
- Исполняемый код
Составьте соответствие между определениями и их назначениями
Тип ответа: Сопоставление
- A. Куча
- B. Контекст
- C. Стек
- D. Область оперативной памяти, хранящая глобальные (общие) переменные
- E. Информация для операционной системы, необходимая для управления процессом
- F. Область оперативной памяти, хранящая переменные и функции
Состояние процесса используется для …
Тип ответа: Множественный выбор • с выбором нескольких правильных ответов из предложенных вариантов
- Определения привилегий процесса
- Определения приоритета, которым обладает данный процесс
- Вызова функций и системных вызовов
- Хранения информации о виртуальной памяти процесса
- Определения статистической информации и ограничений
Состояние процесса описывается с помощью
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- сегмента стека
- Блока управления процессом (PCB)
- сегмента кода
- Идентификатора процесса (PID)
Состояние файла, который изменился, но еще не был зафиксирован, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- измененным
- индексированным
- модифицированным
- проведенным
Состояние файла, сохраненного в локальной базе, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- индексированным
- измененным
- зафиксированным
- обновленным
Специальная программа, обеспечивающая возможность использования оборудования удобным для пользователя образом, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- регистром
- системной шиной
- ядром
- операционной системой
Текстовый интерфейс для управления компьютером называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- редактором
- системой
- терминалом
- директорией
Установите соответствие между названиями и определениями составляющих компьютера
Тип ответа: Сопоставление
- A. Оперативная память
- B. Видеокарта
- C. Сетевая карта
- D. Жесткий диск
- E. Энергозависимая часть системы компьютерной памяти, в которой во время работы компьютера хранится машинный код
- F. Устройство, преобразующее графический образ, хранящийся как содержимое памяти компьютера, в форму для дальнейшего вывода на экран монитора
- G. Устройство, позволяющее компьютеру взаимодействовать с другими устройствами сети.
- H. Устройство, используемое для хранения цифрового содержимого и других компьютерных данных
Установите соответствие между названиями команд терминала и их назначением
Тип ответа: Сопоставление
- A. pwd
- B. touch
- C. ls
- D. man
- E. вывести полный путь до текущей рабочей директории
- F. создать пустой файл внутри директории
- G. вывести перечень файлов, находящихся внутри директории
- H. вывести справку о команде
Установите соответствие между физическими частями компьютера и названиями абстракций
Тип ответа: Сопоставление
- A. Процессор
- B. Оперативная память
- C. Жесткий диск (HDD / SSD)
- D. Сеть
- E. Потоки
- F. Адресное пространство
- G. Файлы
- H. Сокеты
Целочисленной переменной, используемой сразу несколькими процессами для синхронизации и управления доступом к общим ресурсам, называется …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- регистром
- мьютексом
- указателем
- семафором
Центральная часть компьютера, выполняющая заданные программой преобразования информации и осуществляющая управление всем вычислительным процессом, называется
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- регистром
- оперативной памятью
- процессором
- системной шиной
Frame это …
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Страница в логической памяти
- Страница в физической памяти
- Отступ при доступе к памяти
- Модуль отвечающий за перевод логических адресов в физические
PID процесса это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- регулятор процесса
- участок выделенной для процесса оперативной памяти
- уникальный номер процесса
- функция для создания процесса