Uploaded by em667

Технология программирования

advertisement
1) Аппаратный стек реализуется...
Ответ: на базе оперативной памяти
2) Выражение - это...
Ответ: набор лексем и символов, задающий правило вычисления некоторого значения
3) В процессе трансляции, на этапе лексического анализа выполняется
Ответ: выделение основных составляющих программы – лексем
4) Величина, принимающая в процессе выполнения приложения различные значения,
называется ...
Ответ: переменной
5) Группа операторов, которые решают логически самостоятельную часть задачи,
называется ...
Ответ: Подпрограммой
6) Графическое изображение логической структуры алгоритма, в котором каждый этап
процесса переработки данных представляется в виде геометрических фигур (блоков),
имеющих определенную конфигурацию в зависимости от характера выполняемых
операций, – это … форма записи алгоритмов
Ответ: графическая (блок-схемная)
7) Дизъюнкцией называется выражение, составленное из
Ответ: двух простых высказываний и связки «или»
8) Для чего используется переменные целочисленного типа:
Ответ: Для хранения числовых значений.
9) Единица текста программы, которая при компиляции воспринимается как единое
целое и по смыслу не может быть разделена на более мелкие элементы, называется...
Ответ: Лексемой
10) Если «А» и «В» имеют значение «истина»: С = А && В, то величине «С» будет
присвоено значение …
Ответ: «истина
11) Если «а» имеет значение «истина», а «в» - «ложь»: с = а || в, то величине «с» будет
присвоено значение
Ответ: с=истина
12) Если некоторая часть программы (группа блоков) выполняется многократно и после
проверки некоторого условия в какой-то момент осуществляется выход из нее, то
такую часть называют:
Ответ: циклом
13) Запись алгоритма на формальном языке называется …
Ответ: программой
14) Значение величин А, В и С после выполнения операций присваивания (А = 1000; С =
50; В = А/С; С = B; В = А/С; С =А), если до начала этих действий А=100, В=200, С=300,
равно …
Ответ: А=1000, В=50, С=1000
15) Значение величин А и В после выполнения операций присваивания (А = А – В; В = 7;
А = А + В) если до начала этих действий А=15, В=1, равно …
Ответ: А=21, В=7
16) Значение величин А и В после выполнения операций присваивания (А = А – В; В =
A/8; А = В; В = A*B; А = В + 4), если до начала этих действий А=80, В=32, равно …
Ответ: А=6, В=36
17) Исполняемые операторы - это операторы,...
Ответ: задающие действия над данными
18) Конъюнкцией называется выражение, составленное из …
Ответ: двух высказываний и связки «и»
19) Команды процессора состоят из...
Ответ: кода операции и операндов
20) К тождественно истинным формулам логики относятся выражения, принимающие
значение …
Ответ: «истинно» независимо от логических значений входящих в них переменных
21) К нейтральным или выполнимым формулам логики относятся выражения,
принимающие значение …
Ответ: как «истинно», так и «ложно»
22) К тождественно ложным формулам логики относятся выражения, принимающие
значение …
Ответ: «ложно» независимо от логических значений входящих в них переменных
23) Конструкция «цикл пока» выполняется, пока
Ответ: условие истинно
24) Какой из перечисленных языков программирования является машинноориентированным?
Ответ: Assembler
25) Линейный алгоритм – это алгоритм, в котором …
Ответ: действия выполняются последовательно один раз и без проверки каких-либо условий
26) Машинно-ориентированный язык программирования -...
Ответ: Assembler
27) Массив – это …
Ответ: имеющая единое имя совокупность однотипных элементов, расположенных в
определенном порядке и различающихся индексами, и над этой совокупностью возможны любые
операции, допускаемые типом элементов массива
28) Неисполняемые операторы - это операторы, ...
Ответ: служащие для описания данных
29) Неформальный алгоритмический язык, максимально приближенный к
естественному, называется …
Ответ: псевдокодом
30) Наглядное графическое изображение алгоритма называется …
Ответ: схемой
31) Операторы бывают ...
Ответ: исполняемыми и неисполняемыми
32) Оператор - это ...
Ответ: законченное описание некоторого действия
33) Общие регистры содержат...
Ответ: целые числа или адреса
34) Оператор присваивания в языке С/С++ обозначается …
Ответ: = равно
35) Описание последовательности действий, которые необходимо выполнить для
решения задачи, называется …
Ответ: алгоритмом
36) Определите значение, которое будет присвоено величине «с» в, если «а» имеет
значение «истина», а «в» – «ложь»: с = а && в.
Ответ: с=ложь
37) Операцией отрицания называется выражение, составленное из …
Ответ: одного высказывания и связки «не»
38) Последовательность действий, которая выполняется многократно, называется …
Ответ: телом цикла
39) Переменные целочисленного типа используется для хранения … значений
Ответ: числовых
40) Первым разработанным языком программирования высокого уровня является
Ответ: Fortran
41) Плавающие регистры содержат . .
Ответ: вещественные числа
42) Регистрами процессора называют...
Ответ: внутреннюю память процессора
Разветвляющийся алгоритм – это алгоритм, в котором …
Ответ: предусматриваются варианты действий в зависимости от изменения определенных условий
43) Структура – это …
Ответ: составной объект, в который входят компоненты любых типов, за исключением функций,
сгруппированных под одним именем для удобства обработки, и в каждый момент времени может
использоваться только один из его компонентов
44) Структура представляющая собой последовательное размещение блоков и групп
блоков, называется
Ответ: следованием
45) Система правил для конструирования программ, состоящих из групп чисел, букв,
знаков препинания и других символов, с помощью которых можно сообщать
компьютеру набор команд -...
Ответ: язык программирования
46) Синтаксис языка определяет...
Ответ: правила построения элементов языка
47) Система программирования - это ...
Ответ: средство автоматизации программирования, включающее язык программирования,
транслятор этого языка, документацию а также средства подготовки и выполнения программ
48) Такое свойство алгоритма, как организация, предполагает …
Ответ: расчленение процесса на отдельные элементарные операции, возможность выполнения
которых не вызывает сомнений прекращение процесса через определенное число шагов с выдачей
искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме
процесса точность указаний, исключающая их произвольное толкование, т.е. при выполнении
алгоритма в одних и тех же условиях получаются одинаковые результаты
49) Такое свойство алгоритма, как определенность, предполагает …
Ответ: точность указаний, исключающую их произвольное толкование, т.е. при выполнении
алгоритма в одних и тех же условиях получаются одинаковые результаты
50) Такое свойство алгоритма, как дискретность, предполагает …
Ответ: расчленение процесса на отдельные элементарные операции, возможность выполнения
которых не вызывает сомнений
51) Такое свойство алгоритма, как массовость, предполагает …
Ответ: решение алгоритмом целой группы родственных задач, отличающихся исходными
данными прекращение процесса через определенное число шагов с выдачей искомых результатов
или сообщения о невозможности продолжения заложенного в алгоритме процесса
52) Такое свойство алгоритма, как результативность, предполагает …
Ответ: определение точной последовательности выполнения шагов алгоритма расчленение
процесса на отдельные элементарные операции, возможность выполнения которых не вызывает
сомнений прекращение процесса через определенное число шагов с выдачей искомых результатов
или сообщения о невозможности продолжения заложенного в алгоритме процесса
53) Текстовые строки в компьютере представляются …
Ответ: буквами
54) Упорядоченная совокупность однотипных переменных, обладающих одинаковыми
свойствами, называется …
Ответ: массивом
55) Циклический алгоритм – это алгоритм, в котором …
Ответ: отдельные операции или группы операций выполняются несколько раз
56) Чтобы компиляция одной и той же программы различными компиляторами всегда
давала одинаковый результат, разрабатываются ...
Ответ: стандарты языков программирования
57) - это программа, переводящая текст инструкций для компьютера с какого-либо
языка программирования на машинный язык
Ответ: Компилятор
58) Элементарной единицей памяти современных компьютеров является ...
Ответ: один байт
59) ___________– это запоминающее устройство, из которого элементы извлекаются в
порядке, обратном их помещению в запоминающее устройство.
Ответ: стек
60) Языки, формирующие в процессе трансляции окончательный выполнимый код
называются ... языками
Ответ: компилируемыми
61) Языки программирования можно разделить на языки ...
Ответ: высокого и низкого
62) Языки, представляющие собой последовательность выполняемых операторов,
называют ...
Ответ: процедурными
63) Языки, основанные на построении объектов, объединяющих данные и операции над
ними, называют ...
Ответ: объектно ориентированными
64) Язык машинных команд состоит из ...
Ответ: единиц и нулей
Download