Главная / Программирование /
Модели и средства программирования для многопроцессорных вычислительных систем / Тест 4
Модели и средства программирования для многопроцессорных вычислительных систем - тест 4
Упражнение 1:
Номер 1
Для записи исходного текста программы на Фортране могут использоваться ...
Ответ:
 (1) фиксированный и свободный форматы 
 (2) только фиксированный формат 
 (3) только свободный формат 
Номер 2
При записи исходного текста программы на Фортране в фиксированном формате строка содержит:
Ответ:
 (1) 84 позиции 
 (2) 72 позиции 
 (3) 132 позиции 
 (4) 62 позиции 
Номер 3
При записи исходного текста программы на Фортране в свободном формате длина строки составляет:
Ответ:
 (1) 72 символа 
 (2) 132 символа 
 (3) 54 символа 
 (4) 93 символа 
Упражнение 2:
Номер 1
Программа на Фортране состоит из ...
Ответ:
 (1) главной программы и, возможно, некоторого числа подпрограмм 
 (2) главной программы 
 (3) главной программы и, обязательно, некоторого числа подпрограмм 
Номер 2
Первым оператором главной программы на Фортран является её заголовок:
Ответ:
 (1) PROGRAM
 
 (2) START
 
 (3) INCLUDE
 
Номер 3
Максимальная длина любого имени в программах на Фортране:
Ответ:
 (1) 132 символа 
 (2) 31 символ 
 (3) 72 символа 
Упражнение 3:
Номер 1
Атрибут PARAMETER
означает, что:
Ответ:
 (1) объект является доступным за пределами модуля 
 (2) объект является именованной константой 
 (3) объект недоступен за пределами модуля 
 (4) объект является ссылкой 
Номер 2
Атрибут PUBLIC
означает, что:
Ответ:
 (1) объект является доступным за пределами модуля 
 (2) объект является именованной константой 
 (3) объект недоступен за пределами модуля 
 (4) объект является ссылкой 
Номер 3
Атрибут PRIVATE
означает, что:
Ответ:
 (1) объект является доступным за пределами модуля 
 (2) объект является именованной константой 
 (3) объект недоступен за пределами модуля 
 (4) объект является ссылкой 
Упражнение 4:
Номер 1
Атрибут POINTER
означает, что:
Ответ:
 (1) объект является доступным за пределами модуля 
 (2) объект является именованной константой 
 (3) объект недоступен за пределами модуля 
 (4) объект является ссылкой 
Номер 2
Атрибут TARGET
означает, что:
Ответ:
 (1) объект можно использовать в качестве адресата в операторах назначения ссылок 
 (2) объект является динамическим массивом 
 (3) объект является массивом 
Номер 3
Атрибут ALLOCATABLE
означает, что:
Ответ:
 (1) объект можно использовать в качестве адресата в операторах назначения ссылок 
 (2) объект является динамическим массивом 
 (3) объект является массивом 
Упражнение 5:
Номер 1
Атрибут DIMENSION
означает, что:
Ответ:
 (1) объект можно использовать в качестве адресата в операторах назначения ссылок 
 (2) объект является динамическим массивом 
 (3) объект является массивом 
Номер 2
Атрибут INTENT
:
Ответ:
 (1) является необязательным параметром процедуры 
 (2) определяет вид связи для параметра процедуры 
 (3) сохраняет значение локальной переменной подпрограммы в промежутке между ее вызовами 
Номер 3
Атрибут OPTIONAL
:
Ответ:
 (1) является необязательным параметром процедуры 
 (2) определяет вид связи для параметра процедуры 
 (3) сохраняет значение локальной переменной подпрограммы в промежутке между ее вызовами 
Упражнение 6:
Номер 1
Знак операции отношения .LT.
в Фортране соответствует операции сравнения:
Ответ:
 (1) меньше 
 (2) меньше или равно 
 (3) больше 
 (4) больше или равно 
Номер 2
Знак операции отношения .LE.
в Фортране соответствует операции сравнения:
Ответ:
 (1) меньше 
 (2) меньше или равно 
 (3) больше 
 (4) больше или равно 
Номер 3
Знак операции отношения .GT.
в Фортране соответствует операции сравнения:
Ответ:
 (1) меньше 
 (2) меньше или равно 
 (3) больше 
 (4) больше или равно 
Упражнение 7:
Номер 1
Знак операции отношения .GE.
в Фортране соответствует операции сравнения:
Ответ:
 (1) меньше 
 (2) меньше или равно 
 (3) больше 
 (4) больше или равно 
Номер 2
Операция .NOT.
в Фортране соответствует операции:
Ответ:
 (1) логическое отрицание 
 (2) логическое пересечение 
 (3) логическое объединение 
 (4) логическая эквивалентность 
Номер 3
Операция .AND.
в Фортране соответствует операции:
Ответ:
 (1) логическое отрицание 
 (2) логическое пересечение 
 (3) логическое объединение 
 (4) логическая эквивалентность 
Упражнение 8:
Номер 1
Операция .OR.
в Фортране соответствует операции:
Ответ:
 (1) логическое отрицание 
 (2) логическое пересечение 
 (3) логическое объединение 
 (4) логическая эквивалентность 
Номер 2
Операция .EQV.
в Фортране соответствует операции:
Ответ:
 (1) логическое отрицание 
 (2) логическое пересечение 
 (3) логическое объединение 
 (4) логическая эквивалентность 
Номер 3
Предложение описания переменных в Фортране 90 имеет вид:
Ответ:
 (1) ТИП [, АТРИБУТЫ ] :: СПИСОК_ПЕРЕМЕННЫХ
 
 (2) ТИП, АТРИБУТЫ : СПИСОК_ПЕРЕМЕННЫХ
 
 (3) ТИП [, АТРИБУТЫ ] := СПИСОК_ПЕРЕМЕННЫХ
 
Упражнение 9:
Номер 1
Буквальные числовые константы в Фортране записываются:
Ответ:
 (1) обычным образом 
 (2) в квадратных скобках 
 (3) в круглых скобках 
Номер 2
Комплексные буквальные константы в Фортране записываются:
Ответ:
 (1) в квадратных скобках 
 (2) в круглых скобках 
 (3) обычным образом 
Номер 3
Сколько существует буквальных логических констант в Фортране?
Ответ:
 (1) 3 
 (2) 2 
 (3) 4 
 (4) 5 
Упражнение 10:
Номер 1
Укажите оператор чтения данных в Фортране:
Ответ:
 (1) READ
 
 (2) WRITE
 
 (3) PRINT
 
 (4) OPEN
 
 (5) CLOSE
 
Номер 2
Укажите оператор записи данных в Фортране:
Ответ:
 (1) READ
 
 (2) WRITE
 
 (3) PRINT
 
 (4) OPEN
 
 (5) CLOSE
 
Номер 3
Укажите оператор вывода данных на устройство стандартного вывода в Фортране:
Ответ:
 (1) READ
 
 (2) WRITE
 
 (3) PRINT
 
 (4) OPEN
 
 (5) CLOSE
 
Упражнение 11:
Номер 1
Укажите оператор соединения файла с логическим устройством ввода-вывода в Фортране:
Ответ:
 (1) READ
 
 (2) WRITE
 
 (3) PRINT
 
 (4) OPEN
 
 (5) CLOSE
 
Номер 2
Укажите оператор закрытия файла в Фортране:
Ответ:
 (1) READ
 
 (2) WRITE
 
 (3) PRINT
 
 (4) OPEN
 
 (5) CLOSE
 
Номер 3
Какой порядок структуры программы на Фортране является правильным?
Ответ:
 (1) заголовок -> раздел операторов -> раздел описаний 
 (2) заголовок -> раздел описаний -> раздел операторов 
 (3) раздел операторов -> заголовок -> раздел описаний 
Упражнение 12:
Номер 1
Какая встроенная подпрограмма в Фортране возвращает ближайшее целое?
Ответ:
 (1) NINT
 
 (2) UBOUND
 
 (3) DPROD
 
Номер 2
Какая встроенная подпрограмма в Фортране возвращает верхнюю границу массива?
Ответ:
 (1) NINT
 
 (2) DPROD
 
 (3) UBOUND
 
Номер 3
Какая встроенная подпрограмма в Фортране производит умножение с двойной точностью?
Ответ:
 (1) NINT
 
 (2) DPROD
 
 (3) UBOUND