
- •Министерство образования и науки Российской Федерации
- •Фгаоу впо «Северо-Восточный федеральный университет имени м.К. Аммосова»
- •Институт математики и информатики
- •Кафедра информационных технологий
- •Программа
- •Содержание
- •Глава 1. Структура программы итоговой государственной аттестации выпускников по специальности 230105.65 – «программное обеспечение вычислительной техники и автоматизированных систем» ими свфу
- •Нормативная база программы
- •Общие положения
- •О государственной аттестационной комиссии
- •Глава 2. Программа итогового междисциплинарного экзамена по специальности
- •Итоговый междисциплинарный экзамен по специальности
- •Виды и задачи деятельности (по гоСу)
- •Требования к уровню подготовки специалиста (бакалавра) (по гоСу)
- •Программа для проверки на государственном экзамене, по циклу специальных дисциплин:
- •1. Геоинформационные системы
- •2. Структуры и алгоритмы обработки данных
- •3. Архитектура вычислительных систем
- •4. Базы данных
- •5. Технология разработки программного обеспечения
- •6. Теория языков программирования и методы трансляции
- •7. Защиты информации
- •8. Объектно-ориентированное программирование
- •9. Теория вычислительных процессов
- •10. Человеко-машинное взаимодействие
- •11. Организация эвм и систем
- •12. Сетевое администрирование
- •13. Операционные системы
- •Порядок проведения гэк
- •1 Часть – Информационные системы
- •2 Часть - Программирование
- •Билет № 1
- •Билет № 2
- •Глава 3. Программа выпускной квалификационной работы
- •Требования к выпускной квалификационной работе
- •Вид и структура выпускной квалификационной работы
- •Структура и содержание выпускной квалификационной работы
- •Глава I. Теоретическая часть (Основные теоретические положения)
- •Глава II. Практическая часть (Описание технологии выполнения работы).
- •Оформление выпускной квалификационной работы
- •Примерная тематика вкр
- •Условия подготовки и процедура проведения итоговой государственной аттестации.
- •Порядок выполнения и представления в гак вкр
- •Перечень документов, предоставленных на защиту вкр
- •Порядок защиты выпускных квалификационных работ
- •Предварительная защита вкр
- •Подготовка к защите и защита вкр
- •Критерии оценок
- •Оценочная ведомость
- •Список рекомендуемой литературы
- •Сетевое администрирование
- •Операционные системы
- •Методическое обеспечение ига
- •Отчетность
- •16. Хранение выпускной квалификационной работы
- •Примерная форма рецензии на выпускную квалификационную работу
- •Содержание рецензии
- •Примерная форма отзыва руководителя на выпускную квалификационную работу
- •Содержание отзыва
- •Кафедра информационных технологий
- •Глава I. Теоретическая часть (Основные теоретические положения)
- •Глава II. Практическая часть (Описание технологии выполнения работы).
- •Заявление
- •Форма бланка задания на выпускную квалификационную работу
- •Кафедра информационных технологий
- •Задание
- •Форма бланка календарного графика
- •Кафедра информационных технологий
- •Календарный график
2. Структуры и алгоритмы обработки данных
Основные этапы проектирования программ: математическая модель решения задачи, разработка структур данных и алгоритма, реализация структур данных и алгоритма на языке программирования. Математическая модель данных. Примеры математических моделей данных: вектор, матрица, последовательность, очередь, стек, дерево, хеш-таблица, граф. Взаимосвязь алгоритма и структур данных. Применение структурной технологии проектирования программ и структур данных.
Классификация АТД: линейные и нелинейные АТД. Линейные АТД с прямым доступом: массивы, записи, файлы. Линейные АТД с доступом по ключу: словарь, хеш-таблица. Линейные АТД с последовательным доступом: файл, список, стек, очередь. Иерархические нелинейные АТД: дерево.
Деревья. Рекурсивное определение структуры дерева. Терминология деревьев. Упорядоченные и неупорядоченные деревья. Обход дерева: прямой, обратный, симметричный. АТД "Дерево". Операторы АТД "Дерево". Реализация АТД с помощью массива родителей, с помощью списков сыновей, с помощью массива левых сыновей и правых братьев.
Блочная структура файла. АТД "Файл" и его операторы. Хешированный файл. Индексированный файл и его структура. Разреженный индексный файл. Внешние деревья поиска файлов. В-дерево. АТД "В-дерево" и его операторы. Реализация АТД с помощью указателей.
Основные алгоритмы обработки орграфа: алгоритм нахождения кратчайшего пути (алгоритм Дейкстры), алгоритм нахождения всех кратчайших путей в графе (алгоритм Флойда), алгоритм транзитивного замыкания (алгоритм Уоршелла), алгоритм нахождения центра орграфа. Обход орграфа. Метод поиска в глубину. Глубинный остовный лес орграфа.
3. Архитектура вычислительных систем
Понятие ВС, история ВС и параллелизма. Скалярная и векторная обработка информации. Сети ЭВМ. Систематика Флинна.
Архитектуры RISC и CISC, SMP архитектура, MPP архитектура, Гибридная архитектура (NUMA), Гибридная архитектура с когерентным кешем (ccNUMA), PVP архитектура, Кластерная архитектура.
Основные принципы устройства процессоров, ассоциативные процессоры, конвейерные процессоры, матричные процессоры, волновые, систалические процессоры, транспьютеры, клеточные и ДНК процессоры, коммуникационные процессоры, процессоры баз данных, потоковые процессоры, нейронные процессоры, процессоры с многозначной (нечеткой).
Простые коммутаторы с временным разделением, алгоритмы арбитража, особенности реализации шин, простые коммутаторы с пространственным разделением, составные коммутаторы, коммутатор Клоза, баньян-сети Распределенные составные коммутаторы, граф межмодульных связей Сonvex Exemplar SPP граф межмодульных связей МВС, граф межмодульных связей МВС.
Пиковая и реальная производительность. Закон Гроша. Способы измерения реальной производительности. Методы оценки производительности.
Отношение стоимость/производительность, масштабируемость, совместимость и мобильность программного обеспечения надежность и отказоустойчивость ВС