Структуры и типы данных языка программирования
7.5.1. Если элементы массива D[1..5] равны соответственно 3, 4, 5, 1, 2, то значение выражения D[ D[5] ] - D[ D[3] ] равно ...
| 1) | –3 |
| 2) | |
| 3) | –1 |
| 4) |
7.5.2. Подпрограммам не свойственно...
| 1) | упрощение читабельности программы |
| 2) | уменьшение общего объема программы |
| 3) | структурирование программы |
| 4) | усложнение понимания работы программы |
7.5.3. Верным является высказывание, что…
| 1) | элементы массива автоматически упорядочиваются по возрастанию |
| 2) | элементы массива могут иметь разные типы |
| 3) | доступ к элементам массива осуществляется по имени массива и номеру элемента |
| 4) | к элементу массива невозможно получить доступ по номеру |
7.5.4. Параметры, указываемые в момент вызова подпрограммы из основной программы, называются
| 1) | постоянными |
| 2) | фактическими |
| 3) | абсолютными |
| 4) | глобальными |
7.5.5. Вставьте пропущенное понятие.
Если в программе переменная принимает значение, равное 1.00Е02, то она была описана как переменная _______________ типа.
| 1) | целого |
| 2) | символьного |
| 3) | вещественного |
| 4) | диапазон |
7.5.6. Массивы – это …
| 1) | данные, которые могут изменять свои значения в ходе выполнения программы |
| 2) | последовательности однотипных элементов |
| 3) | это данные, которые зафиксированы в тексте программы |
| 4) | величины, обрабатываемые программой |
7.5.7. Логические выражения …
| 1) | это последовательность инструкций, предназначенных для выполнения компьютером |
| 2) | содержат строковые константы, строковые переменные и строковые функции |
| 3) | описывают некоторые условия, которые могут удовлетворяться или не удовлетворяться |
| 4) | служат для определения одного числового значения |
7.5.8. Оператор – …
| 1) | это элемент языка, который задает полное описание некоторого действия, которое необходимо выполнить |
| 2) | подпрограмма, заранее встроенная в транслятор языка для вычисления часто употребляемых функций |
| 3) | последовательность однотипных элементов |
| 4) | последовательность символов для обозначения объектов программы |
7.5.9. Логическое выражение может принимать _______ значения(й).
| 1) | 28 |
| 2) | четыре |
| 3) | два |
| 4) | любое количество |
7.5.10. Переменные бывают:
а) целые
б) вещественные
в) последовательные
г) логические
д) арифметические
| 1) | а, в, д |
| 2) | а, б, г |
| 3) | б, в, г |
| 4) | а, б, в |
Трансляция, компиляция и интерпретация
7.6.1. Программа-интерпретатор всегда работает с ...
| 1) | графическими примитивами |
| 2) | исходным текстом программы |
| 3) | объектным кодом программы |
| 4) | загрузочным модулем |
7.6.2. Результатом компиляции является …
| 1) | командный файл |
| 2) | дисплейный файл |
| 3) | исходный текст |
| 4) | загрузочный модуль |
7.6.3. Таблица символов в процессе трансляции используется …
| 1) | для хранения результатов выполнения процедур |
| 2) | для хранения значений переменных |
| 3) | для хранения значений констант |
| 4) | для хранения имен переменных и функций |
7.6.4. Компилятор используется при программировании на языке …
| 1) | сверхуровня |
| 2) | машинных команд |
| 3) | естественном |
| 4) | высокого уровня |
7.6.5. Таблица идентификаторов в процессе трансляции используется для хранения …
| 1) | имен переменных и функций |
| 2) | значений переменных |
| 3) | результатов выполнения процедур |
| 4) | результатов выполнения функций |
7.6.6. Программа-компилятор …
| 1) | переводит целиком исходный текст программы в машинный код |
| 2) | записывает машинный код в форме загрузочного файла |
| 3) | осуществляет выполнение программы |
| 4) | формирует файл программы на языке высокого уровня |
7.6.7. Программа, переводящую программу, написанную на языке высокого уровня, в программу в машинных кодах, называется…
| 1) | интерпретатором |
| 2) | кодировщиком |
| 3) | компилятором |
| 4) | редактором связей |
7.6.8. Исходными данными работы транслятора являются …
| 1) | комментарии к программе |
| 2) | текст программы в машинных кодах |
| 3) | сообщение об обнаруженных в программе ошибках |
| 4) | текст программы на языке программирования высокого уровня |
7.6.9. Ошибка «пропущена точка с запятой» при трансляции может быть выявлена на этапе...
| 1) | лексического анализа |
| 2) | семантического анализа |
| 3) | оптимизации кода |
| 4) | синтаксического анализа |
7.6.10. Трансляторы бывают двух типов:
| 1) | компилятор и интерпретатор |
| 2) | оператор и выражение |
| 3) | кодировщик и редактор |
| 4) | функция и процедура |