Список вопросов по дисциплине «Корпоративные системы», 2004г

advertisement
Список вопросов по дисциплине «Корпоративные системы», 2013г.
Теоретические вопросы
1. Введение в корпоративные системы. Требования к корпоративным
информационным системам.
2. Модели ЖЦПО. Итерационная модель. Каскадная модель. Спиральная модель.
3. Методология XP. Основные принципы экстремального программирования.
Применимость методологии XP.
4. Классическая архитектура клиент-сервер. Толстый клиент. Тонкий клиент.
5. Многоуровневые архитектуры клиент-сервер.
6. Распределенные системы. Особенности распределенных ИС.
7. Использование сокетов протокола TCP/IP.
8. Решения noSQL. Основная концепция хранения данных в noSQL. Основные
характеристики. Примеры систем и их сравнительный анализ по основным
параметрам.
9. Шардинг, партиционирование, репликация.
10. Технология Map/Reduce. Цели. Общая концепция. Примеры использования.
11. Архитектура Hadoop MapReduce. Описание технологии. Достоинства и недостатки.
12. Стандарт MRP/MRPII.Обзор основных принципов. Механизм работы MRPIIсистемы.
13. Стандарт MRP/MRPII Планирование потребностей в материалах. Планирование
потребностей в производственных мощностях
14. Стандарт ERP. Характеристические черты ERP-систем.
15. Основы OLAP. Типичная структура хранилищ данных. Таблица фактов. Таблица
измерений.
16. Основы технологии DataMining. Типы закономерностей, выявляемых методами
Data Mining. Методы исследования данных в Data Mining.
17. Data Mining.Кластеризация.
18. Data Mining.Деревья решений.
19. Унифицированный процесс разработки ПО (RUP). Язык UML. Предметы языка
UML. Виды отношений в UML. Виды диаграмм в UML.
20. Механизм обмена данными между Web-страницами. Протокол CGI. Методы GET и
POST.
21. Язык PHP. Назначение и особенности языка. Использование механизма сессий в
PHP.
22. Язык SQL. Особенности языка SQL. Основные возможности языка.
23. Технология Ajax.
24. Использование шаблонов web-страниц на примере шаблонизатора Smarty.
Практические вопросы
1. Создание таблиц средствами SQL. Оператор CREATE TABLE. Определения
столбцов. Значения по умолчанию. Определение первичного и внешнего ключей.
Условия уникальности.
2. Добавление новых данных. Оператор INSERT. Добавление значений NULL.
Добавление всех столбцов. Многострочный оператор INSERT.
3. Удаление существующих данных. Оператор DELETE. Удаление всех строк.
Оператор DELETE с вложенным запросом.
4. Обновление существующих данных. Оператор UPDATE. Обновление всех строк.
Оператор UPDATE с вложенным запросом.
5. Оператор SELECT. Основные предложения оператора SELECT. Вычисляемые
столбцы. Повторяющиеся строки.
6. Итоговые запросы на чтение. Агрегатные функции. Запросы с группировкой.
7. Вложенные запросы на чтение.
8. Использование шаблонов Smarty.
9. Обмен данными между Web-страницами с использованием метода GET.
10. Обмен данными между Web-страницами с использованием метода POST.
11. Обмен данными между Web-страницами с использованием механизма Cookies.
12. Использование механизма сессий для разграничения доступа к Web-страницам.
13. Проверка правильности ввода данных с помощью JavaScript и PHP (регулярные
выражения).
14. Использование технологии Ajax
Download