Функциональная спецификация – это документ, который отображает реализацию системы
(*ответ*) ввода/вывода данных разрабатываемой программы
всех перекрестных ссылок на используемые параметры
всех основных параметров программы
процедур и функций
Функция ReadKey
(*ответ*) возвращает символ нажатой клавиши
загружает в буфер клавиатуры вводимую строку
очищает буфер клавиатуры перед использованием операторов ввода
возвращает логическое значение True, если нажата клавиша, и False, если клавиша не нажата
Эффективная работа пользователя с диалоговой программой в основном достигается
(*ответ*) подготовкой пользователя для работы в диалоге
знанием программистом специфики профессиональной деятельности пользователя
знанием пользователем языка программирования
наличием исчерпывающего комментария в программе
_ программа - это такая программа, для которой доказано, что она удовлетворяет своим спецификациям
(*ответ*) Правильная
Активизирует окно, определяя его границы, процедура
(*ответ*) Windows
ClrScr
Crt
ClrEol
Большие монолитные программы сложны для
(*ответ*) разработки
(*ответ*) отладки
(*ответ*) сопровождения
ввода в текстовом редакторе
В диалоговой программе должны быть реализованы принципы:
(*ответ*) безошибочного ввода информации
(*ответ*) защиты программы от ошибок пользователя
(*ответ*) дружелюбия к пользователю
функционального разбиения
модифицируемости
В заголовке процедуры указываются параметры
(*ответ*) формальные
фактические
локальные
глобальные
В заголовке процедуры формальные параметры записываются
(*ответ*) в круглых скобках
в квадратных скобках
в треугольных скобках
без скобок
В заголовке процедуры-функции: Function Max (Var Mas: array of integer): Integer;
(*ответ*) Mas - массив открытого типа
параметр Mas описан неверно
параметр Mas должен быть параметром-значением
функция Max не может иметь целочисленный тип
В описании формальных параметров перед параметрами-переменными пишиться служебное слово (запишите заглавными буквами) _
(*ответ*) VAR
В подпрограммах директивы записываются
(*ответ*) в заголовке через точку с запятой
в заголовке через двоеточие
после последнего оператоа через точку с запятой
после END через двоеточие
В процедурах и функциях передаваемым параметром может быть
(*ответ*) параметр-процедура
(*ответ*) параметр-функция
параметр-программа
параметр-директива
параметр-модуль