wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Викторина по ОАиП (лутаем баллы)

Total questions: 30

Worksheet time: 11mins

Name
Class
Date
1.

int, string, bool что это?

a)

Типы данных

b)

Математические методы

c)

хелп

d)

Классы

2.

[первый операнд - условие] ? [второй операнд] : [третий операнд]

как называется такая конструкция

(a)  

3.

Что делает Console.WriteLine(); ?

a)

Позволяет ввести информацию

b)

хелп

c)

Позволяет вывести информацию

d)

Возводит число в степень

4.

Какой оператор используется в паре с if для выполнения кода в случае, если условие не выполнено

a)

this

b)

or

c)

else

d)

while

5.

Как вернуть значение из метода?

a)

С помощью ключевого слова void

b)

С помощью ключевого слова return

c)

Через ключевое слово public

d)

Чипи-чипи чапа-чапа

6.

Что такое метод в C#?

a)

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

b)

Переменная, хранящая определенные значения

c)

Условие выполнения программы

d)

7.

Что такое цикл while в программировании?

a)

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

b)

Условие выполнения программы

c)

Часть оперативной памяти

d)

может уже хватит а...

8.

Какие параметры принимает цикл while?

a)

Начальное значение, условие выполнения, шаг

b)

Число итераций, диапазон значений

c)

Условие выполнения

d)

9.

Как устроен синтаксис цикла while?

a)

while (условие) {код}

b)

(условие) while {код}

c)

(условие) {код}

d)

10.

Как устроен синтаксис цикла for?

a)

for (начальное значение; условие; шаг) {код}

b)

(начальное значение; условие; шаг) for {код}

c)

for (начальное значение; шаг; условие) {код}

d)

(начальное значение) {условие; шаг; код}

11.

Что делает условие цикла for?

a)

Проверяет, остались ли еще итерации цикла

b)

Определяет, какая последовательность действий будет выполнена

c)

Запускает сам цикл

d)

12.

Что такое цикл for в программировании

a)

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

b)

Условие выполнения программы

c)

Часть оперативной памяти

d)

пресс качат

13.

Какие основные этапы решения задачи алгоритмизации?

a)

Постановка задачи, анализ, проектирование, реализация, тестирование

b)

Запуск программы, отладка, исправление ошибок

c)

Написание кода, компиляция, выполнения

d)

пришел, увидел, победил

14.

Что такое ООП?

a)

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

b)

Операционная оптимизация программ

c)

Организационная оценка проектов

d)

Очень опасное программирование

15.

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

a)

::

b)

:

c)

->

d)

++

16.

if это?

a)

Оператор для объявления переменных

b)

Оператор для выполнения кода только при соблюдении определенного условия

c)

Оператор для циклических операций

d)

тернарная функция

17.

Что такое ToString()?

a)

Строка

b)

Класс строки

c)

Метод который преобразует данные в строку

d)

18.

Основные принципы ООП

a)

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

b)

Стрелочность, ассинхронность, параллелизм

c)

Цикличность, линейность

d)

19.

Что позволяет делать Console.ReadLine()?

a)

ввести строку с клавиатуры

b)

вывести строку

c)

конвертировать в строку

d)

конвертировать в число

20.

Какой оператор используется для объединения условий в операторе if?

a)

&&

b)

||

c)

!=

d)

буль-буль

21.

Через что мы обращаемся к элементу массива?

a)

По имени

b)

По индексу

c)

По формуле

d)

Пожалуйста!

22.

foreach это?

a)

Цикл со счетчиком

b)

Цикл для перебора

c)

Цикл с условием

d)

Целочисленный тип данных

23.

Метод для нахождения длины массива

a)

size()

b)

count()

c)

length()

d)

append()

24.

Что такое "="?

a)

Оператор присваивания

b)

Оператор сравнения

c)

конкатенация

d)

это же просто равно ааааааааааа

25.

Что такое "=="?

a)

Оператор сравнения

b)

Оператор присваивания

c)

Конкатенация

d)

ну и зачем вам два равно?

26.

Что делает оператор break в цикле?

a)

Прерывает выполнение цикла и переходит к следующей итерации

b)

Увеличивает счетчик цикла

c)

Уменьшает счетчик цикла

d)

Завершает программу

27.

Что такое конструктор в объектно-ориентированном программировании?

a)

Метод для удаления объекта

b)

Метод для создания нового объекта

c)

Метод для изменения свойств объекта

d)

Метод для выполнения операций над объектом

28.

Для чего используется Convert.ToInt32()?

a)

Конвертирует в число

b)

Конвертирует в строку

c)

Конвертирует

29.

Выберите картинку
(Проверим вашу удачу)

a)

b)

c)

d)

30.

Ваши впечатления в 1-2 словах

2 lines