Методы научных исследований и моделирование цифрового пространства
1. Понятие методологии, методики и техники научного исследования.
2. Классификации научных исследований психолого-педагогических процессов.
3. Различие между эмпирическим и теоретическим уровнями научного знания.
4. Наука как способ познания мира. Основные этапы генезиса научного познания.
5. Связь логики и методологии научного познания с философией, современным научным знанием и историей науки.
6. Стандартная модель научной теории. Наука как социальный институт. Этика науки.
7. Количественные методы научного исследования: общая характеристика. Методы обработки и анализа данных при использовании количественных методов исследования.
8. Контент-анализ в научном исследовании.
9. Качественные методы научного исследования. Методы обработки и анализа данных при использовании качественных методов исследования.
10. Государственная образовательная политика, государственные программы развития образования и науки как объект научного исследования.
11. Цели и задачи технологий разработки информационных систем. Особенности современных крупных проектов разработки ИС.
12. Понятия системной и программной инженерии. Основные, вспомогательные и организационные процессы системной и программной инженерии.
13. Структурный подход к проектированию ИС. Сущность структурного подхода.
14. Объектно-ориентированная разработка программ. Объектно-ориентированные языки программирования. Объектно-ориентированные методологии разработки информационных систем.
15. Каскадная модель жизненного цикла ИС: содержание этапов, область применения, достоинства и недостатки.
16. Эволюционная модель жизненного цикла ИС: последовательность действий, область применения, достоинства и недостатки.
17. Спиральная модель разработки ИО: содержание этапов создания ИС, область применения, достоинства и недостатки.
18. Инкрементальная модель разработки ИО. Развитие инкрементального подхода. XP-процессы.
19. Понятие проекта ИС. Управление проектом ИС. План и содержание его разделов. Составление сетевого графика работ.
20. Состав и структура коллектива разработчиков информационной системы, их функции. Составление расписания (PERT-диаграммы).
21. Управление документацией разработки ИС.
22. Рациональный Унифицированный Процесс. Динамические аспекты процессов: структура ЖЦ, стадии, итерации и контрольные точки.
23. Рациональный Унифицированный Процесс. Статическое содержание процесса: виды деятельности (технологические операции), рабочие продукты, исполнители и дисциплины (технологические процессы).
24. Виды требований к ИС: системные, функциональные, характеристики качества. Методы определения и формализация требований к ИС.
25. Понятие качества ИС и его многоуровневая модель. Характеристики и атрибуты качества.
26. Разработка требований к ИС: формирование и анализ, документирование, аттестация. Управление.
27. Принципы проектирования пользовательского интерфейса ИС.
28. Структурное тестирование ПО ИС. Покрытие операторов, ветвей, условий.
29. Функциональное тестирование ПО ИС. Методы эквивалентного разбиения, граничных значений, причинно-следственных (функциональных) диаграмм.
30.Тестирование интеграции компонентов ПО: нисходящее и восходящее. Понятие драйвер и заглушка. Стохастическое тестирование.
31. Техническая документация на информационную систему.
32. Отладка программного обеспечения ИС: цели и методы.
33. Управление конфигурацией ПО. Системы контроля версий. Регрессионное тестирование.
34. Инструментальные средства разработки ИС. Автоматизация разработки ИС. CASE-средства и их классификация.
35. Архитектурный подход к построению ИС. Понятие архитектуры информационной системы. Архитектурные уровни и представления.
36. Бизнес-архитектура информационной системы: понятие, состав и особенности построения.
37. Технологическая архитектура информационной системы: понятие, состав и особенности построения.
38. Понятие информационного процесса и информационной системы (ИС). Классификация ИС.
39. Методы моделирования систем. Математическая модель системы. Классификация математических моделей.
40. Метод имитационного моделирования. Классификация имитационных моделей. Этапы имитационного моделирования. Языки имитационного моделирования.
Технологии проектирования цифрового пространства
1. Понятия проекта ИС, проектирование ИС, субъекта и объекта проектирования ИС. Взаимосвязь данных понятий.
2. Стадии, цели и основные документы, формируемые в результате разработки ИС, согласно ГОСТ Р 59793–2021 «АС. Стадии создания».
3. Определения метода, методологии и технологии проектирования ИС. Взаимосвязь данных понятий.
4. Классификация методов проектирования ИС.
5. Стандарты в области проектирования ИС.
6. Исполняемая модель бизнес-процесса: понятие, состав слоев, примеры.
7. Построение диаграммы декомпозиции в нотации IDEF0. Какими недостатками она обладает?
8. Построение диаграммы описания последовательности этапов работ процесса в нотации IDEF3. Какими недостатками она обладает?
9. Современные стандарты описания бизнес-процессов и их характеристика.
10. Сущность, состав, область применения, достоинства и недостатки нотации BPMN 2.0.
11. Назначение, состав, способы изображения и порядок применения элементов управления нотации BPMN 2.0.
12. Назначение, состав, способы изображения и порядок применения соединительных элементов нотации BPMN 2.0.
13. Назначение, состав, способы изображения и порядок применения артефактов нотации BPMN 2.0.
14. Назначение, состав, способы изображения и порядок применения элементов данных нотации BPMN 2.0.
15. Назначение, состав, способы изображения и порядок применения зон ответственности нотации BPMN 2.0.
16. Назначение, состав и порядок разработки диаграммы оркестровки в нотации BPMN 2.0.
17. Назначение, состав и порядок разработки диаграммы взаимодействия в нотации BPMN 2.0.
18. Типы, виды и маркеры операций на схеме процессов в нотации BPMN 2.0.
19. Виды логических операторов на схеме процессов в нотации BPMN 2.0.
20. Типы событий на схеме процессов в нотации BPMN 2.0.
21. Правила и рекомендации построения BPMN-диаграмм.
22. Назначение, состав, основные возможности и порядок работы с инструментальным средством Bizagi Modeler 3.x.
23. История развития и области применения стандарта ARIS.
24. Обзор основных элементов стандарта ARIS.
25. Функциональные модели в ARIS: сущность, порядок разработки, достоинства и недостатки.
26. Информационные модели в ARIS: сущность, порядок разработки, достоинства и недостатки.
27. Модели EPC: сущность, порядок разработки, достоинства и недостатки.
28. Правила и рекомендации построения диаграмм стандарта ARIS.
29. Назначение, структура и функции инструментального средства ARIS Express.
30. Сущность объектно-ориентированного подхода к проектированию программного обеспечения ИС.
31. Классификация объектных методологий проектирования программного обеспечения ИС.
32. Методы и средства объектно-ориентированного анализа программного обеспечения ИС.
33. Цели, история создания и концептуальные основы языка UML.
34. Диаграммы вариантов использования в UML: назначение, структурные элементы, порядок и пример построения.
35. Диаграммы взаимодействия в UML: назначение, структурные элементы, порядок и пример построения.
36. Диаграммы классов в UML: назначение, структурные элементы, порядок и пример построения.
37. Диаграммы состояний в UML: назначение, структурные элементы, порядок и пример построения.
38. Диаграммы деятельностей в UML: назначение, структурные элементы, порядок и пример построения.
39. Диаграммы компонентов и размещения в UML: назначение, структурные элементы, порядок построения.
40. Порядок представления архитектурных и детализированных решений при объектно-ориентированном проектировании программного обеспечения ИС.
41. Сопоставление и взаимосвязь структурного и объектно-ориентированного подходов к проектированию программного обеспечения ИС.
42. Назначение, структура и функции инструментального средства IBM Rational Rose.
43. Порядок работы с инструментальным средством IBM Rational Rose.
44. Организация планирования жизненного цикла сложных программных продуктов.
45. Задачи планов для обеспечения жизненного цикла сложных программных продуктов.
46. Планирование процессов управления качеством сложных программных продуктов.
47. Задачи и особенности объектно-ориентированного проектирования программных продуктов.
48. Модели и процессы управления проектами программных продуктов.
49. Системное проектирование программных продуктов.
50. Технико-экономическое обоснование проектов программных продуктов.
51. Разработка требований к программным продуктам.
52. Современные подходы к организации и проведению промышленных разработок программных продуктов.
53. Системная инженерия и управление жизненным циклом информационных систем.
54. Практики, стандарты и терминология системной инженерии.
55. Инженерия требований к ИС.
56. Методологические основы принятия решений.
57. Теоретические основы систем поддержки принятия решений.
58. Представление знаний в системах поддержки принятия решений.
59. Инструментальные средства проектирования систем поддержки принятия решений.
60. Теоретические основы проектирования интерфейсов облачных сервисов и мобильных приложений.
61. Методы и средства проектирования пользовательского интерфейса облачных сервисов и мобильных приложений.
62. Инструментарий разработчика пользовательского интерфейса облачных сервисов и мобильных приложений.
63. Основные понятия и сущность информационных ресурсов.
64. Классификация информационных ресурсов.
65. Недокументированные информационные ресурсы.
66. Документированные информационные ресурсы.
67. Электронные информационные ресурсы.
68. Источники и поставщики информационных ресурсов.
69. Обзор информационных ресурсов в сфере образования
70. Обзор информационных ресурсов в области научных исследований.
Инструментарии разработки цифрового пространства
1. Состав, содержание и принципы организации информационного обеспечения ИС. Понятие информационной базы.
2. Место баз данных в структуре ИС. Понятие банка и базы данных. Классификация банков данных.
3. Понятие модели данных. Схема и подсхема данных. Сущности и связи.
4. Уровни представления баз данных.
5. Этапы жизненного цикла систем БД ИС.
6. Иерархическая модель данных.
7. Сетевая модель данных.
8. Реляционная модель данных: атрибуты, домены, кортежи, отношения, ключи, схема и расширение отношения. Свойства БД.
9. Функциональные и другие виды зависимостей атрибутов.
10. Свойства функциональных зависимостей атрибутов реляционной БД.
11. Реляционная алгебра. Основные и дополнительные операции реляционной алгебры.
12. Реляционное исчисление. Операции обновления БД и классификация ограничений целостности.
13. Цели и задачи проектирования реляционных баз данных.
14. Нормальные формы отношений и их классификация.
15. Метод семантического моделирования данных (сущность-связь). Правила преобразования ER-модели в реляционную модель данных.
16. Назначение, структура и порядок работы с CASE-средства CA ERWin Data Modeler.
17. Понятие СУБД и ее основные функции.
18. Типовая организация современной СУБД.
19. Порядок выполнения СУБД запроса к БД.
20. Обзор современных СУБД.
21. Модели транзакций. Автоматическое и управляемое выполнение транзакций. Журнал транзакций.
22. Сериализация транзакций. Захват и освобождение объекта БД.
23. Назначение, состав и порядок работы с современной СУБД MS Access.
24. Языки СУБД и их классификация.
25. История развития языка SQL и его особенности. Стандарты языка SQL.
26. Типы данных и категории команд языка SQL.
27. Формат и порядок применения категории команд определения данных DDL.
28. Формат и порядок применения категории команд манипулирования данными DML.
29. Формат и порядок применения категории команд запросов к данным DQL.
30. Назначение, состав и порядок работы с СУБД MS SQL Server.
31. Понятие распределенной БД и их классификация.
32. Компоненты системы управления распределенными базами данных. Их преимущества и недостатки.
33. Свойства распределенных БД: автономия, независимость, прозрачность.
34. Механизмы обеспечения прозрачности транзакций.
35. Технологии и модели "клиент-сервер".
36. Принципы взаимодействия между клиентскими и серверными частями систем.
37. Разделение функций между клиентами и серверами.
38. Активный сервер базы данных. Управление обработкой: представления, хранимые процедуры, триггеры.
39. Программный SQL (Transact-SQL).
40. Организация целостности и сохранности БД.
41. Методы защиты информации в БД.
42. Основные направления и перспективы развития баз данных и СУБД.
43. Реляционная модель хранилища данных типа «Звезда».
44. Реляционная модель хранилища данных типа «Снежинка».
45. Многомерная модель хранения данных. Действия над измерениями гиперкуба.
46. Предпосылки появления хранилищ данных.
47. Основные положения концепции хранилищ данных.
48. Технологии хранилищ данных в аналитической обработке электронных массивов данных.
49. Классификация знаний.
50. Классификация моделей представления знаний.
51. ETL-процесс в корпоративном хранении данных.
52. Общая характеристика методов Data Mining.
53. Основы построения систем поддержки принятия решений.
54. Семантические сети.
55. Активные индивидуальные методы извлечения знаний.
56. Пассивные коммуникативные методы извлечения знаний.
57. Прямой и обратный вывод.
58. Стратегии управления выводом.
59. Многомерная модель хранения данных.
60. Текстологические методы извлечения знаний.
61. Отличительные особенности баз и хранилищ данных.
62. Основы нейронных сетей: архитектура, модель технического нейрона, многослойный персептрон, сеть Хопфилда, самоорганизующаяся карта Кохонена.
63. Экспертные системы: назначение, особенности, классификация, примеры.
64. Обобщенная структура и принцип функционирования экспертной системы.
65. Характеристика основных функциональных модулей экспертной системы: база знаний, механизм вывода, объяснение, обоснование и прогнозирование, верификация, интерфейс.
66. Модель представления знаний в экспертных системах, основанная на правилах.
67. Модель представления знаний в экспертных системах, основанная на фреймах.
68. Инструментальные средства разработки экспертных систем.
69. Цели, задачи и функции администрирования в информационных системах.
70. Технологии администрирования по обеспечению безопасности информационных систем.
71. Функции и задачи администратора информационной системы.
72. Правила, регламенты и стратегия администрирования в информационных систем.
73. Механизмы обеспечения информационной безопасности информационных систем.
74. Механизмы обеспечения безопасности и защиты информационных систем, построенных на базе платформы 1С: Предприятие.
75. Основы веб-технологий. Классификация языков веб-программирования.
76. Назначение и порядок использования основных элементов HTML5. Работа с формами в HTML5.
77. Каскадные таблицы стилей CSS3: способы определения стилей, селекторов и классов, порядок настройки
78. Создание макета веб-страницы и способы ее верстки.
79. Возможности по трансформации, переходам и анимации содержимого веб-страницы.
80. Адаптивный дизайн макета веб-страницы.
81. Порядок настройки и воспроизведения видео- и аудиофайлов в HTML5.
82. Основы JavaScript: переменные, типы данных, основные команды, функции, объекты типы событий. Библиотека jQuery.
83. Базовые возможности и основы синтаксиса языка PHP: переменные, типы данных, основные команды. Основы работы с базами данных формата MySQL на PHP.
84. Назначение и функции инструментальных средств управления содержимым. Архитектура и классификация CMS-систем. Обзор CMS-систем.
85. Введение в Java – синтаксис, типы, классы. Наследование.
86. Виртуальная машина Java.
87. Принципы работы Java приложений.
88. Основы работы в ОС Android. Android Studio. Эмуляторы устройств.
89. Порядок разработки пользовательского интерфейса для мобильных приложений.
90. Компоненты мобильных приложений.
91. Понятия проекта, цели и задачи проекта, управления проектом, процессов управления проектом, плана проекта, программы и портфеля проектов.
92. Управление проектами и управление операционной деятельностью.
93. Классификация проектов.
94. Организационные структуры управления проектами.
95. Инструментальные средства управления проектами.