Курс лекций по предмету
Базы данных (Иванов И.И.)
- Определение базы данных (БД) и банка данных (БнД). Состав и структура банка данных. Назначение основных компонентов банка данных.
- Основные признаки классификации банка данных (БнД).
- Основные этапы эволюции систем обработки данных. Основные отличия в концепциях обработки данных разных этапов.
- Взаимосвязь этапов создания базы данных (БД) и используемых моделей предметной области. Классификационная схема моделей базы данных (БД).
- Первичный и вторичный ключ записи. Примеры. Типология архитектур доступа к записям.
- Понятие ключа и индекса. Прямая и инвертированная формы индекса. Примеры.
- Сходство и отличие процессов обработки данных средствами файловой системы и системы управления (СУ) базы данных (БД).
- Характерные свойства и отличия линейных и нелинейных структур. Нелинейные структуры. Примеры.
- Типология простых запросов. Примеры.
- Назначение и особенности этапов проектирования базы данных (БД).
- Подходы к системному анализу предметной области. Характеристика модели информационной системы Захмана.
- Концептуальные модели данных. Модель «сущность-связь». Сущности, атрибуты, связи. Сущности-связи и мощности связей. Примеры.
- Функциональная модель IDEF0. Графический язык модели. Примеры.
- Диаграмма потоков данных (DFD). Графический язык диаграммы. Примеры.
- Основные понятия UML. Сущности и отношения. Диаграммы классов и прецедентов.
Компьютерная графика (Петров П.П.)
- Средства графического взаимодействия ЭВМ и человека. Классификация и краткая характеристика. История машинной графики.
- Аппаратные средства компьютерной графики.
- Математичекие основы компьютерной графики. Представление и преобразование точек и отрезков. Отображение, вращение, масштабирование.
- Трехмерные преобразования и проекции.
- Алгоритмы вычерчивания отрезков.
- Растровая развертка сплошных областей.
- Алгоритмы заполнения.
- Основные методы устранения ступенчатости.
- Отсечения:
- двумерные
- трехмерные
- отсечение многоугольников.
- Удаление невидимых линий.
Компьютерные сети (Сидоров С.С.)
- Базовые понятия.
- Классификация компьютерных сетей.
- Файлообменные P2P сети.
- P2P-сети с централизованным каталогом. Napster.
- Частично децентрализованные сети.
- Полностью децентрализованные сети.
- Другие приложения P2P-сетей.
- Структура сети Интернет.
- Коммутация каналов и коммутация пакетов.
- Многоуровневые сетевые модели.
Информатика (Курочка С.П.)
- Понятие информатики.
- Понятие информации.
- Система кодирования информации.
- Кодирование текстовой информации.
- Кодирование графической информации.
- Кодирование звуковой информации.
- Режимы и методы передачи информации.
- Информационные технологии.
- Этапы развития информационных технологий.
- Появление компьютеров и компьютерных технологий.
- Эволюция развития персональных компьютеров.
- Структура современных вычислительных систем.
Алгоритмизация (Дмитриев Д.Д.)
- Этапы решения задач на ЭВМ.
- Алгоритм. Свойства алгоритмов.
- Алгоритмическая конструкция ветвления.
- Алгоритмическая конструкция цикла.
- Использование циклов с параметром для обработки массивов.
- История создания языка.
- Интегрированная инструментальная оболочка (ИИО) Turbo Pascal.
- Алфавит и программа на TP 7.0.
- Простые типы данных.
- Константы, переменные и оператор присваивания.
- Операторы ввода/вывода.
Проектирование (Сергеенко С.С.)
- Человеко-машинный интерфейс. Понятия, подходы, принципы.
- Этапы разработки пользовательского интерфейса.
- Определение функциональных требований к интерфейсу.
- Анализ пользователей: методы и средства.
- Прототипирование.
© Все права защищены. 2016 год