Тесты архитектура программного обеспечения. Тесты архитектура. Каскадная модель
Скачать 19.59 Kb.
|
Первая модель процесса создания ПО, порожденная моделями других инженерных процессов, является..: Каскадная модель; Модель формальной разработки систем; Эволюционная модель. Каждый структурный метод включает такие компоненты..(выбрать строку в которой перечислены все элементы): Модель процесса проектирования, форматы отчётов, правила и нормативные указания; Все перечисленные элементы не принадлежат структурному методу; Модель процесса проектирования, форматы отчётов, правила и нормативные указания, нотации; Модель процесса проектирования, правила и нормативные указания. Процесс проектирования состоит из … этапов(укажите кол-во этапов): 4; 5; 8; 6. Выберите пример, который относится к средству прототипирования: Языки программирования самого высокого уровня, генераторы пользовательских интерфейсов; Компиляторы, интерпретаторы; Редакторы системных структур, словари данных, генераторы программного кода; Интерактивные средства отладки. Выберите правильное утверждение: Процесс создания программного обеспечения – это процесс разработки системной спецификации; Аттестация программного обеспечения – это процесс преобразования системной спецификации в систему исполняемых программ; Определение требований – это процесс разработки системной спецификации; Проектирование и реализация – это модернизация существующих программных систем в соответствии с новыми требованиями. Ключевые цели системы: Доступность; Надежность; Удобство использования; Отказоустойчивость; Все указанные цели. Какие из этапов относятся к процессам архитектурного проектирования? Моделирование управления; Автоматическая трансляция программ; Генерирование пользовательского интерфейса; Разработка графических моделей. Основной тип управления в программных системах: Областное управление; Конфигурационное управление; Диммерное управление; Централизованное управление. Выберите правильное определение Архитектура ПО – это..: Описание структуры программной системы; Совокупность процессов, выполняемых при разработке программных продуктов; Процесс разработки системной спецификации. Языки, которые используются для описания архитектуры программного обеспечения: AADL, XMLL, BBPU; Darwin, XADL, AADL; AADL; ByADL, OnADL. Основные характеристики распределенных систем: Открытость, надёжность; Прозрачность, безопасность, масштабируемость; Безопасность, открытость, надёжность; Открытость, параллельность, масштабируемость. Какие недостатки у распределённых систем? Прозрачность, безопасность, отказоустойчивость; Непредсказуемость, сложность, управляемость; Безопасность, сложность, открытость. Какой тип архитектуры применяется к приложениям, где пользователю требуется интенсивная обработка данных? Трехуровневая и многоуровневая архитектуры клиент/сервер; Двухуровневая архитектура тонкого клиента; Двухуровневая архитектура толстого клиента. Что такое CORBA? Это набор стандартов для промежуточного ПО, разработанный группой по управлению объектами; Это стандарт, разработанный и реализованный компанией Майкрософт. Объектно-ориентированный подход подразумевает выполнение этапа: Объектно-ориентированное проектирование; Объектно-ориентированное программирование; Объектно-ориентированный анализ; Все перечисленные этапы; Нет правильного варианта ответа. В программном обеспечении метеостанции можно выделить 3 уровня: Уровень сбора данных, уровень приборов, уровень архивации; Уровень архивации; уровень сбора данных, уровень интерфейсов; Уровень интерфейсов, уровень сбора данных, уровень приборов. Главное преимущество объектно-ориентированного подхода: Упрощает задачу внесения изменений в системную архитектуру; Определяет, чтобы объекты и другие компоненты можно было проектировать параллельно; Переходит в состояние сбора данных. Управляющие программы состоят из … компонентов. (Написать каждый компонент) Что делает администратор ресурсов? Предоставляет информацию для планирования процессов; Запускает на выполнение любой из процессов; Выделяет необходимые ресурсы памяти и процессора. Опишите различие между вытесняющим и не вытесняющим планированием. |