Все вопросы к тесту (html) Системное программное обеспечение (курс 1)
Общие сведения о программном обеспечении. Операционные системы
NetWare использует метод невытесняющей
Абстракция набора локальных переменных монитора – это виртуальный
Алгоритм нулевого этапа загрузки операционной системы
Алгоритм управления вводом-выводом, осуществляемый центральным процессором
Алгоритм установки программного обеспечения для ОС Windows
Атрибуты файла FAT, которые могут сбрасываться и устанавливаться пользователем
В NTFS размер кластера по умолчанию зависит от размера
В NetWare вся оперативная память, оставшаяся после загрузки ОС и дополнительных модулей, используется для кэширования
В ОС Vista манифесты компонентов представляют собой ___, написанные на XML
В защищенном режиме ОС NetWare память адресуется непрерывным диапазоном
В операционных системах программа, управляющая выполнением задач, называется
В системах с виртуальной памятью свопинг осуществляет ___ планировщик
В системе UNIX в режиме ядра процессам доступны адресные пространства ядра и
В случае IBM-совместимого компьютера размер загрузочного сектора составляет ___ байта(ов)
Верны ли утверждения?
А) FAT - файловая система, разработанная для небольших дисков и простых структур каталогов
В) NTFS - файловая система, обеспечивающая скоростное выполнение стандартных операций над файлами
Подберите правильный ответ
Верны ли утверждения?
А) Авторизация - процедура проверки правильности введенной пользователем регистрационной информации для входа в систему
В) Аутентификация – предоставление пользователю определенных полномочий на выполнение некоторых работ в вычислительной системе
Подберите правильный ответ
Верны ли утверждения?
А) Аппаратура компьютера поддерживает пользовательский режим работы
В) Аппаратура компьютера поддерживает привилегированный режим работы
Подберите правильный ответ
Верны ли утверждения?
А) Базовое программное обеспечение – минимальный набор программных средств, обеспечивающих работу компьютера
В) Базовое программное обеспечение – максимальный набор программных средств, обеспечивающих работу компьютера
Подберите правильный ответ
Верны ли утверждения?
А) Большинство ОС использует монолитное ядро, которое компонуется как одна программа, работающая в пользовательском режиме
В) Большинство ОС использует монолитное ядро, которое компонуется как одна программа, работающая в привилегированном режиме
Подберите правильный ответ
Верны ли утверждения?
А) Для двоичной совместимости при одинаковых аппаратных платформах, достаточно соответствия друг другу внутренней структуры исполняемого файла
В) Совместимость на уровне исходных текстов достигается наличием у ОС соответствующего компилятора
Подберите правильный ответ
Верны ли утверждения?
А) Компьютеры, на которых можно запускать Windows Vista, классифицируются как Vista Capable, удовлетворяющие минимальным параметрам
В) Компьютеры, на которых можно запускать Windows Vista, классифицируются как Vista Premium Ready, удовлетворяющие рекомендуемым параметрам
Подберите правильный ответ
Верны ли утверждения?
А) Многонитевая ОС разделяет процессорное время между задачами
В) Многонитевая ОС разделяет процессорное время между отдельными ветвями (нитями) задачи
Подберите правильный ответ
Верны ли утверждения?
А) Однозадачные ОС включают средства управления периферийными устройствами, средства управления файлами, средства общения с пользователем
В) Многозадачные ОС управляют разделением совместно используемых ресурсов, таких как процессор, оперативная память, файлы и внешние устройства
Подберите правильный ответ
Верны ли утверждения?
А) Операции "wait" заставляет вызывающую программу быть задержанной
В) Операции "signal" заставляет только одну из ожидающих программ немедленно возобновиться
Подберите правильный ответ
Верны ли утверждения?
А) Перемещаемый или нерезидентный пул содержит объекты, которые могут быть при необходимости выгружены на диск
В) Неперемещаемый или резидентный пул содержит объекты, которые должны постоянно находиться в памяти
Подберите правильный ответ
Верны ли утверждения?
А) При классической организации ОС выполнение системного вызова сопровождается двумя переключениями режимов
В) При микроядерной организации ОС выполнение системного вызова сопровождается тремя переключениями режимов
Подберите правильный ответ
Верны ли утверждения?
А) Программные прерывания типа "ошибка страницы" возникают в ситуации, когда запрошенная страница памяти должна быть извлечена с диска
В) Аппаратные прерывания типа "ошибка страницы" возникают, когда запрошенная страница найдена в другой области физической памяти, за пределами рабочего набора программы
Подберите правильный ответ
Верны ли утверждения?
А) Системное программное обеспечение – совокупность системных программ, входящих в состав вычислительной системы
В) Прикладное программное обеспечение - пакеты прикладных программ, а также программы-утилиты
Подберите правильный ответ
Верны ли утверждения?
А) Системный вызов привилегированного ядра инициирует переключение процессора из привилегированного режима в пользовательский
В) Системный вызов привилегированного ядра инициирует переключение процессора из пользовательского режима в привилегированный
Подберите правильный ответ
Верны ли утверждения?
А) Триггеры - набор критериев, при соблюдении которых выполняется задача
В) Действия - команды, которые выполняются при возникновении триггеров и условий
Подберите правильный ответ
Время, которое проходит от начала запроса до первого ответа на запрос, является временем
Время, которое процесс ожидает в очереди готовности, является временем
Все запросы, поступающие от приложений, перехватывает и анализирует
Выделение внешней памяти с целью обеспечения эффективного хранения информации
Для каждого дерева NDS требуется свой
Для компьютеров, построенных на базе высокопроизводительных RISC-процессоров, использовалась ___ ОС
Для компьютеров, построенных на базе микропроцессоров Intel 80ххх, использовалась ___ ОС
Для обеспечения высокой скорости работы ОС все модули ядра или большая их часть постоянно находятся в оперативной памяти, то есть являются
Для управления нитями Windows NT Server использует механизм
До любой версии Vista можно обновить Windows XP
Если компьютер предоставляет свои ресурсы другим пользователям сети, то он играет роль
Загрузка и начальная настройка ядра операционной системы осуществляется
Имя пути поиска в системе UNIX состоит из компонент, разделенных между собой наклонной
Информацию о пользователях, которая используется при организации их логического входа в сеть, хранит главный справочник
Каждой задаче выделяется квант процессорного времени в системах
Когда процесс производит обращение к операционной системе UNIX, режим выполнения процесса переключается с режима задачи (пользовательского) на режим
Количество процессов, которые завершают выполнение за единицу времени, называется
Команды, которые выполняются при возникновении триггеров и условий, называются
Компьютер, использующий ресурсы другой машины, является
Конкретная двоичная информация в виде кодов и данных часто готовится с помощью препроцессоров, но часть ее хранится в системных
Корректную установку и удаление программ в ОС обеспечивает специальный класс программ -
Максимальный интервал времени, в течение которого устройство ввода-вывода или его контроллер должны выдать сигнал запроса на прерывание, называют установкой
Метод обслуживания запросов, оптимизирующий перемещение головок и позволяющий увеличить пропускную способность дисковой подсистемы при большой интенсивности запросов, называется элеваторным
Минимальный набор программных средств, обеспечивающих работу компьютера, - это ___ программное обеспечение
Модули ОС, оформленные в виде утилит, системных обрабатывающих программ и библиотек, являются
Одним из способов управления распределением памяти в системе UNIX является
Основную информацию о томе NTFS содержит загрузочный сектор раздела, который начинается с сектора
Основные способы реализации прикладных программных сред – это
Основным обработчиком прерывания является секция
Очередность предоставления выполняющимся процессам времени центрального процессора
Перед тем, как перейти к процедуре обновления старой версии Windows на новую Windows Vista, необходимо отключить приложения для обеспечения безопасности системы, включая
Планировщик, принимающий решение выгрузить процесс из основной памяти, является
Планировщик, решающий, какие задачи или процессы будут добавлены в очередь процессов, готовых к выполнению, является
По числу одновременно выполняемых задач операционные системы могут быть
По числу одновременно работающих пользователей ОС делятся на
Пользовательский интерфейс Windows XP построен по принципу ___ - ориентированной архитектуры
Последовательность уточнений инсталлятором после завершения установки и нескольких перезагрузок
Поставьте в соответствие базовой концепции описания операционной системы ее особенность
Поставьте в соответствие классу виртуальной памяти в Windows NT его особенность
Поставьте в соответствие модификации ОС Windows XP ее назначение
Поставьте в соответствие модулю, управляющему группой сервисов, его назначение
Поставьте в соответствие признаку корпоративной ОС его особенность
Поставьте в соответствие принципу, реализованному в большинстве ОС, его особенность
Поставьте в соответствие секции драйвера, работающего в режиме прерываний, ее особенность
Поставьте в соответствие слою вычислительной системы, работающей под управлением ОС на основе ядра, его особенность
Поставьте в соответствие справочной базе данных Windows NT ее назначение
Поставьте в соответствие типу ОС критерий ее эффективности
Поставьте в соответствие типу вспомогательного модуля ОС его особенность
Поставьте в соответствие типу многозадачной ОС соответствующую систему
Поставьте в соответствие типу сетевой операционной системы его особенность
Поставьте в соответствие типу установки ОС его особенность
Поставьте в соответствие функции технологии подключения к удаленному Рабочему столу ее особенность
Поставьте в соответствие элементу структуры сетевой операционной системе отдельной машины его особенность
Поставьте в соответствие этапу работы с программой DS-Standard ОС NetWare 4.1 его особенность
Построение ОС на базе объектно-ориентированного подхода дает возможность создавать новые объекты на базе имеющихся с помощью механизма
Представление области с необходимыми данными в виде списка секторов диска, которые она занимает, обеспечивается картой
При использовании файловой системы FAT номер кластера должен иметь длину не более ___ бит
При работе в "реальном" режиме CPU отдельная операция по выделению памяти ограничена размером 64 Кбайт, так как 64 Кбайт - это максимальный размер
Привилегированный режим процессоров как для работы ядра, так и для работы приложений использует ОС
Принцип множественных прикладных программных сред используется для обеспечения
Программа, входящая в состав ОС, определяющая порядок предоставления некоторого общего ресурса, называется
Программа, размер и возможности которой зависят от аппаратных требований и функций BIOS, является первичным
Программа, управляющая процессом, памятью и работой оборудования операционной системы, называется
Программные модули, в которых отражается специфика аппаратной платформы компьютера, образуют
Программы в составе вычислительной системы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров, называются
Реализация мультипрограммирования явилась важнейшим достижением ОС ___ периода развития вычислительной техники
Режим обмена с прерываниями является режимом ___ управления
Режимы загрузки процессоров
Сервер приложений базируется на аппаратной платформе на базе ___ -процессоров
Сетевая операционная система - совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам –
Системное программное обеспечение, обеспечивающее загрузку операционной системы непосредственно после включения компьютера, является ___ ОС
Системные программы – трансляторы появились в начале ___ периода развития вычислительной техники
Слоистую структуру вычислительной системы принято изображать в виде системы концентрических
Способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ, называется
Способ применения буферной памяти при организации ввода и вывода данных в компьютерах с многозадачной операционной системой называется
Способность ОС выполнять приложения, написанные для других ОС, называется
Способность прервать выполнение и быть выгруженным, а также возобновить выполнение без потери информации, называется ___ кода
Средства аппаратной поддержки ОС, относящиеся к операционной системе
Средства защиты информации встроены в NetWare на базовых уровнях операционной системы, а не являются надстройкой в виде какого-либо
Стандарты, поддерживаемые Windows XP, - это
Строгие правила касаются только взаимодействия между слоями системы, а между модулями внутри слоя связи могут быть
Считывание в оперативную память страницы или сегмента виртуальной памяти или ранее сохраненного во внешней памяти образа задачи называется
Уровни блок-схемы ядра операционной системы UNIX
Устройство, которое должно быть проинициализировано до загрузки операционной системы, называется
Функциональные модули, реализующие стратегические задачи по управлению основными ресурсами вычислительной системы, образуют
Часть операционной системы, постоянно находящаяся в оперативной памяти, является ее
Чтобы вызывать процедуру монитора, необходимо задать имя монитора и имя требуемой процедуры, разделяя их
Элементами операционной системы являются
Этапы процесса инсталляции
Организация вычислительного процесса
Абстрактный тип данных, позволяющий создать в программе новые объекты данных и ввести связанные с ними операции и функции, называется
Алгоритм вычисления реального адреса многосегментной модели памяти
Алгоритм размещения секций для редактора связей ld(1)
Алгоритм сборки мусора с предельно малыми запросами рабочего пространства
Алгоритм сборки мусора, использующий стек сборки мусора
Алгоритм стратегией размещения "первый подходящий"
Алгоритм трансляции адресов в сегментно-страничной модели памяти
Алгоритм, минимизирующий фрагментацию памяти при редактировании связей
Анализ исходного текста для определения его значения - это ___ анализ
Анализ потоков управления и информации дает следующие типы оптимизации
Аппаратура переводит виртуальные адреса в реальные, используя таблицы
Ассемблерный код - мнемоническая версия машинного кода, в которой вместо бинарных кодов операций используются их
Атрибуты, которые переносят информацию вниз по дереву или от левой к правой части продукции, называются
Базовые дисциплины планирования
Бесконечная рекурсия относится к ___ ошибкам
Библиотека программ - специальным образом организованный файл или набор файлов, содержащих, как правило, объектные модули, которые могут быть извлечены для присоединения к разрабатываемой программе на этапе
В ООП совокупность данных, характеризующих его состояние, и процедур их обработки, моделирующих его поведение, называется
В выражениях управляющего языка редактора связей могут использоваться
В основе любого подхода к программированию лежит понятие
В процессе компиляции анализатору требуются таблицы
В статической части фрейма содержатся следующие значения
Верны ли утверждения?
А) Ассоциация - связь между разнотипными, не похожими друг на друга объектами
В) Обобщение - отношение между однотипными понятиями, имеющими общие признаки
Подберите правильный ответ
Верны ли утверждения?
А) В ООП иерархия «целое/часть» показывает, что некоторые абстракции включены в рассматриваемую абстракцию как ее части
В) В ООП иерархия «общее/частное» показывает, что некоторая абстракция является частным случаем другой абстракции, и используется при разработке структуры классов, когда сложные классы строятся на базе простых путем добавления к ним новых характеристик и уточнения имеющихся
Подберите правильный ответ
Верны ли утверждения?
А) В ООП реализация - совокупность доступных извне элементов реализации абстракции
В) В ООП интерфейс - совокупность недоступных извне элементов реализации абстракции
Подберите правильный ответ
Верны ли утверждения?
А) Выполнение Р-операции состоит в уменьшении значения аргумента на 1, если только это действие не приведет к отрицательному значению операнда
В) Выполнение V-операции состоит в увеличении значения аргумента на 1, это действие должно быть атомарным
Подберите правильный ответ
Верны ли утверждения?
А) Генератор Lex может быть использован для автоматизации создания лексических анализаторов по их спецификациям в виде регулярных выражений
В) Генератор Yacc позволяет автоматически создавать LR-анализаторы по грамматическому описанию семантики языка
Подберите правильный ответ
Верны ли утверждения?
А) Динамическое создание объектов выполняется в процессе компиляции программы
В) Статическое создание объектов выполняется в процессе компиляции программы
Подберите правильный ответ
Верны ли утверждения?
А) Жесткий шаблон предусматривает, чтобы количество вводимых пользователем символов обязательно соответствовало числу разрядов, выделенных программой на экране дисплея
В) При свободном шаблоне задается предельно допустимое поле, в которое вносится конкретное значение
Подберите правильный ответ
Верны ли утверждения?
А) Компилятор - программа, которая преобразует программу, составленную на языке программирования высокого уровня, в программу на машинном языке или языке, близком к машинному, не участвуя в ее исполнении
В) Интерпретатор - программа или устройство, анализирующие команды или операторы исходной программы и немедленно выполняющие их
Подберите правильный ответ
Верны ли утверждения?
А) Логическое проектирование заключается в разработке структуры классов: определяются поля для хранения составляющих состояния объектов и алгоритмы методов, реализующих аспекты поведения объектов
В) Физическое проектирование включает объединение реализаций классов в модули, выбор схемы их подключения, определение способов взаимодействия с оборудованием, с операционной системой и/или другим программным обеспечением
Подберите правильный ответ
Верны ли утверждения?
А) Макропроцессоры позволяют применять в определениях макросов фактические параметры
В) Макропроцессоры позволяют применять в определениях макросов формальные параметры
Подберите правильный ответ
Верны ли утверждения?
А) Операция создания и инициализация полей объекта получила название конструирования объекта
В) Операция уничтожения объекта получила название деструкции объекта
Подберите правильный ответ
Верны ли утверждения?
А) Организация вычислительного процесса при пакетном режиме строится без доступа пользователя к ЭВМ
В) Диалоговый режим взаимодействия пользователя и ЭВМ обеспечивает возможность оперативного вмешательства человека в процесс обработки информации на ЭВМ
Подберите правильный ответ
Верны ли утверждения?
А) При динамическом делегировании соответствующий указатель инициализируется в процессе компиляции программы и при выполнении программы не меняется
В) При статическом делегировании значение указателю присваивается в процессе выполнения программы и может изменяться в зависимости от ситуации
Подберите правильный ответ
Верны ли утверждения?
А) Принцип нисходящей разработки рекомендует на всех этапах вначале определять наиболее общие моменты, а затем поэтапно выполнять детализацию
В) Принцип нисходящей разработки рекомендует на всех этапах вначале определять наиболее общие моменты, а затем поэтапно выполнять декомпозицию
Подберите правильный ответ
Верны ли утверждения?
А) Простой полиморфизм - конкретный метод определяется типом объекта при компиляции программы
В) Сложный полиморфизм - конкретный метод определяется типом объекта при выполнении программы
Подберите правильный ответ
Верны ли утверждения?
А) Профиль программы – информация о ходе выполнения программы
В) Профиль оборудования – набор значений, параметров и характеристик конкретного оборудования компьютера
Подберите правильный ответ
Верны ли утверждения?
А) Структурное программирование предполагает отказ от безусловных передач управления и ограниченное использование глобальных переменных
В) Структурное программирование предполагает отказ от безусловных передач управления и ограниченное использование локальных переменных
Подберите правильный ответ
Верны ли утверждения?
А) Тип объекта определяется в интерфейсном разделе модуля
В) Тексты методов объекта определяются в разделе реализации
Подберите правильный ответ
Виды представления промежуточных языков: ___ представление
Виды, которые может принимать выход генератора кода: языки
Все ресурсы одного класса управляются одним
Генератор синтаксических анализаторов YACC используется для создания анализаторов из ___ грамматик
Грамматика и набор семантических правил составляют синтаксически управляемое
Грамматика, все продукции которой содержат в левой части единственный символ, является ___ грамматикой
Грамматики, все продукции которых являются праволинейными, принадлежат к
Дисциплины процесса-получателя сообщений: по
Для корректного освобождения памяти из-под полиморфных объектов вместе с процедурой Dispose следует использовать специальный метод -
Добавление новых функциональных возможностей или изменение существующих свойств системы называется
Документ, отчет или выполняемый элемент - это
Доступ к элементам объекта осуществляется с использованием составного
Защита разделяемых ресурсов
Знаки операций в операторе присваивания
Использование символа "=>" между двумя сентенциальными формами обозначает, что строка справа от этого символа получена из строки слева от него посредством одного
Исходный класс, на базе которого выполняется конструирование, называют
Класс, имеющий хотя бы один виртуальный метод, должен содержать
Классификация ресурсов по времени их существования
Классификация ресурсов по количеству потоков, которые могут одновременно иметь доступ к ним: ___ ресурсы
Классификация ресурсов по способу распределения этих ресурсов между потоками: ___ ресурсы
Классы памяти для переменных в языке С
Компоненты контекстно-свободной грамматики
Контейнерный класс включает методы: ___ элементов
Логические операторы, применяемые к элементам
Любая последовательность символов, которую можно породить из символа предложения, используя продукции грамматики, – это ___ форма
Макросхема определения приоритетов процессов в очереди к центральному процессору
Метод передачи тела сообщения, применяемый при отсутствии системной буферизации сообщений
Модели виртуальной памяти, использующие развитые средства аппаратной трансляции адресов
Нахождение значений терминальных узлов синтаксического дерева - задача ___ анализа
Недетерминированный конечный автомат (НКА) - математическая модель, состоящая из
Недетерминированный конечный автомат может использоваться в виде помеченного ориентированного
Обеспечение выполнения программы в пооператорном варианте называется
Общая структура программы определяется в процессе ___ анализа
Общесистемные принципы
Общие закономерности в динамическом вычислении приоритетов
Общие правила для процесса выделения разделов памяти
Объект, который может распределяться внутри системы, называется
Объекты, данные которых хранятся в файлах внешней памяти между сеансами работы программы, являются
Ограничение, накладываемое на свойства объектов и препятствующее взаимозаменяемости абстракций различных типов, является
Оптимизации по отношению к циклам
Организация вычислительного процесса при пакетном режиме
Основные действия по выявлению ошибок и восстановлению после них концентрируются в фазе ___ анализа
Отличительная особенность YACC - это переменные со знаком
Отношение между абстракциями, при котором некоторая абстракция включает структурную или функциональную часть одной или нескольких других абстракций, является
Отношение между классами, когда один является частью второго, называется
Перед генерацией кода начальной стадией компиляции выполняется
Перед использованием объекта требуется его
Подпрограммы, предназначенные для работы с полями объекта, называются
Полный цикл разработки, вырабатывающий промежуточный продукт, называется
Понимание при диалоге достигается наличием единой системы языковых знаков или кодов, из которых формируются
Порядок следования стратегий предотвращения от консервативного полюса к либеральному
Порядок, в котором выполняются семантические правила, указывают схемы
Последовательность работы компонующего загрузчика
Последовательность шагов, когда предложение языка порождается из грамматики, генерирующей данный язык, называется
Посредством предложения MEMORY областям памяти могут назначаться атрибуты
Поставьте в соответствие действию системы при возникновении исключений его особенность
Поставьте в соответствие инструкции без параметров, применяемой к верхним элементам стека, ее назначение
Поставьте в соответствие инструменту для создания компиляторов его назначение
Поставьте в соответствие классу грамматики, определенному Хомским, его особенность
Поставьте в соответствие классу грамматики, определенному Хомским, его эквивалент
Поставьте в соответствие классу пользовательского процесса его особенность
Поставьте в соответствие количественному показателю эффективности функционирования системы массового обслуживания его особенность
Поставьте в соответствие компоненту системы времени выполнения Java его назначение
Поставьте в соответствие набору артефакта его назначение
Поставьте в соответствие области памяти, используемой в фазе распределения, ее особенность
Поставьте в соответствие общесистемному принципу его особенность
Поставьте в соответствие объекту его особенность
Поставьте в соответствие оператору присваивания при редактировании связей его назначение
Поставьте в соответствие операции над состояниями НКА ее описание
Поставьте в соответствие пакету прикладных программ его особенность
Поставьте в соответствие пакету прикладных программ общего назначения его особенность
Поставьте в соответствие принципу, используемому при разработке программ, его особенность
Поставьте в соответствие типу диалога его особенность
Поставьте в соответствие типу задачи борьбы с тупиками его особенность
Поставьте в соответствие типу модели (разновидности артефакта) его назначение
Поставьте в соответствие типу ошибки причины их появления
Поставьте в соответствие типу приоритета его особенность
Поставьте в соответствие типу продукции способ ее выделения
Поставьте в соответствие типу промежуточного представления его особенность
Поставьте в соответствие типу ресурса его особенность
Поставьте в соответствие типу стратегии предотвращения его особенность
Поставьте в соответствие требованию к дисциплине планирования его особенность
Поставьте в соответствие трехадресной инструкции ее описание
Поставьте в соответствие функции преобразования, используемой при работе с памятью, ее назначение
Поставьте в соответствие этапу жизненного цикла процесса его особенность
Поставьте в соответствие этапу процесса разработки программного обеспечения с использованием ООП его особенность
Поставьте в соответствии типу организации диалога его особенность
Правила заполнения редактором связей поля для основной точки входа файла (в порядке их применения)
Представления трехадресных инструкций
При создании объектно-ориентированной программы предметная область представляется в виде совокупности
Применительно к планированию процессорного времени, компоненты системы массового обслуживания могут быть интерпретированы
Принцип, используемый при проектировании программного обеспечения, объем которого превосходит имеющийся объем оперативной памяти, является принципом
Принцип, который заключается в том, что программное обеспечение обеспечивает связность обработки информации как отдельных элементов, так и всего объема данных в целом на всех стадиях обработки, является принципом
Принцип, который предопределяет, что подсистемы и компоненты программного обеспечения являются универсальными или типовыми, является принципом
Принцип, который предусматривает в программном обеспечении возможность его наращивания и совершенствования компонентов и связей между ними, является принципом
Принцип, который предусматривает, что требования к созданию, функционированию и развитию программного обеспечения определяются со стороны более сложной, включающей его в себя системы, является принципом
Принцип, определяющий способ исходного представления программного обеспечения, который позволяет осуществлять настройку на конкретную конфигурацию технических средств, круг решаемых проблем, условия работы пользователя, является принципом
Принцип, основанный на выделении в алгоритмах и в обрабатываемых структурах действий и данных по частоте использования, является принципом
Принцип, состоящий в том, что язык, символы, коды и средства обеспечения программного обеспечения согласованы, обеспечивают совместное функционирование всех его подсистем и сохраняют открытой структуру системы в целом, является принципом
Принцип, учитывающий возможность проведения одной и той же работы (функции) различными средствами, является принципом
Принцип, целостность которого на всех стадиях создания, функционирования и развития программного обеспечения будет обеспечиваться связями между подсистемами, а также функционированием подсистемы управления, является принципом
Программа определения профиля программы или профиля оборудования называется
Программа, выполняющая предварительную обработку входных данных для другой программы, называется
Программа, оформленная в виде, допускающем ее независимую трансляцию, - это ___ модуль
Программный модуль в виде, пригодном для загрузки и выполнения, - это ___ модуль
Программный модуль, являющийся результатом компиляции исходного модуля, - это ___ модуль
Производный класс, на базе которого выполняется конструирование, называют
Процесс выделения абстракций в предметной области задачи называется
Процесс сборки загрузочного модуля из полученных в результате раздельной компиляции объектных модулей с автоматическим поиском и присоединением библиотечных подпрограмм и процедур называется
Процессор, в котором текущая команда выполняется после завершения предыдущей, называется
Ранжированная или упорядоченная система абстракций – это
Режим взаимодействия конечного пользователя и ЭВМ, на каждом шаге которого система воспринимает только синтаксически ограниченное по формату входное сообщение пользователя, реализуется в виде
Ресурсы, исчезающие после их использования потоком, называются
Свойства повторно используемых ресурсов
Свойства потребляемых ресурсов
Свойство абстракции существовать во времени независимо от процесса, породившего данный программный объект, и/или в пространстве, перемещаясь из адресного пространства, в котором он был создан, называется
Свойство нескольких абстракций одновременно находиться в активном состоянии называется
Связь между разнотипными, не похожими друг на друга объектами, называется
Символ, используемый грамматикой для генерации предложений языка, называется
Символы, являющиеся нетерминалами
Ситуация в системе называется реализуемой, если
Ситуация называется безопасной, если процессы можно выстроить в такую последовательность, что
Ситуация называется нетупиковой, если процессы можно выстроить в такую последовательность, что
Случаи появления псевдонимов
Совокупность связанных между собой и образующих единое целое программных модулей и данных, требующая ресурсов вычислительной системы для своей реализации, называется
Совокупность существенных характеристик объекта, которые отличают его от всех других видов объектов и определяют особенности данного объекта с точки зрения дальнейшего рассмотрения и анализа решаемой задачи является
Современная справочная система, как правило, является
Состав систем программирования
Сочетание объединения всех свойств объекта, определяющих его состояние и поведение, в единую абстракцию и ограничение доступа к реализации этих свойств получило название
Специальные программы, предназначенные для трассировки и анализа выполнения других программ, называются
Специальным образом организованные объекты, используемые для хранения объектов других классов и управления ими, называются
Средство замены одной последовательности символов другой называется
Строка, содержащая ноль токенов и записываемая как e, является
Структурная программа состоит из совокупности подпрограмм, связанных с помощью
Структуры управления, используемые при программировании, - это
Терминальными символами являются
Тип объекта может связываться с программным объектом динамически при ___ связывании
Тип объекта определяется на этапе компиляции при ___ связывании
Тип переменной, используемый в языках программирования для синхронизации взаимодействующих процессов, называется
Тип, значениями которого являются классы как ссылки на типы, является
Типы приоритетов процессов
Типы промежуточного представления при компиляции исходной программы
Улучшение эффективности программы является ее
Упорядоченный набор элементов данных, в котором очередной читаемый или удаляемый элемент выбирается из его конца, называется
Установление соответствия между переменной и ее типом - основная задача таблицы
Фаза этапа анализа, в которой формируются символы (токены) языка, называется ___ анализом
Фазы этапа анализа в процессе компиляции – это: ___ анализ
Фазы этапа синтеза в процессе компиляции
Функции преобразования, используемые при работе с памятью:
Часть какой-либо хорошо структурированной системы, выполняющая четко определенные функции, называется
Часть компилятора, выполняющая синтаксический анализ, называется синтаксический
Чтобы определить, генерирует ли данная грамматика регулярный язык, в первую очередь необходимо посмотреть, содержит ли она
Отладчик
Cтруктура FILETIME задает время в интервалах, каждый из которых равен ___ наносекундам
dwX и dwY - поля структуры STARTUPINFO, указывающие
dwXCountChars и dwYCountChars - поля структуры STARTUPINFO, указывающие
dwXSize и dwYSize - поля структуры STARTUPINFO, указывающие
Алгоритм отладки драйвера клавиатуры с помощью программы Turbo Debugger
Алгоритм отладки драйверов устройств
Алгоритм предотвращения, выявления и устранения логических ошибок при отладке программ в системе Delphi 7
Алгоритм статической загрузки DLL
В Windows каждая куча имеет свой
В случае истечения заданного интервала времени функция SleepEx возвращает значение
В случае успешного завершения функция WaitForSingleObjectEx возвращает одно из следующих значений
В текущем каталоге находятся необходимые для работы приложения, исполняемые файлы и
Верны ли утверждения?
А) В образцах имен файлов для поиска используется символ *, который замещает один неизвестный символ в имени файла
В) В образцах имен файлов для поиска используется символ ?, который замещает любую последовательность символов
Подберите правильный ответ
Верны ли утверждения?
А) В пользовательскую очередь асинхронная процедура ставится при помощи функции QueueUserAPC
В) В системную очередь асинхронная процедура ставится операционной системой
Подберите правильный ответ
Верны ли утверждения?
А) В файловой системе FAT файлы перечисляются в порядке их создания
В) В файловых системах NTFS и CDFS файлы перечисляются в алфавитном порядке
Подберите правильный ответ
Верны ли утверждения?
А) В функции GetLargestConsoleWindowSize поля X и Y зависят от текущего размера шрифта и величины экрана
В) В функции GetLargestConsoleWindowSize поля X и Y не зависят от текущего размера шрифта и величины экрана
Подберите правильный ответ
Верны ли утверждения?
А) Дескриптор stdin связывается с буфером ввода
В) Дескриптор stdout связывается с буфером экрана
Подберите правильный ответ
Верны ли утверждения?
А) Динамически созданная куча используется для хранения разнотипных объектов
В) Динамически созданная куча используется для хранения однотипных объектов
Подберите правильный ответ
Верны ли утверждения?
А) Если значение параметра bAbsolute равно true, тo поля структуры small___rect определяют сдвиг буфера экрана относительно левого верхнего и правого нижнего углов текущего окна консоли
В) Если значение параметра bAbsolute равно false, то поля структуры small___rect задают абсолютное положение левого верхнего и правого нижнего углов окна консоли относительно буфера экрана
Подберите правильный ответ
Верны ли утверждения?
А) Модификатор extern "С" указывает компилятору на то, что функция или переменная должна иметь имя в стиле языка программирования С
В) Модификатор declspec(dilexport) указывает компилятору на то, что данная функция или переменная будет экспортироваться из DLL
Подберите правильный ответ
Верны ли утверждения?
А) Перемещение файла отличается от копирования файла только тем, что старый файл после его перемещения не удаляется
В) Перемещение файла отличается от копирования файла только тем, что старый файл после его перемещения удаляется
Подберите правильный ответ
Верны ли утверждения?
А) Поле AllocationProtect содержит атрибуты доступа к области памяти, распределенной функцией VirtualAlloc
В) Поле Protect содержит атрибуты доступа области виртуальной памяти, о которой необходимо получить информацию
Подберите правильный ответ
Верны ли утверждения?
А) При асинхронной записи данных в файл данные записываются последовательно - байт за байтом
В) При синхронной записи данных в файл данные записываются последовательно - байт за байтом
Подберите правильный ответ
Верны ли утверждения?
А) Сервер именованного канала - процесс, который создает именованный канал
В) Клиенты именованного канала - процессы, которые связываются с именованным каналом
Подберите правильный ответ
Верны ли утверждения?
А) Синхронная процедура не возвращает значения и должна иметь только один параметр
В) Асинхронная процедура не возвращает значения и должна иметь только один параметр
Подберите правильный ответ
Верны ли утверждения?
А) Статическая загрузка DLL выполняется на этапе компоновки исполняемого модуля
В) Статическая загрузка DLL выполняется на этапе исполнения модуля
Подберите правильный ответ
Верны ли утверждения?
А) Функции высокого уровня обеспечивают ввод-вывод символов с консоли
В) Функции низкого уровня обеспечиваю обработку всех событий, связанных с консольным приложением
Подберите правильный ответ
Верны ли утверждения?
А) Функция CopyFile копирует для нового файла атрибуты доступа старого файла, но атрибуты безопасности не копируются
В) Функция CopyFile копирует для нового файла атрибуты доступа старого файла, а также атрибуты безопасности
Подберите правильный ответ
Верны ли утверждения?
А) Функция ReplaceFile работает только с файлами, которые находятся на одном томе
В) Функция ReplaceFile работает с файлами, которые находятся на разных томах
Подберите правильный ответ
Возможность субъекта выполнять некоторые операции над объектами называется его
Двусторонний программный канал, применяемый для обмена данными между прикладными программами, исполняемыми на разных компьютерах, называется
Дескриптор окна консоли можно получить, вызвав функцию
Дескрипторы безопасности, известные на платформах Windows
Дескрипторы стандартных потоков ввода-вывода могут быть определены вызовом функции CreateFile, которая в качестве имени файла принимает значение
Динамически подключаемая библиотека выгружается только в том случае, если счетчик ссылок на эту библиотеку становится равным
Для асинхронной процедуры необходимо, чтобы поток находился в настороженном
Для блокировки виртуальных страниц в реальной памяти используется функция
Для динамического создания кучи используется функция
Для загрузки динамически подключаемой библиотеки используется следующий алгоритм поиска
Для запуска диспетчера используется функция StartServiceCtrlDispatcher, которая должна быть вызвана в течение ___ секунд с момента запуска программы main
Для копирования перекрывающихся блоков памяти используется функция
Для обмена сообщениями по сети может использоваться функция TransactNamedPipe, которая объединяет операции записи и чтения в одну операцию, которая называется
Для перераспределения памяти в куче используется функция
Для получения информации о состоянии кучи или отдельного блока виртуальной памяти, распределенного из кучи, используется функция
Для распределения памяти из кучи используется функция
Для резервирования или распределения области виртуальной памяти процесс должен вызвать функцию
Для того чтобы отметить, что файл не имеет типа, нужно после имени файла указать
Для уничтожения кучи используется функция
Для уплотнения кучи используется функция
Для установки заголовка окна консоли используется функция
Для чтения заголовка окна консоли используется функция
Если база данных сервисов заблокирована, то в поле lpLockOwner записывается адрес строки, которая содержит имя
Если данные записываются в файл последовательно - байт за байтом, и указатель файла передвигается по мере записи данных на новую позицию, то такая запись данных в файл является
Если консольный процесс создается из консольного приложения, а флаг CREATE___NEW___CONSOLE не установлен, то новый процесс присоединяется к консоли
Если полное имя файла не указано, то файл с заданным именем создается или ищется в текущем
Если размер буфера недостаточен для имени каталога, то функция GetCurrentDirectory возвращает необходимую длину буфера для имени текущего каталога, включая завершающий пустой
Если система синхронизирует доступ параллельно работающих потоков к куче, то куча называется
Изменить атрибуты доступа к области виртуальной памяти можно при помощи вызова функции
Изменить атрибуты файла можно при помощи функции
Имена файлов нечувствительны к регистрам
Имя функции socket не должно содержать прописных
Имя, которое используется для ссылок на сервис в окне управления сервисами, является
Имя, под которым сервис хранится в базе данных сервисов, а также используется менеджером сервисов для ссылок на этот сервис, является
Интерфейс, используемый приложением для ввода-вывода текстовой информации, называется
Информация, которая описывает внутреннее и внешнее имена сервиса, режимы его запуска и работы, определяет его
Информация, хранимая в учетной записи пользователя
Исходным кодом DLL, размещенным на Web-сайте, предусмотрен вывод общего количества вызовов DllMain в соответствии с их
Клиент и сервер RPC связываются друг с другом посредством запросов и
Ключевое слово private инструкции exports запрещает размещение экспортируемого имени в библиотеке
Когда используются директивы компилятора, их необходимо разделять запятыми без пробелов, ставя только перед первой директивой символ
Количество виртуальной памяти, доступной процессу, зависит от емкости физической памяти и магнитных
Координаты в структуре small___rect определяют ячейки буфера
Линейный адрес процесса в Windows состоит из
Младший байт параметра wVersionRequired функции WSAStartup указывает основной номер
Модели управления, используемые в дискреционной модели безопасности
Модель безопасности - система, которая включает следующие компоненты
Номер порта и иная информация должны храниться с соблюдением подходящего порядка следования байтов, при котором старший байт помещается в крайней позиции
Обработчик управляющих запросов должен изменить состояние сервиса в течение 30 секунд, в противном случае диспетчер сервисов считает, что произошла
Объект ядра операционной системы, который обеспечивает передачу сообщений от процессов-клиентов к процессам-серверам, выполняющимся на компьютерах в пределах локальной сети, называется почтовым
Определить размер файла можно при помощи функции
Отличие именованных каналов от сокетов
Очередь асинхронных процедур работает по алгоритму
Пакет данных, содержащий помимо передаваемой информации полный адрес пункта назначения, заданный пользователем, а не сетью, называется
Параметр lpBytesRead функции TransactNamedPipe должен указывать на переменную типа dword, в которую функция поместит количество прочитанных
Под сервером будет пониматься процесс, который принимает запросы на образование соединения через заданный
Полное имя файла в ОС Windows - строка, заканчивающаяся пустым
Полное имя файла состоит из компонент (подстрок), каждая из которых разделяется символом
Понятие, которое позволяет пользователю выполнять действия в отношении других объектов и субъектов системы информационной безопасности, называется
Порядок аудита доступа субъекта к охраняемому объекту
Порядок вызова асинхронной процедуры
Порядок контроля доступа субъекта к охраняемому объекту
Порядок определения потока, в контексте которого исполняется асинхронная процедура
Порядок получения монопольного доступа к куче
Порядок просмотра элементов кучи с помощью функции HeapWalk
Порядок работы с именованными каналами
Порядок работы с почтовыми ящиками
Порядок работы функции CallNamedPipe, используемой для передачи единственной транзакции по именованному каналу
После завершения работы с виртуальной памятью ее необходимо освободить, используя функцию
Последний элемент таблицы сервисов должен содержать пустую структуру, т. е. структуру с пустыми
Последовательность действий, выполняемая функцией ServiceMain
Последовательность действий, которые необходимо выполнить для работы с отображаемым в память файлом
Последовательность поиска файлов конфигурации при запуске программы Turbo Debugger
Поставьте в соответствие варианту установки начального адреса виртуальной памяти его особенность
Поставьте в соответствие значению функции GetFileType его назначение
Поставьте в соответствие параметру dwControl, который должен содержать код управляющей команды, его значение
Поставьте в соответствие параметру dwCreationDisposition, задающему действия, которые нужно выполнить при создании или открытии файла, его особенность
Поставьте в соответствие параметру dwErrorControl, который устанавливает режим обработки ошибок, произошедших во время запуска сервиса, его значение
Поставьте в соответствие параметру dwFlagsAndAttributes, в котором задаются флаги и атрибуты создаваемого или открываемого файла, его назначение
Поставьте в соответствие параметру dwMoveMethod, задающему начальную точку, от которой выполняется сдвиг указателя позиции, его значение
Поставьте в соответствие параметру dwServiceType, задающему тип сервиса, его значение
Поставьте в соответствие параметру flAllocationType, указывающему на операции, которые выполняет функция VirtualAlloc, его особенность
Поставьте в соответствие параметру flProtect, устанавливающему атрибуты доступа к области виртуальной памяти, его особенность
Поставьте в соответствие параметру lpFileName, указывающему на имя почтового ящика, его формат
Поставьте в соответствие параметру функции CallNamedPipe его назначение
Поставьте в соответствие параметру функции GetNamedPipeHandleState его назначение
Поставьте в соответствие полю dwCurrentState, содержащему текущее состояние сервиса, его назначение
Поставьте в соответствие полю Туре, которое описывает тип страниц в области виртуальной памяти, его назначение
Поставьте в соответствие состоянию страницы виртуальной памяти процесса его особенность
Поставьте в соответствие типу данных SOCKET его особенность
Поставьте в соответствие типу данных модели Р64 соответствующее количество битов
Поставьте в соответствие типу данных, соответствующие точности указателей, его описание
Поставьте в соответствие флагу, используемому для определения способов чтения и записи данных в именованный канал, его значение
Поставьте в соответствие функции операционных систем Windows ее назначение
Поставьте в соответствии версии Win64 ее особенность
Построение дискреционной модели безопасности
Поток переходит в настороженное состояние и блокируется до тех пор, пока не выполнится одно из следующих условий
Предоставление пользователю определенных полномочий на выполнение некоторых работ в вычислительной системе называется
Прежде чем соединяться с именованным каналом, клиент должен определить, доступен ли какой-либо экземпляр этого канала для
При формировании пути к файлу необходимо придерживаться следующих правил
Приложение освобождает консоль посредством вызова функции
Принципы, на которых основывается дискреционная политика безопасности
Программы, обеспечивающие доступ к внешним устройствам, называются
Процедура проверки правильности введенной пользователем регистрационной информации для входа в систему называется
Процесс, который выполняет служебные функции, называется
Распределенная процессом область виртуальной памяти, используемая им для захвата и освобождения блоков памяти, размер которых меньше размера виртуальной страницы, называется
Режим передачи данных именованного канала может принимать следующие значения: передача данных
С точки зрения свойства направление отношения доверия могут быть
Сервис может быть как консольным приложением, так и приложением с графическим
Составная часть имени компьютера в сети Интернет называется
Специальные группы пользователей
Тип именованного канала должен содержать информацию о способе передачи данных по каналу и указывать, кому принадлежит дескриптор: серверу именованного канала или
Типы групп пользователей на платформе Windows NT ___ группы
Типы данных обеспечивают автоматическое изменение размеров целочисленных типов данных в зависимости от изменения размеров указателей, в связи с чем их называют
Типы учетных записей: учетные записи
Требования относительно безопасности потоков при выполнении функции в том же потоке, что и сервер
Требования, которым должна удовлетворять система, поддерживающая безопасность на уровне управления доступом
Узнать атрибуты файла можно при помощи функции
Указатель позиции имеет длину в ___ бит(а)
Уровень авторизации учетной записи идентификатора безопасности (SID)
Условия выполнения асинхронной процедуры
Учетные записи, создаваемые по умолчанию операционной системой Windows NT
Файл, отображенный в адресное пространство процесса, называется
Файловые системы FAT32 и NTFS поддерживают полные имена файлов длиной до ___ символов
Флаг page___guard не может быть использован совместно с флагом
Функции и переменные, которые DLL предоставляет в использование своим клиентам, называются
Функция FindCloseChangeNotification имеет единственный параметр hChangeHandle, который должен содержать дескриптор наблюдения за изменениями в
Функция GetCurrentDirectory в случае успешного завершения возвращает количество символов, записанных в буфер, на который указывает параметр lpBuffer, а в случае неудачи
Функция LoadLibraryEx отличается от функции LoadLibrary только тем, что позволяет управлять режимом загрузки
Функция-обработчик управляющих запросов может получать коды, определенные пользователем, в диапазоне от
Характеристики глобальной группы пользователей
Характеристики локальной группы пользователей
Характеристики почтовых ящиков системы Windows
Чтобы заполнить блок памяти определенным значением, используется функция
Экспортируемая переменная должна быть