Теория программирования.э

Теория программирования.э — вариант 2

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

46 вопросов Вариант 2 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Элементарной единицей памяти современных компьютеров является:

  1. один байт
  2. четыре байта
  3. один бит
Вопрос 2

Регистрами процессора называют:

  1. внутреннюю память процессора
  2. оперативную память компьютера
  3. инструкции процессора
Вопрос 3

Аппаратный стек реализуется:

  1. на базе оперативной памяти
  2. во внутренней памяти процессора
  3. на базе постоянного запоминающего устройства
Вопрос 4

Общие регистры содержат:

  1. целые числа или адреса
  2. вещественные числа
  3. команды условных переходов
Вопрос 5

Команды процессора состоят:

  1. из кода операции и операндов
  2. из программ
  3. из регистров
Вопрос 6

Плавающие регистры содержат:

  1. вещественные числа
  2. целые числа
  3. символы
Вопрос 7

Языки программирования можно разделить на языки:

  1. высокого и низкого уровня
  2. переходного уровня
  3. среднего уровня
Вопрос 8

Язык машинных команд состоит из:

  1. двоек и пятерок
  2. единиц и нулей
  3. нулей
  4. двоек
Вопрос 9

___________– это запоминающее устройство, из которого элементы извлекаются в порядке, обратном их помещению в запоминающее устройство.

  1. стек
  2. список
  3. бинарное дерево
Вопрос 10

Языки, представляющие собой последовательность выполняемых операторов называют:

  1. процедурными
  2. аппликативными
  3. объектно-ориентированными
Вопрос 11

Языки, основанные на построении объектов, объединяющих данные и операции над ними называют:

  1. процедурными
  2. аппликативными
  3. объектно-ориентированными
Вопрос 12

Система правил для конструирования программ, состоящих из групп чисел, букв, знаков препинания и других символов, с помощью которых можно сообщать компьютеру набор команд называется …

  1. язык программирования
  2. компилятор
  3. ассемблер
  4. лексема
Вопрос 13

________________ – это программа, переводящая текст инструкций для компьютера с какого-либо языка программирования на машинный язык.

  1. система программирования
  2. компилятор
  3. кодировщик
  4. язык программирования
Вопрос 14

Операторы бывают:

  1. исполняемые и неисполняемые
  2. действующими и недействующими
  3. зависимыми и не зависимыми
Вопрос 15

Исполняемые операторы это:

  1. операторы, задающие действия над данными
  2. операторы, служащие для описания данных
  3. операторы, устанавливающие правила построения элементов языка
Вопрос 16

Неисполняемые операторы это:

  1. операторы, задающие действия над данными
  2. операторы, служащие для описания данных
  3. операторы, устанавливающие правила построения элементов языка
Вопрос 17

Выражение это:

  1. набор лексем и символов, задающий правило вычисления некоторого значения
  2. набор символов, определяющий смысл и правила использования единица языка
  3. минимальная единица языка, имеющая самостоятельный смысл
Вопрос 18

Оператор это:

  1. законченное описание некоторого действия
  2. основной неделимый символ
  3. язык программирования
Вопрос 19

Чтобы компиляция одной и той же программы различными компиляторами всегда давала одинаковый результат, разрабатываются:

  1. стандарты языков программирования
  2. алфавит языка, его символы, лексемы
  3. средства разработки программ
Вопрос 20

Языки, формирующие в процессе трансляции окончательный выполнимый код, называются:

  1. компилируемыми языками
  2. интерпретируемыми языками
  3. транслируемыми языками
Вопрос 21

В процессе трансляции, на этапе лексического анализа выполняется:

  1. выделение основных составляющих программы – лексем
  2. выделение основных составляющих программы – символов
  3. операторы, устанавливающие правила построения элементов языка
Вопрос 22

Описание последовательности действий, которые необходимо выполнить для решения задачи называется:

  1. алгоритм
  2. цикл
  3. псевдокод
Вопрос 23

Запись алгоритма на формальном языке называется:

  1. программой
  2. мантисса
  3. транслятор
Вопрос 24

Неформальный алгоритмический язык, максимально приближенный к естественному называется:

  1. псевдокодом
  2. компилятор
  3. ассемблер
Вопрос 25

Наглядное графическое изображение алгоритма называется:

  1. схемой
  2. мантиссой
  3. циклом
Вопрос 26

Группа операторов, которые решают логически самостоятельную часть задачи называется:

  1. подпрограмма
  2. цикл
  3. кодировщик
Вопрос 27

Структура представляющая собой последовательное размещение блоков и групп блоков, называется:

  1. следование
  2. цикл
  3. ветвление
Вопрос 28

Если некоторая часть программы (группа блоков) выполняется многократно и после проверки некоторого условия в какой-то момент осуществляется выход из нее, то такую часть называют:

  1. циклом
  2. мантиссой
  3. схемой
Вопрос 29

Последовательность действий, которая выполняется многократно, называется:

  1. телом цикла
  2. условием цикла
  3. ветвлением
Вопрос 30

Синтаксис языка определяет:

  1. правила построения элементов языка
  2. правила использования языка
  3. последовательность операторов
Вопрос 31

Конструкция "Цикл пока" выполняется:

  1. пока условие истинно
  2. пока условие ложно
  3. пока не достигнут конец файла
Вопрос 32

Величина, принимающая в процессе выполнения приложения различные значения называется:

  1. переменной
  2. константой
  3. транслятором
Вопрос 33

Оператор присваивания в языке С/С++ обозначается:

  1. =
  2. = =
  3. : =
Вопрос 34

Первым разработанным языком программирования высокого уровня является

  1. Basic
  2. C
  3. Fortran
  4. Assembler
  5. Pascal
Вопрос 35

Какой из перечисленных языков программирования является машинно-ориентированным?

  1. Cobol
  2. Basic
  3. Assembler
  4. Fortran
Вопрос 36

Чему равно значение величин А и В после выполнения приведенных операций присваивания, если до начала этих действий А=15, В=1. А = А – В; В = 7; А = А + В;

  1. А=9, В=24
  2. А=15, В=7
  3. А=21, В=7
Вопрос 37

Чему равно значение величин А и В после выполнения приведенных операций присваивания, если до начала этих действий А=80, В=32. А = А – В; В = A/8; А = В; В = A*B; А = В + 4;

  1. А=6, В=36
  2. А=40, В=36
  3. А=40, В=32
Вопрос 38

Чему равно значение величин А, В и С после выполнения приведенных операций присваивания, если до начала этих действий А=100, В=200, С=300. А = 1000; С = 50; В = А/С; С = B; В = А/С; С =А;

  1. А=1000, В=50, С=1000
  2. А=100, В=20, С=50
  3. А=1000, В=20, С=50
  4. А=100, В=200, С=20
Вопрос 39

Определите значение, которое будет присвоено величине С в, если А и В имеют значение истина: С = А и В.

  1. С= истина
  2. С= ложь
Вопрос 40

Определите значение, которое будет присвоено величине С в, если А и В имеют значение истина: С = А ||В.

  1. С= истина
  2. С= ложь
Вопрос 41

Определите значение, которое будет присвоено величине С в, если «А» имеет значение «истина», а «В» – «ложь»: С = А || В.

  1. С= «истина»
  2. С= «ложь»
Вопрос 42

Определите значение, которое будет присвоено величине «С» в, если «А» имеет значение «истина», а «В» – «ложь»: С = А и В.

  1. С= «истина»
  2. С= «ложь»
Вопрос 43

Единица текста программы, которая при компиляции воспринимается, как единое целое и по смыслу не может быть разделена на более мелкие элементы, называется:

  1. константа
  2. лексема
  3. мантисса
  4. транслятор
Вопрос 44

Упорядоченная совокупность однотипных переменных, обладающих одинаковыми свойствами, называется ...

  1. множество
  2. последовательность
  3. массив
  4. список
Вопрос 45

Текстовые строки в компьютере представляются:

  1. массивами символов
  2. буквами
  3. переменными
Вопрос 46

Для чего используется переменные целочисленного типа:

  1. Для хранения числовых значений.
  2. Для хранения буквенных значений.
  3. Для хранения числовых и буквенных значений.