База ответов ИНТУИТ

Программирование на Python

<<- Назад к вопросам

Укажите приемы, применяемые в профессиональном программировании

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
Функция бизнес-логики F(x), вызываемая функцией G, не должна проверять истинность входного предиката - соответствует ли фактический параметр требованиям, предъявляемым к входным данным. Эту проверка должна выполняться в функции G непосредственно перед вызовом функции F, поскольку именно вызывающая функция способна исправить ошибку в случае ее возникновения.(Верный ответ)
Функция бизнес-логики F(x), вызываемая функцией G, должна начинать свою работу с проверки входного предиката - соответствует ли фактический параметр требованиям, предъявляемым к входным данным
Если функция бизнес-логики F(x) вызывается функцией G, то проверку истинности входного предиката функции F, - соответствует ли фактический параметр требованиям, предъявляемым к входным данным, следует выполнять дважды - перед вызовом функции F и в начале ее работы.
Интерфейсная функция, выполняющая ввод данных, предоставляемых пользователем, проверяет соответствуют ли данные входному предикату, накладывающему ограничения на входные данные, и выдает пользователю информацию с точным описанием ошибки задания данных, если таковая ошибка допущена пользователем(Верный ответ)
Похожие вопросы
Укажите приемы, применяемые в профессиональном программировании
Какие утверждения относительно применения стилей в профессиональном программировании являются корректными?
Укажите способы использования метода Флойда, применяемые в практике профессионального программирования
Укажите основной недостаток при программировании на чистом Python
Какие приемы способствуют достижению корректности программного проекта
При программировании на чистом Python возможно
Укажите истинные высказывания
Укажите истинные высказывания
Укажите истинные высказывания
Укажите истинные высказывания