- •1.Общие положения
- •1.1 Квалификационная характеристика выпускника.
- •1.1.1. Область профессиональной деятельности.
- •1.1.2. Объекты профессиональной деятельности.
- •1.1.3. Виды профессиональной деятельности.
- •1.1.4. Задачи профессиональной деятельности.
- •Проектно-конструкторская деятельность:
- •Производственно-технологическая деятельность:
- •Научно-исследовательская деятельность:
- •Организационно-управленческая деятельность:
- •Эксплуатационная деятельность:
- •1.2. Квалификационные требования
- •Инженер должен знать:
- •2.Требования к уровню подготовки дипломированного специалиста по направлению “Вычислительные машины, комплексы, системы и сети”
- •2.1. Требования к профессиональной подготовленности дипломированного специалиста
- •Должен знать:
- •Должен владеть:
- •2.2.Требования к итоговой государственной аттестации выпускника
- •2.2.1. Общие требования к итоговой государственной аттестации
- •2.2.2 Программа междисциплинарного государственного экзамена
- •2.2.3 Содержание программы
- •2.3. Порядок проведения экзамена
- •2.3.1. Критерии оценок государственного экзамена
- •2.3.2.Список вопросов
- •6. Управление задачами. Синхронизация процессов. Проблемы тупиков и гонок. Методы борьбы с ними.
- •7. Управление файлами. Логическая организация файловой системы. Файлы прямого, последовательного доступа, индексные файлы.
- •8. Управление файлами. Физическая организация файловой системы. Методы. Критерии эффективности.
- •9. Управление файлами. Файловая система fat. Особенности ее организации.
- •10. Управление файлами. Файловая система ext. Особенности ее организации.
- •11. Управление файлами. Типы файловых систем. Монтируемые файловые системы.
- •12. Управление файлами. Общая модель современной файловой системы. Методы защиты файлов.
- •Организация подсистемы памяти. Методы адресации операндов, сегментирование памяти.
- •Основные задачи проектирования мпс. Основные этапы разработки микропроцессорной системы на основе микроконтроллера.
- •Процесс проектирования средств вычислительной техники.
- •Современные средства разработки и отладки программного обеспечения в микропроцессорной системе на основе микроконтроллера.
- •Методы и средства совместной отладки аппаратных и программных средств при разработке микропроцессорной системы на основе микроконтроллера.
- •2.3.3. Образец индивидуального экзаменационного задания
- •3. Программа выпускной квалификационной работы (дипломного проекта)
- •3.1. Требования к выпускной квалификационной работе.
- •3.1 Виды и задачи профессиональной деятельности выпускника
- •3.2 Квалификационные требования и характеристика выпускной квалификационной работы (дипломного проекта)
- •3.3 Примерная тематика и порядок утверждения тем выпускных квалификационных работ (дипломного проекта).
- •3.3.1 Объекты для дипломного проектирования
- •3.3.2.Тематика выпускных квалификационных работ (дипломного проекта).
- •I. Направление «Корпоративная сеть»
- •II. Направление «Вычислительная система/ Вычислительный комплекс»
- •III. Направление «Микропроцессорная система»
- •3.4 Порядок выполнения и предоставления в гак выпускной квалификационной работы(дипломного проекта) по специальности 230101.65 «Вычислительные машины, комплексы, системы и сети»
- •3.4.1. Проведение заседания выпускающей кафедры:
- •3.4.2. Формирование пакета документов по подготовке к защите и дипломному проектированию до начала дипломного проектирования.
- •3.4.3. Проведение предзащиты дипломных проектов, документирование
- •3.4.4. Подготовка к проведению защиты дипломных проектов
- •3.4.5 Порядок защиты выпускной квалификационной работы (дипломного проекта)
- •3.4.6. Критерии оценки соответствия уровня подготовки выпускника требованиям гос впо на основе выполнения и защиты им выпускной квалификационной работы .
- •3.4.7.Оформление итоговых документов по защите дипломных проектов
Классификация микропроцессорных систем: микроконтроллер, контроллер, микрокомпьютер, компьютер (назначение, задачи, основные отличия).
Краткая характеристика возможностей и применений микропроцессорных средств. Традиционная цифровая система на «жесткой логике», универсальная (программируемая) цифровая система, достоинства, недостатки.
Краткая характеристика возможностей и применений микропроцессорных средств. Основные режимы работы микропроцессорной системы. Программный обмен информацией. Обмен с использованием прерываний. Обмен с использованием прямого доступа к памяти.
Архитектура микропроцессорной системы. Архитектура Фон Неймана (Принстонская). Гарвардская архитектура. Их достоинства, недостатки.
Архитектура микропроцессорной системы. Структура связей между устройствами, входящими в микропроцессорную систему. Классическая структура связей, шинная структура связей, их достоинства и недостатки. Типовая структура микропроцессорной системы. Основные шины, входящие с системную магистраль.
Организация подсистемы обработки и управления: микропроцессор. Основное назначение микропроцессора в системе. Система команд микропроцессора. Пример структуры простейшего процессора.
Организация подсистемы обработки и управления: микропроцессор. Основные факторы, влияющие на быстродействие процессора. Регистры процессора.
Организация подсистемы обработки и управления: микропроцессор. Функции устройств магистрали: функции процессора. Основные характеристики процессора. Схема включения процессора. Внутренняя структура процессора.
Организация подсистемы памяти. Функции памяти. Структура модуля памяти. Специальные области памяти: память программы начального запуска, паять для стека, таблица векторов прерываний, память устройств, подключенных к системной шине.
Организация подсистемы ввода-вывода. Функции устройств ввода/вывода. Структура типового устройства ввода/вывода. Основные группы устройств ввода/вывода.
Организация подсистемы памяти. Методы адресации операндов, сегментирование памяти.
Основные задачи проектирования мпс. Основные этапы разработки микропроцессорной системы на основе микроконтроллера.
Однокристальные микроЭВМ. Основные типы однокристальных микроЭВМ. Архитектура однокристальной микроЭВМ.
Микроконтроллеры. Классификация микроконтроллеров. Основные особенности организации микроконтроллеров. Модульная организация микроконтроллеров.
Микроконтроллеры. Процессорное ядро микроконтроллера. Основные характеристики, определяющие производительность процессорного ядра. Процессоры с CISC и RISC архитектурой.
Процесс проектирования средств вычислительной техники.
Микроконтроллеры. Память программ и данных микроконтроллера. Особенности распределения памяти микроконтроллера. Регистры микроконтроллера.
Краткий обзор состояния и перспективных проектов МПС. Основные направления развития архитектуры универсальных микропроцессоров.
Краткий обзор состояния и перспективных проектов МПС. Тенденции развития однокристальных микроконтроллеров.
Мультимикропроцессорные системы. SMP – системы.
Мультимикропроцессорные системы. NUMA – системы.
Мультимикропроцессорные системы. Кластеры.
Мультимикропроцессорные системы. Транспьютеры.
Современные средства разработки и отладки программного обеспечения в микропроцессорной системе на основе микроконтроллера.
Методы и средства совместной отладки аппаратных и программных средств при разработке микропроцессорной системы на основе микроконтроллера.
Вопросы к государственному экзамену по дисциплине «Технологии программирования»
Программные системы. Свойства программных систем. Задача проектирования программных систем.
Программные системы. Свойства программных систем. Организация процесса проектирования ПО. Жизненный цикл программного продукта. Этапы жизненного цикла. Модели жизненного цикла.
Программные системы. Свойства программных систем. Использование абстракции и декомпозиции при проектирование ПО.
Принципы выявления требований. Спецификации процедур и данных.
Принципы выявления требований. Традиционные и современные методы выявления требований.
Принципы выявления требований. Декомпозиция системы.
Принципы выявления требований. Понятия метода и технологии проектирования ПО.
Принципы выявления требований. Классификация методов проектирования структуры ПО.
Архитектурное проектирование. Основания проектирования систем архитектуры ПО. Методология объектно-ориентированного программирования.
Архитектурное проектирование. Технологические средства разработки ПО: инструментальная среда разработки, средства поддержки проекта, отладчики.
Проектирование пользовательского интерфейса. Проектирование интерфейса с пользователем; структуры диалога; поддержка пользователя.
Проектирование пользовательского интерфейса. Многооконные интерфейсы.
Проектирование пользовательского интерфейса. Примеры реализации интерфейсов с пользователем с использованием графических пакетов.
Проектирование баз данных. Модели баз данных.
Проектирование баз данных. Уровень постоянных объектов базы данных.
Проектирование программ и транзакций. Проектирование программ.
Проектирование программ и транзакций. Методы защиты программ и данных.
Тестирование программного обеспечения. Виды контроля качества разрабатываемого программного обеспечения.
Тестирование программного обеспечения. Структурное тестирование.
Тестирование программного обеспечения. Функциональное тестирование.
Тестирование программного обеспечения. Тестирования модулей и комплексное тестирование.
Отладка программного обеспечения. Метод ручного тестирования. Метод индукции.
Отладка программного обеспечения. Метод дедукции. Метод обратного прослеживания.
Отладка программного обеспечения. Методы и средства получения дополнительной информации. Отладочный вывод. Интегрированные средства отладки. Независимые отладчики.
Тестирование программного обеспечения. Документирование и оценка качества программных продуктов.
