wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Структуры в С++

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Как Ваше настроение?

a)

Супер!

b)

В порядке

c)

Скучно

2.

Какой язык изучается в дисциплине "Программирование"

a)

Си

b)

С++

c)

Python

d)

Java

3.

Укажите существующие парадигмы программирования

a)

Объектно-ориентированное программирование

b)

Функциональное программирование

c)

Модульное программирование

d)

Структурное программирование

e)

Реактивное программирование

4.

Почему нельзя сохранить данные о девушке-модели в массиве

a)

Не хватит памяти

b)

Массив хранит однотипные данные

c)

Возникнут сложности на этапе занесения данных

d)

Слишком красивая девушка

5.

Укажите правильный вид(ы) объявления перечисления

a)

b)

c)

d)

6.

Можно ли символьному массиву задать значение с помощью операции "="

a)

Да, только при инициализации

b)

Да, только после объявления

c)

Да, при инициализации и после объявления

d)

Нет, нельзя

7.

Что обозначает оператор "sizeof(marks_2.marks) / sizeof(*marks_2.marks)"?

a)

Размер объекта marks_2

b)

Размер массива marks, являющегося полем структуры marks_2

c)

Адрес памяти расположения объекта marks_2

d)

Адрес памяти расположения массива marks

8.

Зачем используется оператор "cin.get();" после ввода данных командой "cin >>"

перед вводом данных методом "cin.getline(...)"

a)

Чтобы было правильно

b)

Для чтения из потока символа конца строки

c)

Для красоты кода

9.

Как называется операция *obj_pt?

a)

использование указателя

b)

использование звездочки

c)

обращение к памяти

d)

разыменование

10.

Как исправить оператор

a)

b)

c)

Никак

d)

11.

Усвоили ли Вы технологии работы со структурами в С++?

a)

Да, всё было понятно

b)

Да, но остались вопросы

c)

Нет, ничего не понятно

d)

Необходимо закрепить материал на практике для полного усвоения

12.

Остались ли Вы довольны прослушанной лекцией?

a)

ДА

b)

Скорее ДА, чем НЕТ

c)

Скорее НЕТ, чем ДА

d)

Однозначно, НЕТ