wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы с++

Total questions: 33

Worksheet time: 22mins

Name
Class
Date
1.

Какими знаками заканчивается большинство строк кода в Си++?

a)

; (точка с запятой)

b)

: (двоеточие)

c)

. (точка)

d)

, (запятая)

2.

Какой из следующих операторов - оператор сравнения двух переменных? (С++)

a)

=

b)

<>

c)

==

d)

\\

3.

Какой заголовочный файл С++ содержит инструкции файлового ввода/вывода? (библиотека)

a)

fstream

b)

iostream

c)

infstream

d)

infstream

4.

Какие служебные символы используются для обозначения начала и конца блока кода? (С++)

a)

begin end

b)

< >

c)

( )

d)

{ }

5.

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

a)

1

b)

2,5

c)

2

d)

Ошибка

6.

Укажите верные утверждения:

a)

Логическое ИЛИ возвращает истину, только если оба утверждения истина

b)

Логическое И возвращает истину, если хотя бы одно утверждение истина.

c)

Логическое И возвращает истину, если оба утверждения истина

d)

Операция && и операция || работают идентично

7.

Что такое int?

a)

Слово для определения типа данных как вещественное число

b)

Команда для создания переменной

c)

Ключевое слово для обнуления переменной

d)

Ключевое слово для определения типа данных как целое число

8.

В каком году был создан язык программирования C++?

a)

2000

b)

1991

c)

2015

d)

1983

9.

Что такое компиляция?

a)

Перевод кода на человеческий язык

b)

Действие

c)

Перевод исходного текста программы в машинный код.

10.

Тип данных для дробного числа?

a)

float

b)

int

c)

char

d)

bool

11.

Создатель языка программирования С++

a)

Джеймс Гослинг

b)

Линус Торвальдс

c)

Бьёрн Страуструп

d)

Билл Гейтс

12.

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

a)

sin >>

b)

kin >>

c)

cin >>

d)

cin <<

13.

Что означает строчка #include <iostream>?

a)

Загрузка в систему необходимого функционала

b)

Загрузка возможности выводить в консоль

c)

Подключение библиотеки

d)

Подключение необходимого функционала

14.

Какая команда написана правильно?

a)

cout<”Meow”

b)

cout << “Meow”;

c)

cout >> “Meow”;

d)

cout << “meow;

15.

Алгоритм - это

a)

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

b)

протокол вычислительной сети

c)

описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов

d)

правила выполнения определенных действий

16.

Что используется для перевода вывода на следующую строку?

a)

endl

b)

startl

c)

new

d)

new line

17.

Общий вид команды полного ветвления (оператор это действие):

a)

if <условие> <оператор 1> else <оператор 2>;

b)

if <условие> <оператор 1> <оператор 2>;

c)

if <условие> <оператор 2> else <оператор 1 >;

d)

if <условие> else <оператор 1> <оператор 2>;

18.

Укажите самые распространенные ошибки при работе с условные операторами:

a)

Вместо сравнения используется присваивание (==, =)

b)

Несколько утверждений без использования логических операторов (5 < a < 10)

c)

Разрыв лесенки if - else

d)

Все ответы верны

19.

Где правильно инициализированна переменная?

a)

int number;

b)

float number = 456;

c)

int date = 77

d)

Float digit = 4;

20.

Укажите результат выполнения программы?

a)

World

b)

Ошибка

c)

Ничего не будет выводится

d)

Hello

21.
Алгоритм - это
a)
правила выполнения определенных действий
b)
ориентированный граф, указывающий порядок выполнения некоторого набора команд
c)
описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
d)
протокол вычислительной сети
22.

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

a)

=

b)

==

c)

&&

d)

||

23.

Команда добавления библиотеки для математических функции "pow(a,b)", "sqrt(x)", "abs(x)"

a)

#include <graphics.h>

b)

#include <iostream>

c)

#include <graphics>

d)

#include <cmath>

24.

Как ввести данные с клавиатуры в переменную a?

a)

cin>>a;

b)

cin <<a;

c)

cout>>a;

d)

cout<<a;

25.

Как объявить переменную а как целое число?

a)

integer a;

b)

int a;

c)

string a;

d)

a int;

26.

Что делает оператор &&?

a)

Логическое "И"

b)

Логическое "ИЛИ"

c)

Логическое "НЕ"

d)

Сравнение на равенство

27.

Что делает оператор ++?

a)

Увеличивает значение переменной на 1

b)

Уменьшает значение переменной

c)

Проверяет услов

28.

Что делает оператор ==?

a)

Проверяет на равенство

b)

Присваивает значение переменной

c)

Увеличивает значение переменной

d)

Пропускает выполнение блока кода

29.

Что делает оператор !=?

a)

Проверяет на равенство

b)

Проверяет на неравенство

c)

Уменьшает значение переменной

d)

Завершает выполнение цикла

30.

Укажите верные имена переменных…

a)

max

b)

_max

c)

1max

d)

максимум

31.

Какую функцию должны содержать все программы на С++?

a)

start()

b)

main()

c)

program()

d)

system()

32.

Какое расширение имеют файлы исходного кода на языке C++?

a)

.py

b)

.cpp

c)

.js

d)

.python

33.

Что такое #include <iostream>?

a)

Подключение библиотеки ввода/вывода

b)

Подключение модуля для стриминга кода

c)

Добавление кода <iostream> в программу

d)

Комментарий