Структуры и типы данных языка программирования
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) | функция и процедура |