NEW
Font size
WorksheetsС++ 201-250
Total questions: 50
Worksheet time: 25mins
Что относится к первичному присвоению, если в алгоритме суммирования произведения параметр цикла 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
Дан алгоритм сортировки: определяется минимальный элемент среди всех и меняется местами с первым и т.д., начиная со второго. Вид сортировки:
метод прямого выбора
метод прямого включения
с помощью «дерева»
последовательный метод
выборочный метод
Какая фигура объязательно присутствует в блок-схеме алгоритма дважды?
овал
прямоугольник
ромб
параллелограмм
трапеция
