WorksheetsТест по проектированию информационных систем
Total questions: 46
Worksheet time: 26mins
Что является основным этапом проектирования информационной системы?
Внедрение программного обеспечения
Оптимизация бизнес-процессов
Анализ требований и моделирование системы
Написание технической документации
Какой метод используется для формального описания структуры и поведения информационной системы?
Agile
UML (Unified Modeling Language)
Scrum
Kanban
Какой тип диаграмм UML используется для описания взаимодействия пользователей с системой?
Диаграмма последовательности (Sequence Diagram)
Диаграмма классов (Class Diagram)
Диаграмма вариантов использования (Use Case Diagram)
Диаграмма состояний (State Diagram)
Какой метод проектирования информационных систем основан на поэтапном создании и проверке функционала?
Каскадная модель
Инкрементная модель
RAD (Rapid Application Development)
Экстремальное программирование
Что означает термин "нормализация" в проектировании баз данных?
Оптимизация кода системы
Устранение избыточности данных и аномалий обновления
Создание связей между пользователями
Упрощение интерфейса приложения
Какие основные этапы включает в себя жизненный цикл разработки информационной системы? (выберите 2)
Анализ и сбор требований
Проектирование системы
Оформление бухгалтерской отчетности
Заключение дого
Какие этапы включает в себя жизненный цикл разработки информационной системы? (выберите 2)
Анализ и сбор требований
Проектирование системы
Оформление бухгалтерской отчетности
Заключение договоров с партнерами
Какие преимущества дает объектно-ориентированный подход в проектировании ИС? (выберите 2)
Повторное использование кода
Упрощенное моделирование реального мира через объекты
Исключение необходимости тестирования
Отказ от баз данных
Какие технологии используются для проектирования пользовательского интерфейса? (выберите 2)
Wireframing (создание каркасов интерфейса)
UI/UX-дизайн
Компьютерные сети
Нормализация данных
Какой принцип проектирования ИС подразумевает разделение системы на независимые компоненты?
Интеграция
Модульность
Централизованное управление
Унификация
Какой из подходов используется при разработке архитектуры информационной системы?
Случайное распределение компонентов
Прямое кодирование без моделирования
Использование архитектурных шаблонов и фреймворков
Исключение этапа проектирования
Какой методологии проектирования придерживается TOGAF?
ADM (Architecture Development Method)
V-модель
Каскадная модель
Spiral Model
Какой принцип проектирования ИС предполагает минимизацию дублирования данных и функционала?
Декомпозиция
Принцип единственности ответственности (SRP - Single Responsibility Principle)
Эмпирическое управление
Принцип неопределенност
минимизацию дублирования данных и функционала?
Декомпозиция
Принцип единственности ответственности (SRP - Single Responsibility Principle)
Эмпирическое управление
Принцип неопределенности
Что означает принцип «открытости-закрытости» (Open-Closed Principle) в проектировании ИС?
Система должна быть закрыта для изменений и закрыта для расширения
Система должна быть открыта для расширения, но закрыта для изменения базового кода
Код должен быть доступен для всех пользователей
Информация в системе должна быть свободно редактируемой
Какие ключевые принципы лежат в основе методологии проектирования ИС? (выберите 2)
Масштабируемость
Безопасность данных
Исключение баз данных
Упрощение интерфейса пользователя
Какие методологические подходы используются в проектировании ИС? (выберите 2)
Структурный (DFD, ER-диаграммы)
Объектно-ориентированный (UML, классы, объекты)
Метод произвольного проектирования
Подход, основанный на случайных алгоритмах
Какие из перечисленных принципов обеспечивают гибкость проектируемой системы? (выберите 2)
Инкапсуляция
Слабая связанность (Loose Coupling)
Жесткая централизация
Исключение тестирования
Какой основной принцип лежит в основе структурного подхода к проектированию ИС?
Проектирование без предварительного анализа
Использование только объектно-ориентированного подхода
Последовательная декомпозиция системы на у
основе структурного подхода к проектированию ИС?
Проектирование без предварительного анализа
Использование только объектно-ориентированного подхода
Последовательная декомпозиция системы на уровни детализации
Исключение моделей данных
Какой инструмент используется в структурном анализе для представления потоков данных?
Диаграмма классов UML
DFD (Data Flow Diagram)
ER-диаграмма
Граф состояний
Какой принцип структурного проектирования подразумевает разделение сложной системы на иерархические уровни?
Декомпозиция
Инкапсуляция
Полиморфизм
Наследование
Что определяет диаграмма потоков данных (DFD)?
Взаимодействие пользователей с системой
Движение данных между процессами, хранилищами и внешними объектами
Структуру базы данных
Связи между объектами программного кода
Какой метод используется для структурированного анализа требований?
Модель "черного ящика"
Случайное моделирование
Метод SADT (Structured Analysis and Design Technique)
Экспериментальный анализ
Какие основные преимущества дает структурированный подход к проектированию ИС? (выберите 2)
Упрощает понимание сложных систем за счет декомпозиции
Позволяет четко определить границы и функции системы
Исключает необходимость тестирования
Основан только на интуитивном подходе
Какие диаграммы используются в структурном анализе? (выберите 2)
DFD (Диаграмма потоков данных)
ER (Диаграмма "сущность-связь")
Диа
Какие диаграммы используются в структурном анализе? (выберите 2)
DFD (Диаграмма потоков данных)
ER (Диаграмма "сущность-связь")
Диаграмма последовательности (Sequence Diagram)
BPMN-диаграмма
Какие элементы входят в DFD-диаграмму? (выберите 2)
Процессы (функции системы)
Хранилища данных
Сетевые подключения
Алгоритмы машинного обучения
Что представляет собой контекстная диаграмма?
Диаграмма классов, показывающая структуру системы
Подробная схема базы данных
Графическое представление системы, её границ и взаимодействия с внешними объектами
Карта сетевых подключений
Какой основной элемент контекстной диаграммы обозначает саму систему?
Внешний объект (External Entity)
Поток данных (Data Flow)
Центральный процесс (System Process)
Хранилище данных (Data Store)
Как обозначаются внешние сущности на контекстной диаграмме?
Прямоугольниками
Кругами
Ромбами
Стрелками
Что НЕ показывается на контекстной диаграмме?
Внешние сущности
Основные потоки данных
Внутренние процессы системы
Границы системы
Какой метод анализа используется при построении контекстной диаграммы?
Моделирование сетевых потоков
Объектно-ориентированный анализ
Структурный анализ и методология DFD
Построение диаграмм состояний
Какие ключевые элементы входят в контекстную диаграмму? (выберите 2)
Какие ключевые элементы входят в контекстную диаграмму? (выберите 2)
Внешние сущности (External Entities)
Потоки данных (Data Flows)
Вложенные процессы
Алгоритмы обработки информации
Какие преимущества дает построение контекстной диаграммы? (выберите 2)
Позволяет определить границы системы
Упрощает понимание взаимодействий с внешними объектами
Позволяет сразу определить внутреннюю архитектуру базы данных
Исключает необходимость дальнейшего детального анализа
Каковы основные правила построения контекстной диаграммы? (выберите 2)
Одна система - один процесс
Все входные и выходные данные должны быть отображены
Допустимо отсутствие внешних сущностей
Можно использовать несколько центральных процессов
Какое основное предназначение контекстной диаграммы?
Описание алгоритмов работы системы
Моделирование архитектуры базы данных
Определение границ системы и её взаимодействия с внешними сущностями
Оптимизация сетевой инфраструктуры
Как обозначается поток данных на контекстной диаграмме?
Прямоугольником
Овалом
Стрелкой, указывающей направление передачи данных
Ромбовидной фигурой
Сколько процессов может быть на исходной контекстной диаграмме?
Неограниченное количество
Один, представляющий всю систему
Три или более
Зависят от количества входных данных
Какой элемент НЕ включается в контекстную диаграмму?
Внешние сущности
Входные и
Какой элемент НЕ включается в контекстную диаграмму?
Внешние сущности
Входные и выходные потоки данных
Детализированные внутренние процессы
Границы системы
Какой принцип учитывается при построении контекстной диаграммы?
Четкое разделение системы и её окружения
Минимизация числа потоков данных
Отсутствие связи между системой и внешними объектами
Максимальная детализация всех внутренних процессов
Что необходимо учитывать при разработке контекстной диаграммы? (выберите 2)
Взаимодействие системы с внешними объектами
Границы системы
Описание каждого внутреннего модуля системы
Логическую структуру базы данных
Какие ошибки часто допускают при построении контекстной диаграммы? (выберите 2)
Включение в диаграмму нескольких процессов вместо одного
Пропуск входных или выходных данных
Добавление всех детализированных процессов
Упрощение потоков данных до одного элемента
Какие виды внешних сущностей могут быть на контекстной диаграмме? (выберите 2)
Пользователи (люди, работающие с системой)
Другие информационные системы
Внутренние модули базы данных
Логические блоки алгоритмов
