Скачиваний:
111
Добавлен:
25.06.2021
Размер:
9.69 Mб
Скачать

Перейти к защите CTRL + ЛКМ Поиск по документу CTRL + F

Защита лабораторной работы №1 2

Защита лабораторной работы №2 7

Защита лабораторной работы №3 12

Защита лабораторной работы №4 15

Защита лабораторной работы №5 21

Защита лабораторной работы №6 27

Защита лабораторной работы №7 31

Защита лабораторной работы №8 35

Защита лабораторной работы №9 38

Защита лабораторной работы №10 41

Спасибо всем, кто помогал решать тесты!

Защита лабораторной работы №1

Оператор if else позволяет определить действие ...

Укажите блок кода, в котором переменная y доступна

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

Ответ: 1

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

Результат выполнения следующего фрагмента кода:

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

Какой из ниже перечисленных вариантов ответа, показывает правильно записанный оператор выбора if ?

Каков результат работы следующего франмента кода?

В каком случае можно не использовать фигурные скобочки в операторе выбора if?

Логическая операция с большим приоритетом выполнения

Укажите неправильную записанную операцию сравнения

Какой из следующих логических операторов – логический оператор И?

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

Ответ: 1

Защита лабораторной работы №2

Цикл с предусловием?

Цикл с постусловием?

Определите, что будет напечатано в результате работы следующего фрагмента программы:

Определите, что будет напечатано в результате работы следующего фрагмента программы:

Определите, что будет напечатано в результате работы следующего фрагмента программы:

Определите, что будет напечатано в результате работы следующего фрагмента программы:

Чему будет равна переменная а, после выполнения этого кода?

Какой оператор прервет только текущую итерацию цикла?

Выберете верную форму записи оператора цикла do while

Какой из ниже перечисленных операторов, не является циклом в C++?

Выберете код, который напечатает 99 символов - *.

До каких пор будут выполняться операторы в теле цикла

Тело любого цикла выполняется до тех пор, пока его условие ...

Какой оператор прервет все последующие итерации цикла?

Защита лабораторной работы №3

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

В каком из следующих вариантов ответов выполнен корректный доступ к переменной структуры, причём структура объявлена через указатель?

Назовите основные принципы объектно-ориентированного представления программных систем

ещё Абстракция

Укажите тип возвращаемого значения следующей функции int func(char x, float v, double t);

Какое значение должен возвращать деструктор?

Укажите корректное объявление класса.

Укажите правильный вызов функции, предпологается, что функция была объявлена ранее.

Какого спецификатора доступа в классах нет?

Что такое деструктор?

Укажите правильный доступ к переменной структуры

Можно ли перегрузить функцию main()?

Выберите правильные утверждения:

Правильное определение структуры в C++?

Защита лабораторной работы №4

Что называется наследованием?

Виртуальными называются функции:

Для доступа к элементам объекта используются:

Какое отношение между классами реализовано в данном случае?

Заполните таблицу

Чем определяется возможность обращения производного класса к элементам базового:

Для объявления чистой виртуальной функции следует использовать:

Ответ: 3

Какая строчка программы приведет к ошибкам компиляции? (Введите номер строки)

Ответ: 15

Что будет выведено на экран в результате работы программы?

Что будет выведено на экран в результате работы программы?

Что будет выведено на экран в результате работы программы?

Ответ: AABAABCD~D~C~B~A~A~B~A~A

Выберите правильное утверждение:

Полиморфизм реализован через механизмы:

Защита лабораторной работы №5

Введите имя типа «дескриптор окна» окна Windows.

Введите имя сообщения обработки меню окна Windows.

Какие библиотеки для создания мультимедийных приложений созданых компанией Microsoft?

Какие библиотеки для создания приложений с графическим интерфейсом пользователя создано компанией Microsoft?

Введите имя сообщения обработки отрисовки окна Windows.

Какой параметр в приведённом ниже фрагменте кода отвечает за дескриптор родителя окна?

Как называется функция, которая обрабатывает сообщения в окне библиотеке WinAPI?

Как называется главная функция в библиотеке WinAPI?

Что отобразит следующий фрагмент кода:

Что отобразит следующий фрагмент кода:

Введите имя типа “дескриптор дисплейного” контекста устройства.

Какой фрагмент кода выведет на окно следующую структуру меню?

Меню окна создано с помощью файла ресурсов:

Что произойдет при выборе пункта меню "Open" из фрагмента кода ниже:

Введите имя типа  дескриптор текущего экземпляра приложения Windows.

Ответ: HANDLE (возможно)

Защита лабораторной работы №6

Какое имя имеет тип данных для создания дескриптора кнопки?

Как строчка кода создаст новое окно в GTK+?

Как называется функция передачи управления GTK+?

Введите название функции, которая связывает виджет окна "кнопка" с совершаемым действием.

Какой фрагмент кода выведет на окно следующую структуру меню:

ИЩИ SHELL submenu ITEM

Что произойдет при нажатие кнопки с названием "Click Me!":

Как называется функция создания меню?

Какое имя имеет тип данных для создания дескриптора меню?

GtkMenu

Ответ: GtkMenuItem (возможно)

Как называется функция запуска GTK+?

Ответ: gtk_init (возможно)

Введите название функции, которая отображает созданное окно.

Что отображает следующий фрагмент кода:

Что отображает следующий фрагмент кода:

Защита лабораторной работы №7

Соотнесите функцию и ее описание

Соотнесите функции и их описание.

void int signal_num, void (*handler(int))

Значение signal_num это...

Полный список сигналов используемых в операционной системе содержится в файле?

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

Макрос SIG_DFL показывает, что ...

Макрос SIG_IGN показывает, что ...

Источникам сигналов могут выступать:

Функция kill()...

В приведенном ниже фрагменте кода, sign_term это:

Соотнесите сигналы с событиями в операционной системе.

Функция signal() возвращает ...

Защита лабораторной работы №8

Функция msgget() ...

Формат сообщения задается в виде структуры:

В случае не успешного выполнения функция msgget() возвращает значение :

Возможные значения аргумента flag в функции msgget():

Функции работы с сообщениями описаны в модулях:

Аргумент cmd указывает на конкретное действие. Укажите возможные варианты:

Какой флаг необходимо указать для запрещения блокирования сообщения в функции msgsnd()?

Заполните типы аргументы функции:

Заполните аргументы функции:

Укажите возможные значения типа сообщений mtype в функции msgsnd():

Заполните тип аргументы функции:

Соотнесите действие выполняемое функцией msgget() с значением аргумента flag.

Защита лабораторной работы №9

Соотнесите имя переменной и описание в системных ограничениях на работу с семафорами.

Какая функция, из библиотеки sem.h, позволяет получать и изменять параметры набора семафоров?

Функции работы с семафорами и системные переменные ОС Windows определены в:

Функции работы с семафорами и системные переменные ОС Unix определены в:

Соотнесите формат объявления семафора с описывающей его библиотекой:

Какую операцию над семафором используют процессами при входе в ресурс?

Какую операцию над семафором используют процессами при выходе из ресурса?

Заполните аргументы функции:

Чем отличается мьютекс от семафора?

Какую библиотеку надо подключить для следующего фрагмента кода:

Соотнесите описание и поля структуры:

Применяют три основные типа семафоров:

Защита лабораторной работы №10

Какая функция вызывается клиентским гнездом для установления связи с серверным гнездом?

Какая функция устанавливает соединение серверного гнезда с подключающимся клиентским гнездом?

Какая функция создает гнездо со стороны серверного процесса для соединений типа виртуальный канал?

Дейтограммное соединение используется в приложениях, где важно

Для взаимодействия процессов в рамках компьютерной сети в операционной системе UNIX используются...

Заполните аргументы функции:

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

Какая функция завершает работу канала связи, с указанным дескриптором?

Какая функция принимает сообщение из гнезда с указанным дескриптором?

Какая функция присваивает символическое имя содержащиеся в структуре переданной в аргументе?

Какая функция пересылает сообщение, содержащееся в переданном буфере?

Какая функция используется для указанного пользователем домена, заданного типа с указанным протоколом?