Ответы на контрольные вопросы к лекции №1 1. Стандарт IDEF — это средство функционального моделирования систем какой-либо предметной области (совокупность методов, правил и процедур). Функциональная модель IDEF отображает структуру процессов функционирования системы и ее отдельных подсистем, то есть, выполняемые ими действия и связи между этими действиями. Для этой цели строятся специальные модели, которые позволяют в наглядной форме представить последовательность определенных действий. 2. Парадигма программирования — это совокупность идей и понятий, определяющих стиль написания компьютерных программ, способ концептуализации, определяющий организацию вычислений, и структурирование работы, выполняемой компьютером. 3. По моему мнению, парадигмы нужны для удобства концептуализации в зависимости от характера происхождения решаемой задачи. 4. ООП дает возможность создавать расширяемые системы, то есть, объектно-ориентированные системы более открыты и легче поддаются внесению изменений. Главный минус ООП состоит в его сложности: требует большей квалификации программиста и большей времязатраты для создания модели классов. 5. При разработке ООП применяются следующие методологии: • Объектно-ориентированный анализ (ООА) • Объектно-ориентированное проектирование (ООД) • Объектно-ориентированное программирование (ООП) Первые две получили название ООАП и имеют следующие базовые принципы: • Декомпозиция • Абстрагирование • Иерархичность • Многомодельность