Font size
WorksheetsПрограммирование на С++
Total questions: 35
Worksheet time: 35mins
Чему равны переменные x и y после выполнения следующего кода?
5 и 3
8 и 7
8 и 2
6 и 2
При выполнении следующего отрывка программы пользователь ввел: "10 234.5 8822". Что отобразится на экране?
10 234.5 8822
10 234.5 8822
102340
Какое утверждение про циклы верное?
В цикле for может быть только один счетчик
Цикл while может быть не выполнен ни разу
Цикл for не может быть бесконечным
Как правильно объявить переменную?
string text="text";
char text[]='text';
char text[]="text";
Где процессор будет искать файл #include?
Во всех папках включения файлов
В локальных по отношению к проекту папках включения файлов
В глобальных по отношению к проекту папках включения файлов
Чему будет равна переменная х?
Что такое директивы препроцессора?
Дерево папок и файлов программы
Способ добавления библиотеки в программу
Указание компилятору выполнить то или иное действие в момент компиляции программы
Как закончить ввод строки при способе ввода cin>>g>>t>>n;?
Ввести \n
Нажать Enter
Ввести пробел или Enter
Какое утверждение верно?
Размер переменной типа bool меньше, чем типа char
Переменная типа float занимает столько же места, как и double
Размер переменной типа char равен единице
Можно ли перегружать операции для встроенных типов данных?
ДА
НЕТ
Где правильно указана переменная?
var str = "Hi";
char sym = 'a';
done = true;
float x = 32,14;
int num = "1";
Сколько аргументов можно передать в функцию?
До 10
До 30
До 5
Неограниченное количество
Как указать комментарий?
# здесь комментарий
/* здесь комментарий
/* здесь комментарий /*
/ здесь комментарий
// здесь комментарий
Как подключить стандартную библиотеку iostream?
#include “iostream.h”
#include <iostream.h>
#include iostream
#include <iostream>
Что покажет код ниже?
int const a = 5;
a++;
cout << a;
5
6
0
Ошибку
Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?
a = 2;
for ( i=0; i<=4; i++ )
a += i;
Какие основные области применения языка С++?
системное программирование
прикладное программирование
программирование дизайна сайтов
Программа на языке С++ начинает выполняться с:
первой функции в программе
функции main
той функции, которая указана как стартовая при компиляции программы
Комментарий в программе на С++
содержит указания компилятору по настройке программы
содержит пояснения к тексту и не оказывает влияния на выполнение программы
должен содержать допустимые аргументы программы
При выходе из функции main...
программа повторяется с теми же аргументами
программа заканчивается
выполняется функция finish, определенная программистом
Отметьте истинные высказывания:
функция main может иметь несколько аргументов
функция main может не иметь аргументов
функция main должна иметь как минимум один аргумент
Ключевое слово void обозначает что функция...
возвращает число с плавающей запятой
возвращает целое число
ничего не возвращает
является главной
Вставьте недостающую часть кода ниже, чтобы вывести "Привет, мир!".
int main() {
...<< "Hello World!";
return 0; }
Какими по умолчанию объявляются методы класса?
private
public
protected
по умолчанию не объявляются
Какие из перечисленных типов являются встроенными типами языка С++?
float
real
integer
bool
Что целесообразно определять в public разделе класса?
все,чтобы уберечь себя от ошибок
все,что относится к интерфейсу класса
все невиртуальные методы
Что произойдет, если определение класса будет находиться в файле в двух местах?
будет использоваться второе определение
второе определение будет проигнорировано
зависит от других факторов
ошибка компиляции
ошибка произойдет при сборке программы из нескольких файлов
Операция ++
увеличивает значение переменной на единицу
увеличивает значение переменной на два
уменьшает значение переменной на единицу
уменьшает значение переменной на два
в языке Си++ не существует
Что означает запись for (;;);?
бесконечный цикл
цикл, который не выполняется ни разу
ошибка компиляции
аварийный выход из программы
Условный оператор применяется для программирования:
Сложных алгоритмов
Линейных алгоритмов
Ветвящихся алгоритмов
Циклических алгоритмов
Ветвящийся алгоритм подразумевает:
Неоднократное повторение отдельных частей программы
Последовательное выполнение всех элементов программы
Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы
Условная конструкция в С++ всегда записывается ... после оператора if.
в квадратных скобках
в фигурных скобках
в круглых скобках
без скобок
Какой из ниже перечисленных операторов, не является циклом в С++?
while
repeat until
for
do while
Цикл ... - это цикл с предусловием.
Цикл ...- это цикл с постусловием.
