МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение высшего профессионального
образования
«Новосибирский государственный университет» (НГУ)
Факультет информационных технологий
УТВЕРЖДАЮ
_
« _» _ 20_г.
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
Системотехника и программирование Магистерская программа Информационно-измерительные системыНАПРАВЛЕНИЕ ПОДГОТОВКИ 230100 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ
ТЕХНИКА»Квалификация (степень) выпускника Магистр Форма обучения очная Новосибирск Программа дисциплины «Системотехника и программирование» составлена в соответствии с требованиями ФГОС ВПО к структуре и результатам освоения основных образовательных программ магистратуры по общенаучному циклу по направлению подготовки «Информатика и вычислительная техника», а также задачами, стоящими перед Новосибирским государственным университетом по реализации Программы развития НГУ.
Автор (авторы)Зюбин Владимир Евгеньевич, к.т.н., доцент, с.н.с. ИАиЭ СО РАН (ФИО, ученая степень, ученое звание) Факультет информационных технологий Кафедра_Информационно-измерительных систем _ 1. Цели освоения дисциплины Дисциплина "Системотехника и программирование" имеет своей целью освоение студентом методов и средств проведения современных научно-исследовательских работ и приемов представления полученных результатов научному сообществу (отчуждение научных результатов).
Для достижения поставленной цели выделяются задачи курса:
изучить основные направления научно-исследовательских работ;
рассмотреть современные тенденции в организации научных исследований в области создания новых образцов информационно-измерительных систем;
ознакомить студента с типовыми проблемами, которые возникают при построении и сопровождении информационно-измерительных систем, и способами их решения;
освоить базовые принципы и виды представления научных результатов.
Указанные цели и задачи в полной мере отвечают основным целям данной магистерской программы:
- подготовка элитных специалистов для научно-исследовательской, проектноконструкторской и педагогической деятельности в областях с интенсивной деятельностью по разработке и применению современных информационных технологий на основе фундаментального образования, позволяющего выпускникам быстро адаптироваться к меняющимся потребностям общества.
- развитие у студентов личностных качеств и формирование общекультурных и профессиональных компетенций в соответствии с ФГОС ВПО по данному направлению подготовки.
2. Место дисциплины в структуре образовательной программы Дисциплина «Системотехника и программирование» относится к циклу М «Общенаучный цикл. Вариативная часть».
Требования к первоначальному уровню подготовки обучающихся для успешного освоения дисциплины. Для изучение дисциплины «Системотехника и программирование» студент должен в объеме компетенций бакалавра иметь представление о современной элементной базе и уметь составлять и отлаживать программы высокого уровня на одном из процедурных или объектно-ориентированных языков.
Дисциплина "Системотехника и программирование" опирается на следующие дисциплины, предшествующие по учебному плану:
«Иностранный язык»;
«Методы оптимизации»;
«Вычислительные системы»;
«Открытые системы»;
«Технология разработки программного обеспечения»;
«Современные проблемы информатики и вычислительной техники».
Дисциплины, последующие по учебному плану:
Научно-исследовательская работа Итоговая государственная аттестация 3. Компетенции обучающегося, формируемые в результате освоения дисциплины "Системотехника и программирование" общекультурные компетенции:
Способен совершенствовать и развивать свой интеллектуальный и общекультурный уровень (ОК-1);
Способность к самостоятельному обучению новым методам исследования, к изменению научного и научно-производственного профиля своей профессиональной деятельности (ОК-2);
Способен свободно пользоваться русским и иностранным языками, как средством делового общения (ОК-3);
Использует на практике умения и навыки в организации исследовательских и проектных работ, в управлении коллективом (ОК-4);
Способен проявлять инициативу, в том числе в ситуациях риска, брать на себя всю полноту ответственности (ОК-5);
Способность самостоятельно приобретать с помощью информационных технологий и использовать в практической деятельности новые знания и умения, в том числе в новых областях знаний, непосредственно не связанных со сферой деятельности (ОК-6);
Способен к профессиональной эксплуатации современного оборудования и приборов информационно-измерительных систем (ОК-7);
Способен выполнять самостоятельные научно-исследовательские работы и инновационные работы, планировать их, обосновывать актуальность проводимых исследований, ставить цели и задачи, формулировать новизну и практическую значимость проводимых исследований (ОК-8);
Способен применять на практике полученные знания и навыки для разработки методик, учебных материалов, научных публикаций и докладов, отчетов, технической документации, презентаций (ОК-9);
Уметь четко и уверенно излагать содержание выполненных исследований, аргументировано отстаивать принятые решения и вести научную дискуссию (ОКпрофессиональные компетенции:
Применять перспективные методы исследования и решения профессиональных задач на основе знания мировых тенденций развития вычислительной техники и информационных технологий (ПК-1);
На основе знания педагогических приемов принимать непосредственное участие в учебной работе кафедр и других учебных подразделений по профилю направления "Информатика и вычислительная техника" (ПК-2);
Формировать технические задания и участвовать в разработке аппаратных и/или программных средств вычислительной техники (ОК-4) Выбирать методы и разрабатывать алгоритмы решения задач управления и проектирования объектов автоматизации (ПК-5);
Применять современные технологии разработки программных комплексов с использованием CASE-средств, контролировать качество разрабатываемых программных продуктов (ПК-6);
Организовывать работу и руководить коллективами разработчиков аппаратных и/или программных средств информационных и автоматизированных систем Знать и уметь применять математические модели, алгоритмические методы, лингвистические средства, современную элементную базу при принятии схемотехнических решений и выборе программных архитектур для построения информационно-измерительных и информационно-управляющих систем (ПКВ результате освоения дисциплины обучающийся должен:
основные методы организации проектирования информационно-измерительных основные квалификационные признаки научных работ;
возможные виды новизны и практической ценности научно-исследовательских Уметь:
отражать актуальность проводимой научно-исследовательской работы;
формулировать требования к разрабатываемой системе;
предлагать и обосновывать проектные решения по созданию информационноизмерительных систем;
выявлять научную новизну и практическую ценность проводимой работы;
отчуждать результаты своего труда через публикации;
четко и уверенно излагать содержание выполненных исследований, аргументировано отвечать на вопросы и вести научную дискуссию.
Владеть:
методами критического анализа проблемы;
современными средствами реализации программно-аппаратных комплексов;
способами структуризации научных результатов.
4. Структура и содержание дисциплины Общая трудоемкость дисциплины составляет 4 зачетных единицы, 144 часа.
Введение в курс с целью найти общий язык между студентами и преподавателем, договориться об общих целях и задачах курса.
Представление преподавателя.
Объявление целей курса. Знакомство со студентами. Рассказ о программе курса и способах работы на лекциях и коллоквиумах.
Требования к диплому. Актуальность работы. Обоснование разработки. Цель.
Задачи. Научная новизна. Практическая Квалификационные требования бакалавра и магистра. Научный руководитель. Рецензент. Оппонент.
Научная деятельность. Признаки.
Проблема отчуждения. Закрепление приоритета. Научная коммуникация.
публикаций. Тезисы. Доклады. Статьи.
вторичные (исключительные) авторские права. Заявки. Патенты.
Регистрация программ, баз данных, стандартизации. ГОСТы. Программная документация. Конструкторская документация. Эксплуатационная построения сложных систем.
Проблемно-ориентированные решения.
Выбор производителя. Поддержка и Целевые группы: комиссия, рецензенты, слушатели. Скважность изложения. Регламент. Виды Статья. Научный доклад. Тезисы.
Монография. Диссертация.
Структурное изложение материала.
Терминология.
структура. Постановка задачи.
формулировки и отличительные Анализ существующих методов и средств. Формулировка требований к изделию. Выбор методов и средств.
Характеристики изделия. Апробация результатов и публикации. Опытная эксплуатация. Выявленные недостатки.
Иллюстративный материал. Временные ограничения. Типичные ошибки.
Ответы на замечания рецензента.
5. Образовательные технологии 5.1. Занятия проводятся в форме деловой учебной игры. Один из студентов (или приглашенный участник) исполняет роль докладчика научной квалификационной работы по теме своего диплома (исследования). Докладчик должен показать актуальность решаемых в работе проблем, цели исследования и задачи, обосновать выдвигаемые требования к конечному результату, принятые решения и используемые методы, осветить новизну и практическую ценность ожидаемого результата. Остальные участники играют роль аттестационной комиссии – группы экспертов, цель которых оценить качество представленной информации (степень обоснованности проведения работ, правомерность постановки проблемы, возможность проверки требований, уровень принятых технических и методологических решений и т.д.). Занятие проходит в четыре этапа: доклад, ответы на вопросы, дискуссия, критические замечания. Кроме развития навыка участия в научных дискуссиях при обсуждении, как правило, возникает и поисковая составляющая.
Отсутствие достаточной жесткости (предопределенности) сценария предусматривает, в частности, интерактивную работу группы в режиме нестрогого соперничества – «докладчик–слушатели».
5.2. В процессе каждой лекции предлагаются типовые ситуации, формулируются вопросы или задачи для самостоятельной работы, которые разбираются на следующем занятии.
5.3. Также для самостоятельной работы студентам в начале семестра предлагаются список тем, из которого каждый студент может выбрать одну и подготовить реферат.
6. Учебно-методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины 6.1 Примерная тематика программных проектов:
Дана типовая информационно-управляющая система, предполагающая не более десятки логических и аналоговых входов. Предложить модель среды функционирования, визуальные эффекты, допустимые ситуации и средства управления сценариями.
Определить алгоритм функционирования и возможную аппаратную реализацию. В качестве методики разработки и тестирования предлагается использовать итерационную модель разработки. Возможность использовать системы из различных областей (бытовая и промышленная автоматизация, автоматизация научных исследований и технологических процессов) обеспечивает подбор заданий, понятные студентам широкого круга специализаций.
6. 2 Примерная тематика рефератов:
1. Проведение анализа в одной из областей создания информационных систем*.
2. Определение технологических средств и архитектурных решений при создании информационной системы.
3. Особенности реализации и определения технических и эксплуатационных характеристик создаваемых информационных систем.
* – конкретная информационная система определяется темой выполняемой дипломной работы.
6.3 Перечень примерных контрольных вопросов и заданий для самостоятельной работы.
Обосновать актуальность работы.
Сформулировать цель работы.
Определить задачи работы.
Обозначить практическую значимость работы.
6.4 Примерный перечень вопросов к зачету по курсу 1. Тема исследовательской работы. Обязательные требования. Актуальность.
Обоснование разработки. Цель и задачи.
2. Научная новизна и практическая ценность исследования.
3. Квалификационные требования, процедура обеспечения достоверной оценки квалификации.
4. Типовые стадии разработки. Планирование работ. Календарный план-график.
Диаграммы Ганта.
5. Анализ специфики решаемой задачи и обзор существующих аналогов. Цели проведения. Методы критического анализа.
6. Формулировка требований. Полнота и верифицируемость.
7. Типовые свойства современных информационных систем и методы их обеспечения.
8. Апробация исследовательской работы. Конференции, семинары, вебинары, симпозиумы, школы. Научная дискуссия. Этика и регламент.
9. Технологии, методы и культура разработки. Конструкторская, программная, эксплуатационная документация.
10. Отчуждение результатов исследования. Виды представления результатов научной работы. Квалификационная работа. Презентация. Статья. Научный доклад. Тезисы.
Монография. Диссертация. Особенности.
11. Стилистика изложения. Скважность. Читаемость.
Типовые задания для проведения текущего контроля и промежуточной 6. аттестации:
сформулировать тему исследовательской работы;
представить введение к исследовательской работе;
тезисно изложить результаты исследования;
обосновать требования к конечному продукту и сформулировать их;
представить исследовательскую работу в виде презентации и защитить ее.
7. Учебно-методическое и информационное обеспечение дисциплины а) основная литература:
1. Орлов С.А. Технологии разработки программного обеспечения: Учебник для вузов. 3-е изд. - СПб.: Питер, 2004.
2. Одинцов И. Профессиональное программирование. Системный подход.
СПб.: БХВ-Петербург, 2002.
3. Методические рекомендации по подготовке к защите докторской и кандидатской диссертаций / Составитель Жиленкова Н.П. // Челябинск:
4. Холл А. Д. Опыт методологии для системотехники. Пер. с англ. М.
Советское радио, 5. Ребрик С. Презентация: 10 уроков. – М.: Изд-во Эксмо, 2005.
6. Куан Чой. Как опубликоваться в престижных журналах, 7. Корчагин В. А. Научные выводы и заключение совета по диссертации:
Рекомендации по написанию. Липецк: ЛГТУ, 2002.
б) дополнительная литература:
1. ЕСПД (ГОСТ 19.ХХХ) Единая система программной документации, 2. ЕСКД (ГОСТ 2.ХХХ) Единая система конструкторской документации.
3. АСУ (ГОСТ 24.ХХХ) Сборник ГОСТов по автоматизированным системам 4. ИТ (ГОСТ 34.ХХХ) Сборник ГОСТов по информационным технологиям.
5. Елизаветина Т.М. Компьютерные презентации. От риторики до слайд-шоу.
КУДИЦ-ОБРАЗ, 2002.
6. Введенская Л.А., Павлова Л.Г. Культура и искусство речи. Феникс, 1995.
7. Журин А.А. Power Point-2000. Аквариум, АСТ, 2002.
8. Мегаэнциклопедия Кирилла и Мефодия. http://mega.km.ru/ 9. Прохоров А.М. Большой энциклопедический словарь. Норинт, 2002.
Ожегов С.И., Шведова Н.Ю. Толковый словарь русского языка. АЗЪ. 8. Материально-техническое обеспечение дисциплины Ноутбук, медиа-проектор, экран, доступ к сети Интернет;
Программное обеспечение Microsoft Power Point для демонстрации слайдпрезентаций, интернет-браузер.
Рецензент (ы) Программа одобрена на заседании Методической комиссии ФИТ от _ года, протокол №