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

Программирование на С/С++

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

Целями проектирования всегда являются:

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

Варианты ответа
получение максимально гибкой системы
получение максимально простой системы
документирование дизайна системы позволяет детализировать описание задач для разработчиков(Верный ответ)
моделирование поведения системы и оценка её архитектурных качеств(Верный ответ)
Похожие вопросы
Какие утверждения про шаблоны объектно-ориентированного проектирования верны?
На этапе проектирования находятся компромиссы между следующими характеристиками системы:
Какие задачи решаются на самом начальном этапе проектирования системы?
Какие из шаблонов относятся к уровню шаблонов объектно-ориентированного проектирования?
<pre> //====================== start of sample.cpp ========================== Декоратор Компоновщик Мост Фасад //====================== end of sample.cpp ========================== </pre> К какой группе шаблонов относятся приведённые выше шаблоны объектно-ориентированного проектирования?
<pre> //====================== start of sample.hpp ========================== class ARef { public: /* Сonstructory */ ARef(A&amp; a, int i) : _a(a), _ix(i) {} /* operator= */ ARef&amp; operator= (T t) { return *this;} private: A&amp; _a; // Reference to A object int _ix; // index in container }; class BRef { public: BRef(B &amp;b, int i) : _b(b), _ix(i) {} BRef&amp; operator= (T t) { return *this;} private: B&amp; _b; int _ix; }; /* * Class CRef имплементирует шаблон проектирования X * хранит в себе ссылку на коллекцию типа A, которая является коллекцией * объектов типа T и предоставляет к ним доступ */ class CRef { public: CRef(C &amp;c, int i) : _c(c), _ix(i) {} CRef&amp; operator= (T t) { return *this;} private: C&amp; _c; /* та коллекция объектов, доступ к которой и предоставляется*/ int _ix; /* индекс текущего объекта в контейнере */ }; /* * Class DRef */ class DRef { public: // конструктор инициализирует объект DRef(D &amp;d, int i) : m_d(d), _ix(i) {} // оператор возвращает ссылку на себя DRef&amp; operator= (T t) { return *this;} private: D&amp; m_d; // хранимый объект int _ix; // индекс }; //====================== end of sample.hpp ========================== </pre> Комментарии какого из классов в файле sample.hpp являются необходимыми и достаточными?
Какие контейнеры STL являются последовательными?
Какие встроенные типы контейнера являются итераторами?
Какие из нижеприведённых идиом являются объектно-ориентированными идиомами?
Какие из приведённых ниже действий являются необходимыми при реализации идиомы «подсчёт ссылок»?