Нормативный срок освоения программы 2 года Красноярск 2011 г. Содержание

Вид материалаДокументы

Содержание


Инструментальные программные средства
В результате изучения дисциплины студент должен
Междисциплинарный курсовой проект
В результате изучения дисциплины студент должен уметь
Микропроцессорные системы
В результате изучения дисциплины студент должен
Подобный материал:
1   2   3   4   5   6   7   8
^

Инструментальные программные средства


Общая трудоемкость дисциплины составляет 4 зачетные единицы (144 час).

Целью изучения дисциплины является формирование у студентов знаний об инструментальных программных средствах, поддерживающих современные компьютерные технологии решения прикладных задач в различных сферах деятельности.

Структура дисциплины: лекции – 25%, лабораторные работы – 25 %, самостоятельная работа – 50%.

Задачей дисциплины является: ознакомление с инструментальными программными средствами, позволяющими повысить эффективность разработки и качество прикладного программного обеспечения..

Основные дидактические единицы (разделы): Жизненный цикл программного обеспечения (ПО). Этапы жизненного цикла ПО. Критерии качества ПО и способы их достижения. Общие требования к методологии и технологии разработки ПО. Понятие инструментальных программных средств (ИПС). Назначение и классификация ИПС.

Средства для создания приложений. Локальные средства и интегрированные среды. SDK (от англ. Software Development Kit). Компиляторы. Интерпретаторы. Линковщики. Парсеры и генераторы парсеров. Ассемблеры. Отладчики. Профилировщики. Генераторы документации. Средства анализа покрытия кода. Средства непрерывной интеграции. Средства автоматизированного тестирования. Системы управления версиями.

Программные средства поддержки жизненного цикла ПО. Методологии проектирования ПО как программные продукты. Методология DATARUN.

Методология RAD (Rapid Application Development). Средства поддержки технологии RAD.

Структурный подход к проектированию ИС. Сущность структурного подхода. Методология функционального моделирования SADT. Состав функциональной модели. Иерархия диаграмм . Типы связей между функциями. Моделирование потоков данных (процессов). Построение иерархии диаграмм потоков данных. Case-метод Баркера. Методология IDEF1.

CASE-средства. Общая характеристика и классификация. Технология внедрения CASE-средств. Определение потребностей в CASE-средствах. Оценка и выбор CASE-средств. Разработка стратегии внедрения CASE-средств. Характеристики и критерии выбора CASE-средств. Обзор существующих CASE-средств.
^

В результате изучения дисциплины студент должен:


знать: основные категории инструментальных программных средств, критерии их выбора, современное состояние инструментальных программных средств.

уметь: выбирать и применять инструментальные программные средства, соответствующие прикладной области деятельности.

владеть: навыками по самостоятельного выбора и освоения инструментальных программных средств, соответствующих прикладной области деятельности.

Виды учебной работы: лекции, лабораторные работы, самостоятельная работа (написание рефератов, подготовка докладов и презентаций).

Изучение дисциплины заканчивается экзаменом.


^

Междисциплинарный курсовой проект


Общая трудоемкость дисциплины составляет 2 зачетные единицы (72 час).

Целью дисциплины является формирование навыков самостоятельной научно-практической деятельности; подготовка к работе над магистерской диссертацией.

Структура дисциплины: практические занятия – 50 %, самостоятельная работа – 50%.

Задачей дисциплины является: анализ поставленной задачи; поиск, сбор, классификация и анализ теоретических материалов; поиск способов решения поставленной задачи.
^

В результате изучения дисциплины студент должен уметь:


Использовать специальные теоретические и практические знания, часть из которых находится на передовом рубеже данной области.

Демонстрировать понимание вопросов, связанных со знанием в данной области и на стыке разных областей.

Выполнять поиск и сбор информации; демонстрировать умение комплексного использования источников знания, которые могут быть неполными, в новых и незнакомых контекстах.

Формировать диагностические решения проблем, основанные на исследованиях, путем интеграции знаний из новых или междисциплинарных областей, выносить аргументированные суждения, отстаивать их в ходе научной дискуссии.

Демонстрировать лидерство и инновации в трудовой и учебной деятельности, которая является незнакомой, сложной и непредсказуемой и требует решения проблем, связанных с множественными взаимосвязанными факторами. Оценивать стратегическую деятельность команд.

Демонстрировать самостоятельность в управлении обучением и высокую степень понимания процессов обучения.

Представлять результаты, методы проектов и их обоснование специалистам и неспециалистам, используя соответствующие техники. Изучать и осмысливать социальные нормы и воздействовать на их изменения.

Виды учебной работы: практические занятия, курсовое проектирование, самостоятельная работа (написание рефератов, подготовка докладов и презентаций).

Изучение дисциплины заканчивается защитой КП.


^

Микропроцессорные системы


Общая трудоемкость дисциплины составляет 4 зачетные единицы (144 час).

Целью изучения дисциплины является освоение передовых методов организации и проектирования современных микропроцессоров, микроконтроллеров и однокристальных вычислительных систем на их основе.

Структура дисциплины: лекции – 40%, лабораторные работы – 35 %, самостоятельная работа – 25%.

Задачей дисциплины является: изучение принципов аппаратного и алгоритмического проектирования, тестирования и эксплуатации однокристальных микропроцессоров, микроконтроллеров и многомодульных микропроцессорных систем, внешних и внутрисхемных интерфейсов, специализированных управляющих контроллеров и сенсорных систем. Освоение современных принципов системного и схемотехнического проектирования, а так же основных подходов к алгоритмическому низкоуровневому программированию однокристальных микропроцессоров и микроконтроллеров. Изучение современных аппаратных и программных средств поддержки проектирования микропроцессорных систем. Получение практических навыков разработчика встроенных систем..

Основные дидактические единицы (разделы): История развития, классификация, характеристики возможностей и применений микропроцессорных средств

Однокристальные микропроцессоры и - принципы организации систем и направления использования

Организация подсистем памяти, специализированных сопроцессоров и контроллеров ввода-вывода

Современные микропроцессоры и мультимикропроцессорные системы.

Микроконтроллеры и сложные однокристальные ЭВМ, организация и особенности схемотехнического и алгоритмического проектирования систем на их основе

Методы, задачи и средства высокоуровневого автоматизиованного проектирования сложных микропроцессорных систем

Аппаратные и программные средства поддержки проектирования микропроцессорных систем

Сенсоры и микропроцессорные системы управления

Специализированные процессоры и сопроцессоры цифровой обработки сигналов.
^

В результате изучения дисциплины студент должен:


знать: историю развития и современное состояние проблем и решений в области применения микропроцессорных и микроконтроллерных систем; принципы системной организации микропроцессорнов и микроконтроллеров, передовые достижения в области информационных технологии и редств САПР, применяемые в инженерных проектах и научных исследованиях в области микропроцессорной техники; технические характеристики и экономические показатели лучших отечественных и зарубежных образцов микропроцессоров, микроконтроллеров и специализированных систем на кристалле; современные методы высокоскоростной аппаратной и аппаратно-программной обработки данных в специализированных сопроцессорах и контроллерах для средств вычислительной техники, коммуникаций и связи; методические и нормативные материалы, международные и отечественные стандарты в области документрования и сопровождения результатов проектирования микропроцессорных систем, а так же порядок, методы и средства защиты интеллектуальной собственности; перспективы и тенденции развития микропроцессорных систем;


уметь: формулировать и решать задачи, участвовать во всех фазах исследования, проектирования, разработки и эксплуатации микропроцессорных систем; использовать современные методы, средства и технологии исследования и разработки сложных микропроцессорных и микроконтроллерных систем; осуществлять сбор, обработку, анализ и систематизацию научно-технической информации по заданной теме, применять для этого современные информационные технологии; взаимодействовать со специалистами смежного профиля при исследовании и разработке методов, средств и технологий применения микропроцессорных систем в научных исследованиях и проектно-конструкторской деятельности.

владеть: современными технологиями, аппаратными и алгоритмическими средствами сквозного проектирования программно-аппаратных комплексов для создания сложных микропроцессорных систем; методами и средствами исследования, обработки и представления результатов экспериментальных работ на действующем оборудовании.

Виды учебной работы: лекции, лабораторные работы, курсовое проектирование, самостоятельная работа.

Изучение дисциплины заканчивается экзаменом, защитой курсового проекта.