Образовательной программы по укрупненной группе 230000 Информатика и вычислительная техника по направлению 230100. 62 Информатика и вычислительная техника по профилю 230100. 62. 09 Технологии разработки программного обеспечения Красноярск 2011 г
Вид материала | Документы |
- Примерная программа учебной дисциплины, 177.93kb.
- Примерная программа профессионального модуля ввод и обработка цифровой информации, 453.01kb.
- Примерная программа профессионального модуля ввод и обработка цифровой информации, 455.69kb.
- Рабочая учебная программа по дисциплине «Базы данных» Направление №230100 «Информатика, 115.03kb.
- Образовательный стандарт по направлению 230100. 62 Информатика и вычислительная техника, 328.94kb.
- Основная образовательная программа высшего профессионального образования Направление, 300.24kb.
- Примерная программа учебной дисциплины основы электроники и цифровой схемотехники Санкт-Петербург, 137.39kb.
- Рабочая учебная программа по дисциплине «Информатика» Направление №230100 «Информатика, 91.73kb.
- Рабочая программа учебной дисциплины днн. 02 Современные научные проблемы автоматизированных, 221.23kb.
- Программа государственного экзамена по направлению 230100 «Информатика и вычислительная, 60.5kb.
Разработка мультимедиа приложений
Целью изучения дисциплины является ознакомление студентов с теоретическими основами разработки мультимедиа приложений и их применением в практической деятельности. Дисциплина обеспечивает совершенствование навыков, полученных при изучении информационных систем, программирования, компьютерной графики программирования в интернет.
Задачей изучения дисциплины является освоение навыков построения грамотного пользовательского графического интерфейса и мультимедиа приложений с точки зрения эргономики, цветового и композиционного решений.
Основные дидактические единицы (раздел):
Правила построения композиции; правила составления палитры цветового решения; создание анимации; анимация-морфинг формы, цвета; движение объекта по пути; маскирование изображения; анимированная кнопка; программируемая кнопка; составление проекта.
В результате изучение дисциплины студент магистратуры должен
знать: основные идеи, понятия и методы построения мультимедийных систем;
уметь: использовать, анализировать и создавать мультимедийные системы с целью реализации и улучшения организации человеко-машинных интерфейсов.
владеть:
навыками самостоятельного проектирования мультимедийных систем;
навыками моделирования человеко-машинного интерфейса на уровне, соответствующем поставленным задачам.
Виды учебной работы:
- практические занятия;
- лабораторные работы;
Изучение дисциплины заканчивается:
- форма контроля – зачет.
Реконфигурируемые микропроцессорные системы
Целью изучения дисциплины является освоение передовых методов и средств проектирования программируемых сверхбольших интегральных схем - ПЛИС (ASIC, FPGA) и микропроцессорных систем на кристалле (SoC).
Задачами дисциплины являются изучение архитектурных особенностей последних поколений ПЛИС, методов и средств проектирования сложных систем на их основе. Изучение схемотехнических подходов к проектированию, HDL – моделирование и логический синтез, а так же освоение современных языковых технологий проектирования и анализа однокристальных и секционных микропроцессорных систем. Изучение специализированных вопросов совместной разработки аппаратного и программного обеспечения для SoC и систем цифровой обработки сигналов (ЦОС) в базисе цифровых сигнальных процессоров DSP. Получение практических навыков при разработке и эксплуатации сложных микропроцессорных систем на основе SoС.
Основные дидактические единицы:
РАЗДЕЛ_1.Основные понятия и особенности микроэлектроники ПЛИС, классификация, ведущие производители, история развития и области применения реконфигурируемых однокристальных систем.
РАЗДЕЛ_2. Принципы проектирования систем на основе FPGA и ASIC. Архитектура ПЛИС, программирование и конфигурирование.
РАЗДЕЛ_3. Схемотехническое и виртуальное проектирование, языки и языковые средства создания проекта.
РАЗДЕЛ_4. Проектирование средств ЦОС на FPGA
РАЗДЕЛ_5. Проектирование систем со встроенными процессором
РАЗДЕЛ_6. Аппаратные и программные средства анализа проектируемых систем на FPGA и ASIC, решения межархитектурных переходов.
РАЗДЕЛ_7. Моделирование, синтез, верификация и реализация проекта
РАЗДЕЛ_8. Системы с перестраиваемой архитектурой, высокоскоростной обмен данными и перспективы развития ПЛИС.
В результате изучение дисциплины студент магистратуры должен знать:
историю развития и современное состояние проблем и решений в области применения реконфигурируемых систем на кристалле;
принципы низкоуровневого представления и системной организации FPGA и ASIC, передовые достижения в области информационных технологии, языковых средств и САПР, применяемые при проектировании реконфигурируемых SoC;
технические характеристики и экономические показатели лучших отечественных и зарубежных образцов специализированных систем на кристалле, FPGA ,ASIC и FPNA;
современные методы реализации встроенных сигнальных процессоров DSP для высокоскоростной аппаратной и аппаратно-программной обработки данных;
методические и нормативные материалы, международные и отечественные стандарты в области документрования и сопровождения результатов проектирования систем на базе ПЛИС, а так же порядок, методы и средства защиты интеллектуальной собственности;
перспективы и тенденции развития реконфигурируемых микропроцессорных систем;
уметь:
- формулировать и решать задачи, участвовать во всех фазах исследования, проектирования, разработки и эксплуатации систем на базе FPGA и ASIC;
- использовать современные методы, средства и технологии исследования и разработки сложных реконфигурируемых систем;
- осуществлять сбор, обработку, анализ и систематизацию научно-технической информации по заданной теме, применять для этого современные информационные технологии;
- взаимодействовать со специалистами смежного профиля при исследовании и разработке методов, средств и технологий применения реконфигурируемых систем в научных исследованиях и проектно-конструкторской деятельности.
владеть:
- современными технологиями, аппаратными и алгоритмическими средствами сквозного проектирования программно-аппаратных комплексов для создания сложных микропроцессорных систем на базе ПЛИС;
- методами и средствами исследования, обработки и представления результатов экспериментальных работ на действующем оборудовании.
Виды учебной работы: Общая трудоемкость дисциплины – 216 часов, в том числе лекции – 17 час. Лабораторные работы – 34 час. Самостоятельная работа - 165 час. Виды итогового контроля – зачет, экзамен, защита курсового проекта.
Изучение дисциплины заканчивается защитой комплексного курсового проекта с перспективой проведения научных исследований на соскание степени магистра техники и технологий.
Программное обеспечение систем реального времени
Цели и задачи дисциплины
Целью изучения дисциплины является получение знаний, умений и навыков, связанных с использованием инструментальных средств и разработкой программного обеспечения аппаратно-программных комплексов, функционирующих в реальном времени.
Задачи дисциплины: изучение особенностей систем реального времени и их использования в различных областях; изучение и применение инструментальных средств, обеспечивающих ускорение процесса разработки систем реального времени различного уровня; получение знаний по совместному использованию программного обеспечения и оборудования, функционирующих в реальном масштабе времени.
Основные дидактические единицы (раздел): Особенности обработки данных в реальном масштабе времени. Специфика аппаратных и программных средств систем реального времени. Классификация систем реального времени. Управление технологическим оборудованием. Взаимодействие с внешними устройствами. Языки программирования и методы разработки программ для систем реального времени. Высокоуровневые средства разработки программного обеспечения систем реального времени. SCADA системы. Отображение и хранение данных в системах реального времени. Примеры систем реального времени.
В результате изучение дисциплины студент должен знать:
- основные характеристики систем реального времени, языковых и инструментальных средств разработки программного обеспечения для систем реального времени и тенденций их развития;
- виды языковых и инструментальных средств, обеспечивающих разработку аппаратного и программного обеспечения систем реального времени, принципы их использования.
уметь:
- применять знания к разработке систем реального времени различного типа;
- использовать изученные системы для разработки программных систем;
- сочетать языковые и инструментальные средства различного назначения при разработке комплексных программных проектов.
владеть:
- методами разработки программного обеспечения для систем реального времени;
- походами и инструментами, повышающими эффективность процесса разработки программного обеспечения систем реального времени.
Виды учебной работы:
Курс: 4
Семестр: 7
- Лекции – 36 часов (1 зачетная единица).
- Лабораторные работы – 36 часов (1 зачетная единица).
- Самостоятельная работа – 72 часа (2 зачетные единицы).
Всего: 144 часа (4 зачетные единицы)
Изучение дисциплины заканчивается:
Экзамен.