Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Турчин Д.Е. - Архитектура ИС. Самост. работа 20...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.25 Mб
Скачать

П.2. Вопросы и задачи к экзамену Теоретические вопросы.

  1. Понятие информационной системы (ИС). Основные составляющие ИС.

  2. Понятие архитектуры ИС (АИС). Предметная область АИС

  3. Классификация информационных систем

  4. Информационные системы и уровни управления организацией

  5. Понятие архитектуры приложений. Основные слои корпоративных приложений

  6. Локальная и распределённая архитектура приложений. Архитектурные стили приложений

  7. Понятие архитектуры данных. Виды корпоративных данных

  8. Архитектура хранилищ данных. Оперативный анализ данных

  9. Понятие и особенности шаблонов проектирования

  10. Составные части и классификация шаблонов проектирования

  11. Гибкое проектирование приложений и его принципы (SOLID)

  12. Обязанности объектов и подход RDD. Назначение и виды шаблонов GRASP

  13. Шаблоны Информационный эксперт и Создатель экземпляров класса.

  14. Шаблоны Слабое связывание и Сильное сцепление

  15. Структурные шаблоны проектирования. Шаблон Адаптер

  16. Особенности шаблона Фасад

  17. Поведенческие шаблоны проектирования. Шаблон Стратегия

  18. Особенности шаблона Состояние

  19. Особенности шаблона Шаблонный метод

  20. Порождающие шаблоны проектирования. Фабричный метод

  21. Особенности шаблона Абстрактная фабрика

  22. Особенности шаблона Одиночка

  23. Понятие и виды антипаттернов. Общие антипатерны программирования

  24. Антипаттерны объектно-ориентированного программирования

  25. Антипаттерны проектирования. Методологические антипатерны

  26. Особенности архитектуры клиент-сервер

  27. Особенности многоуровневой архитектуры

  28. Особенности севисно-ориентированной архитектуры

  29. Особенности Web-сервисов. Протокол SOAP

  30. Спецификации WSDL и Спецификация UDDI

  31. Спецификации WS-*

  32. Основные понятия облачных вычислений

  33. Программная архитектура облачных вычислений

  34. Понятие архитектуры предприятия и ее составляющие

  35. Основные области и уровни абстракции архитектуры предприятия

  36. Процесс разработки архитектуры предприятия

  37. Модель Захмана

  38. Методика TOGAF

  39. Архитектура федеральной организации (FEA)

Практические задачи.

  1. Разработать таблицу стилей XSLT

  2. Разработать XML-схему на языке XSD

  3. Разработать приложение на языке C#, в котором присутствует заданное событие

  4. Разработать приложение на языке C#, в котором реализован требуемый интерфейс

  5. Разработать приложение на языке C#, использующее указанные шаблоны GRASP

  6. Разработать приложение на языке C#, использующее заданный шаблон GoF

  7. Разработать запросы LINQ к коллекции объектов

  8. Разработать запросы LINQ к XML-документу