Font size
WorksheetsС++ 201-300
Total questions: 96
Worksheet time: 48mins
Что относится к первичному присвоению, если в алгоритме суммирования произведения параметр цикла K?
p=1; k=1
p=0; k=1
p=0; k=0
р=1; k=0
р=к; k=1
Какой тип алгоритма потребуется для вычисления суммы :1-1/2+1/3-1/4 ... с заданной точностью?
циклический (типа ДО)
циклический (типа ПОКА)
линейный
алгоритм с ветвлением
упорядочивание N элементов по убыванию
Процедура линейного поиска – это :
последовательный просмотр всех элементов массива и сравнение их с эталоном;
моментальный
параллельный
последовательный
выборочный
Если данные размещены в оперативной памяти, то доступ к ним возможен:
прямой
моментальный
параллельный
последовательный
выборочный
Если данные размещены на внешнем носителе, то доступ к ним возможен:
последовательный
моментальный
параллельный
прямой
перебором
Какой из алгоритмов не является циклическим ?
решение квадратного уравнения
поиск наибольшего из из N чисел
упорядочивание N элементов по возрастанию
алгоритм удаления всех шаров из урны по одному
упорядочивание N элементов по убыванию
Тестирование программы – это :
процесс выполнения программы с целью выявления ошибок
композиция разных действий
системный подход к построению алгоритма
шаг выполнения программы
оценивание ресурсов компьютера, на котором будет работать программа
Блок-схема – это :
ориентированная сеть, у которой могут быть вершины типов:функциональные,предикатные и объединяющие
композиция разных действий
рисунок с изображением алгоритма
шаг выполнения программы
семантическая диаграмма
Алгоритм должен приводить к решению задачи за конечное число шагов. Это свойство называется :
результативностью
дискретностью
массовостью
определенностью
понятностью
Композиция – это :
линейная конструкция алгоритма, состоящая из последовательно следующих друг за другом функциональных вершин
композиция разных действий
конструкция ветвления, имеющая предикатнуюершину
шаг выполнения программы
циклическая конструкция алгоритма
Сортировка – это :
процесс перегруппировки заданного множнства объектов в некотором порядке
композиция разных действий
установка индексов в возрастающем порядке
шаг выполнения программы
циклическая конструкция алгоритма
Итерация - это :
шаг выполнения программы
композиция разных действий
функция прерывания
конструкция ветвления
циклическая конструкция алгоритма
Алгоритм должен быть применим для некоторого класса задач, различающихся лишь исходными данными. Это свойство называется :
массовостью
дискретностью
результативностью
определенностью
понятностью
Альтернатива – это :
конструкция ветвления
композиция разных действий
вариант
шаг выполнения программы
циклическая конструкция алгоритма
Какой язык отредактировал Бъерн Штрауструп в Bell Laboratories?
C++
C#
Basic
Pascal
Фортран
Какой язык был предложен швейцарским физиком Никлаусом Виртом в 1970 году?
Turbo Pascal
C#
Basic
C
Фортран
Каков будет результат выполнения программы : int n,i; { n=0; for(i=1; i<10;i++) {n=n+i; }
55
10
25
225
255
На сколько делятся парадигмы программирования?
3
5
2
4
6
Назовите классические языки программирования:
Pascal, Basic, Фортан
Ассемблер
Лисп, пролог
С, с++
Фортран
Язык программирования низкого уровня
Ассемблер
С
С#
Python
Фортран
Какой из алгоритмов является алгоритмом с ветвлением?
алгоритм определения условия
алгоритм вычисления площади треугоьника по его сторонам
алгоритм поиска наибольшего из N чисел
алгоритм удаления всех шаров из урны по одному
выборочный метод
На каком языке записана операционная система Unix?
C
C#
Basic
Pascal
Фортран
Какой из языков высокого уровня, предназначенных для преподавания, наиболее распространенный язык, основанный в 1965 году Д. Кемени и Т.Курцем?
Basic
C#
C++
Pascal
Фортран
Logo, Basic и Pascal. Под чьим руководством был создан язык Logo в конце 60-х годов?
С.Пейперт
Д.Ричи
Н.Вирт
Д.Кемени мен Т.Курц
Блез Паскаль
Сколько значений принимает логическая константа на C++?
два
три
одно
бесконечно много
ни одного
Как в настоящее время делятся языки программирования высокого уровня:
процедурный, логический, объектно-ориентированный
объект, имя, состояние
функциональный, интегральный
проблемно-ориентированный, параллельный программист
функциональный, интегральный, логический
На сколько классов делятся языки программирования в зависимости от их функционального значения:
4
6
5
2
7
Как обозначается формальный язык, связывающего человека и компьютер, для записи данных и их обработки по определенным правилам:
язык программирования
язык алгоритмизации
функциональный язык
язык высокого уровня
процедурный язык
После выполнения следующих операторов n=0; while (n<5) { n=n+1; } чему будет равно значение n ?
5
0
1
3
4
Сколько раз повторяется следующий цикл n=1; while (n>1) {x=n+1; }?
ни разу
1 раз
бесконечно
5 раз
4 раза
Укажите алгоритм нахождения наибольшего двух чисел :
if (a>b) m=a; else m= b
if a mod b= 0 then m:= a else m:=b
if a div b=0 then m:=a else m:=b
if (a<b) then m:=a else m:=b
if (a>b) and (a<b) then m:= a else m:= b
В программе объязательно должен присутствовать раздел :
{ …}
Label
Type
Program
Procedure
На какой строке правильно записана функция ?
main()
main(1)
main(0)
main;
main(void)
Какой алгоритм потребуется для поиска наиболшего из двух чисел?
алгоритм с ветвлением;
циклический (типа ПОКА)
циклический (типа ДО)
последовательный метод
линейный
Переменная типа Integer принимает значение в диапазоне:
от 32768 до 32767
от -128 до +127
от -2147483648 до 3147483647
от 0 до 255
от 0 до 65535
Каков будет результат выполнения программы d=6; a=d>5; cout<<a?
true
d>5
false
6>5
0
Чему равны значения x,y,z после выполнения операции ? x=8+(6 % 4)+2; y= x/2*3; z:= x*5/5 ?
x=12 y=2 z=12
x=14 y=0 z=14
x=4 y=0 z=4
x=6 y=5 z=6
x=8 y=40 z=40
Чему равна операция 10/2+25%5 ?
5
2
3
52
25
Чему равна операция 5/2 ?
2.5
1
3.2
52
25
Чему равна операция 5%2 ?
1
2
3
52
25
Укажите неправильную запись оператора присваивания:
в1 == а;
а = 5;
а = в;
а = а-+в;
а = -5.
Укажите неправильную запись идентификатора переменной:
2а
аа
а2
а 2
аrr
Сколько частей (составляющих) у структурного программирования:
5
3
32
4
8
Оператор перехода в любую точку программы не применяется. Какой он оператор?
break
switch
goto
for
return
Чему равно значение счетчика после завершения итерационного цикла?
n+1
n
n-1
2n
1- n
Для чего используетсы блок модификаций при построении алгоритма?
цикл
ветвление
чтобы уменьшить количество повторений
массивы
выбор
Сколько раз повторяется цикл n=0; while (n<=5); { x= n*n; } ?
бесконечно
1 раз
5 раз
2 раза
4 раза
В каком году Н.Вирт создал язык Pascal, для преподавателя структурной технологий?
1971
1975
1973
1974
1978
Дан алгоритм сортировки: определяется минимальный элемент среди всех и меняется местами с первым и т.д., начиная со второго. Вид сортировки:
метод прямого выбора
метод прямого включения
с помощью «дерева»
последовательный метод
выборочный метод
Какая фигура объязательно присутствует в блок-схеме алгоритма дважды?
овал
прямоугольник
ромб
параллелограмм
трапеция
Что получится в результате работы следующего фрагмента программы с исходными данными: x=5, a=2, b=5; if (x>a) && (x<=b) cout<<b+a*a; else cout<<b-a*x;
14
-14
-5 и 14
9
5
Какие символы используются для обозначения комментария в языке С++?
/ * * / или \\
{ }
( )
[ ]
{)
Что показывает символ # в C++?
директива препроцессора
начало темы
начало программы
обычный синтаксис
функция
Из чего состоит выражение в С++?
из переменных, признаков операции
из всего перечисленного
из функции
из константы, в скобках
из числа
Что такое значение логической величины в C++?
true, false
+ және -
0 және 1
0, 255
1, 2
Какой фрагмент описания переменных является правильным в C++?
main () int x, y; float a, b; char x;
{main (); int x, y; float, a, b; char c;}
main () int x, y; {float a, b; char c;}
main () { int x, y; float a, b; char c;}
main () { int x, y; float a, b; char c;
Какой тип не содержит символов в C++?
unsigned long
float
long
double
integer
Укажите ,где правильно описан двумерный массив, состоящий из 20 элементов:
a[4][5]
a [1…20]
a:= array [1…2,1…10]
a:= array [1…2,1…2]
a:= array [1…10+10]
Что получится в результате работы программы: s=0 for(i=1; i<n;i++) { for (j=1; j<=n; j++) s= s+a[i,j];} cout <<s;
сумма диагональных элементов
таблица из n строк и n столбцов
сумма наддиагональных элементов
сумма всех элементов массива
сумма поддиагональных элементов
Что напечатает данная программа: for(i=1; i<=5; i++) for (j=1;j<=2;j++) cout<<a[i,j];
таблицу из 5 строк и 2 столбцов
таблицу из 2 строк и 5 столбцов
строку из 10 чисел
столбик из 10 чисел
сумму диагональных элементов
Пусть двумерный массив 3х3 строится по правилу a[i,j]=10*i+j. Чему равна сумма элементов второй строки этого массива?
69
66
36
63
62
Что определяет спецификатор %d в C++?
целое число
реальный
целое без символа
реальный без символов
строка
Что определяет спецификатор %u в C++?
целое без символа
реальный
целое число
реальный без символов
строка
Где в С++ ставится знак*?
в указателе
в массиве
в символьной переменной
в структуре
в константе
Какие значения напечатает программа: х=1; for(i=1;i<=6;i++) {cout<<x*x; x=x+2;}
1;9;25;49;81;121
1;3;5;7;9;11
1;3;5;7
1;9;25
1;4;9;16;25;36
Укажите процедуру, которая закрашивает прямоугольник:
bar
initgraph
setlinestyle
setcolor
putpixel
Что определяет операция A%B ?
вычисление остатка при делении А на В
округление Х в сторону ближайшего целого
нахождение порядкового номера элемента Х
нахождение элемента,являющегося предыдущим для Х
нахождение частного при делении А на В
Укажите процедуру, которая рисует прямоугольник:
rectangle
initgraph
setlinestyle
setcolor
putpixel
Первый системный программный продукт, написанный на языке С++?
UNIX
PS-DOS
MS-DOS
NC
windows
Укажите процедуру, которая служит для рисования точки:
putpixel
initgraph
setlinestyle
setcolor
setbkcolor
Обозначьте известных ученых, которые участвовали в разработке структурного программирования:
Э.Дейкстра, Х.Милс
Н.Вирт, Д.Кемени
Д.Ритчи
С.Пейрет, Д.Кемени мен Т.Курц
Э.Кнут, С.Хоор
Укажите процедуру, которая служит для указания цвета фона экрана:
setbkcolor
initgraph
setlinestyle
setcolor
putpixel
В какой компании возникла идея структурного программирования в 70-х годах?
IBM
Microsoft
Bell Laboratories
SunMicrosystems
Apple
Какое программирование используется при создании программ среднего размера?
структурный
модульный
функционал
итерация
алгоритмический
Укажите процедуру, которая служит для указания цвета фона рисунка.
setcolor
initgrap
setlinestyle
setbkcolor
putpixel
Обозначить объектно-ориентированные языки программирования:
С, С++, Java
Ассемблер
Лиcп, пролог
Pascal, Basic
Фортран
Какой язык построен на основе BCPL и B языков и развился с Си?
С++
Java
C#
Pascal
Фортран
Показать арифметический тип в C++ :
int, char
scanf, printf
float, main
cout, long
cout, cin
Какой язык подготовлен в двух формах: первый - для соавторов сложного приложения, второй - для остальных программистов?
Delphi
С
Basic
Java
Фортран
Что нарисует фрагмент программы ? line (10,10,10,100); line (20,20,20,200)
два параллельных отрезка
два перпендикулярных отрезка
два пересекающихся отрезка
два отрезка одинаковой длины
прямоугольник
Какой язык может создавать программы для операционной системы Windows и для выделенных серверов?
C++
Java
Basic
Delphi
Фортран
Целочисленный одномерный массив А состоит из 5 элементов:
2; 4; 6; 8; 10. Чему равен результат работы программы? S=0; for(i=1; i<=5; i++) S=S+a[i]%2;
0
12
18
30
15
Языки программирования, принадлежащие объектно-ориентированным языкам:
С++, Java, Python.
Ассемблер
Fortran
HTML
Пролог
В каком году появился язык С++?
1980
1981
1983
1984
1986
Как записать на C++ вычисление гипотенузы с прямоугольного треугольника по заданным катетам а и в ?
c=sqrt(a*a+ b*b)
c=sqrt(a) + sqrt(b)
c=a*a+b*b;
c=sqr(a) + sqr(b);
sqrt c= sqrt(a) + sqrt(b)
Пусть одномерный массив из пяти элементов строится по правилу a[i]=2*i+1. Чему равна сумма нечетных по порядку элементов?
35
21
15
5
25
Сколько раз сработает цикл ? for (i=1; i<=5;i++) { if (i%2==0) goto 1; }
два раза
ни разу
пять раз
десять раз
один раз
Где хранится результат работы отдельной функции ?
в имени функции
в переменной, описанной внутри функции
в переменной, ререданной извне в данную функцию
в любой переменной
нигде не хранится
Сколько раз сработает цикл x= 1; while (x<5) { x= x+1;}
3
2
10
5
4
В каких скобках находится тело основной функции в C++?
{ }
/* */
[ ]
( )
/*
Тип, который является как целым, так и символьным в C++?
char
int
float
longint
double
Какое число выводит блок-схема?
7
1,4,7
1,16,7
81
1,4
Какое число выводитi блок-схема?
25
16
9
36
81
Какое число выводит блок-схема?
4
-9
20
36
14
Укажите ,где правильно описан двумерный массив, состоящий из 20 элементов:
var a:= array [1…10,1…10]
var a:= array [1…20]
var a:= array [1…2,1…10]
var a:= array [1…2,1…2]
var a:= array [1…10+10]
Сколько раз выполняется цикл?
13
15
14
16
14
