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