wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

C++. СР-1

Total questions: 41

Worksheet time: 41mins

Name
Class
Date
1.

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

a)

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

b)

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

c)

. (точка)

d)

, (запятая)

2.

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

a)

=

b)

<>

c)

==

d)

\\

3.

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

a)

begin end

b)

< >

c)

( )

d)

{ }

4.

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

a)

1

b)

2,5

c)

2

d)

Ошибка

5.

Что такое int?

a)

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

b)

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

c)

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

d)

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

6.

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

a)

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

b)

Действие

c)

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

7.

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

a)

float

b)

int

c)

char

d)

bool

8.

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

a)

sin >>

b)

kin >>

c)

cin >>

d)

cin <<

9.

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

a)

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

b)

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

c)

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

d)

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

10.

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

a)

cout<”Meow”

b)

cout << “Meow”;

c)

cout >> “Meow”;

d)

cout << “meow;

11.

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

a)

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

b)

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

c)

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

d)

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

12.

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

a)

endl

b)

startl

c)

new

d)

new line

13.

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

a)

int number;

b)

float number = 456;

c)

int date = 77

d)

Float digit = 4;

14.

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

a)

=

b)

==

c)

&&

d)

||

15.

Укажите вещественные(дробные) типы данных

a)

float

b)

int

c)

char

d)

double

e)

long double

16.

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

a)

cin>>a;

b)

cin <<a;

c)

cout>>a;

d)

cout<<a;

17.

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

a)

integer a;

b)

int a;

c)

string a;

d)

a int;

18.

Линейный алгоритм это

a)

Алгоритм, все этапы которого выполняются однократно и строго последовательно.

b)

Алгоритм, все этапы которого выполняются быстрее с увеличением сложности.

c)

Алгоритм, все этапы которого выполняются дольше с увеличением сложности.

d)

Алгоритм, который плохой.

19.

Тип данных это

a)

В математике это операция, имеющая только один операнд, т. е. операция с единственным входом.

b)

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

c)

Логическое выражение которое будет работать в зависимости от результата «Правда» или «Неправда».

d)

Класс данных, характеризуемый членами класса и операциями, которые могут быть к ним применены.

20.

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

a)

Линейный алгоритм

b)

Дискретный алгоритм

c)

Конечный алгоритм

d)

Циклический алгоритм

e)

Разветвляющийся алгоритм

21.

Блок-схема составляется

a)

до написания программы

b)

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

c)

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

22.

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

a)

линейном

b)

прямом

c)

разветвленном

23.

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

a)

max

b)

_max

c)

1max

d)

максимум

24.

Какое значение примет переменная b после выполнения оператора int b = 25%10?

a)

2

b)

5

c)

0

d)

1

25.

Какое значение примет переменная b после выполнения оператора int b = 25/10 ?

a)

2

b)

5

c)

0

d)

1

26.

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

a)

start()

b)

main()

c)

program()

d)

system()

27.

Простые типы данных в С++.

a)

целые – int, вещественные – float или double, символьные – string

b)

целые – int, вещественные – float или double, символьные – char

c)

целые – bool, вещественные – float или double, символьные – string

d)

целые – int, вещественные – float или real, символьные – char

28.

Символ возведение в степень

a)

отсутствует в С++

b)

**

c)

^

d)

=+

29.

Какой тип данных называется bool?

a)

строчный

b)

целочисленный

c)

дробный

d)

логический

30.

C++ - ... язык программирования

a)

Компилируемый

b)

Интерпретируемый

c)

Декларативный

d)

Низкоуровненвый

31.

Напишите код вывода на экран выражения

I love С++

(a)  

32.

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

a)

//

b)

%

c)

**

d)

/

33.

Выберите правильный способ объявления переменной в C++.

a)

a = 5;

b)

var a:int = 5;

c)

int a = 5;

d)

let a = 5

34.

Способен ли компьютер к восприятияю естественных языков? (да или нет)

(a)  

35.

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

a)

Машинный код

b)

C++

c)

C

d)

Ассемблер

36.

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

a)

Python

b)

C

c)

Ruby

d)

PHP

37.

Отметьте интерпретируемые языки программирования

a)

С++

b)

Python

c)

Ruby

d)

Java

38.

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

a)

.py

b)

.cpp

c)

.js

d)

.python

39.

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

a)

8

b)

53

c)

ab

d)

Error

40.

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

a)

X = 6

b)

X = 8

c)

X = 10

d)

Error

41.

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

a)

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

b)

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

c)

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

d)

Комментарий