Главная /
Объектно-ориентированное программирование и программная инженерия /
Имена в подвыражениях лямбда выражения могут конфликтовать. Какие утверждения справедливы относительно устранения возникающей некорректности записи выражения?
Имена в подвыражениях лямбда выражения могут конфликтовать. Какие утверждения справедливы относительно устранения возникающей некорректности записи выражения?
вопросПравильный ответ:
если бета-редукция не применима, то устранить причину некорректности невозможно
если бета-редукция не применима, то возможно устранить причину некорректности путем переименования связанных переменных
неприменимость бета-редукции имеет аналогию в программировании – это конфликт имен формальных аргументов метода и полей класса
конфликты имен легко устраняются и в программировании и в лямбда исчислении
Сложность вопроса
82
Сложность курса: Объектно-ориентированное программирование и программная инженерия
73
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на пять.
01 авг 2019
Аноним
Я завалил зачёт, какого чёрта я не углядел данный сайт с ответами по тестам интуит в начале года
22 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # При переопределении метода возможно и переопределение контракта. Как при переопределении контракта записывается новое постусловие, и каков его эффект?
- # При проектировании программной системы многие классы связываются отношением наследования. Какие утверждения справедливы для наследования?
- # Пусть класс Р имеет метод М. Пусть у класса Р есть два наследника F и G, которые являются родительскими классами для класса S. В каких ситуациях у класса S будет существовать две версии метода М?
- # Управление событиями, можно рассматривать как некоторую структуру управления, получившую название "издатели – подписчики". Какие утверждения справедливы относительно этой структуры?
- # Какие утверждения о недостатках, характерных для образца "Наблюдатель", являются справедливыми?