Инженерия программ – это технические приемы, используемые при разработке и сопровождении программных продуктов, отвечающих определенным стандартам качества. Инженерия программ включает:
В соответствии с классификацией DIAMO на каких этапах выполняется проектирование программного продукта?
В соответствии с классификацией DIAMO к какому этапу относится задание спецификаций программного продукта?
Жизненный цикл программного продукта включает несколько этапов. Одним из них является сопровождение. Какие виды деятельности характерны для этого этапа?
Какие факторы можно не учитывать, когда речь идет об инженерии программ?
Обеспечение качества – одна из главных задач инженерии программ. Какие утверждения о качестве справедливы?
В некоторых языках программирования используется перегрузка методов, когда несколько методов имеют одно и то же имя, но разную сигнатуру. Какие из утверждений являются справедливыми?
Какова главная цель инженерии программ?
Архитектура образца "Наблюдатель" включает проектирование класса Publisher (Издатель), который является родителем соответствующего семейства классов. Какие утверждения справедливы относительно этого класса?
В каких ситуациях следует применять методы инженерии программ?