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