НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Факультет автоматики и вычислительной техники

Кафедра автоматизированных систем управления

“УТВЕРЖДАЮ”

Декан АВТФ

В. В.Губарев

“___” __________2006 г.

РАБОЧАЯ ПРОГРАММА учебной дисциплины

Технологии программирования и

разработки программного обеспечения

ООП по направлению 230100 (552800)

«Информатика и вычислительная техника»

(уровень подготовки – бакалавриат)

Факультет АВТ

Курс 2, семестр 4

Лекции 34 час.

Лабораторные работы 17 час.

Расчетно-графическое задание – 4 семестр

Самостоятельная работа 32 час.

Зачет – 4 семестр

Всего 83 час.

Новосибирск

2006

Рабочая программа составлена на основании Государственных образовательных стандартов высшего профессионального образования (ГОС ВПО):

·  ГОС ВПО по направлению подготовки бакалавра 552800 «Информатика и вычислительная техника», регистрационный номер 35 тех/бак, дата утверждения – 13.03.2000 г.

·  ГОС ВПО по направлению подготовки дипломированного специалиста 654600 «Информатика и вычислительная техника», регистрационный номер 224 тех/дс, дата утверждения – 27.03.2000 г.

Шифр дисциплины в ГОС ВПО по направлению подготовки дипломированного специалиста 654600 «Информатика и вычислительная техника» (специальные дисциплины (СД), специальность “Автоматизированные системы обработки информации и управления” (СП.02)) – СД.06.

Шифр дисциплины по учебному плану (общие математические и естественнонаучные дисциплины (II), дисциплины по выбору студента, устанавливаемые вузом (II.3)) – 19.1.

НЕ нашли? Не то? Что вы ищете?

Рабочая программа обсуждена на заседании кафедры АСУ, протокол № 1

от 01.01.2001 г.

Программу разработал

доцент, к. т.н. Р. Г. Шахмаметов

Заведующий кафедрой

профессор, д. т.н. В. Д. Фроловский

Ответственный за основную

образовательную программу,

профессор, д. т.н. В. В. Губарев

1. Внешние требования

Внешние требования определяются следующими положениями ГОС по направлению подготовки бакалавра 552800 «Информатика и вычислительная техника».

1.3.4. Обобщенные задачи профессиональной деятельности

Бакалавр по направлению “Информатика и вычислительная техника” в зависимости от вида профессиональной деятельности подготовлен к решению следующих профессиональных задач:

а) проектно-конструкторская деятельность:

-  проектирование архитектуры компонентов аппаратно-программных комплексов;

-  проектирование человеко-машинного интерфейса аппаратно-программных комплексов;

-  применение средств вычислительной техники (ВТ), средств программирования для эффективной реализации аппаратно-программных комплексов;

-  проектирование элементов математического, лингвистического, информационного и программного обеспечения вычислительных систем (ВС) и автоматизированных систем на основе современных методов, средств и технологий проектирования, в том числе с использованием систем автоматизированного проектирования;

б) производственно-технологическая деятельность:

-  создание компонентов ВС, автоматизированных систем и производство программ и программных комплексов заданного качества в заданный срок;

-  тестирование и отладка аппаратно-программных комплексов;

-  комплексирование аппаратных и программных средств, компоновка вычислительных систем, комплексов и сетей;

в) научно-исследовательская деятельность:

-  выбор и преобразование математических моделей явлений, процессов и систем с целью их эффективной программно-аппаратной реализации и их исследования средствами ВТ;

-  анализ, теоретическое и экспериментальное исследование методов, алгоритмов, программ, аппаратно-программных комплексов и систем;

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

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

г) организационно-управленческая деятельность:

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

д) эксплуатационная деятельность:

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

-  сопровождение программных продуктов, ВС и автоматизированных систем.

1.3.5. Квалификационные требования

Для компетентного и ответственного решения профессиональных задач бакалавр:

-  готов участвовать во всех фазах проектирования и разработки объектов профессиональной деятельности;

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

-  способен использовать современные методы, средства и технологии разработки объектов профессиональной деятельности;

-  готов к кооперации с коллегами и работе в коллективе при разработке объектов профессиональной деятельности;

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

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

Бакалавр должен знать:

-  методические и нормативные материалы по проектированию и разработке объектов профессиональной деятельности;

-  технологию проектирования и разработки объектов профессиональной деятельности;

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

7.1. Требования к профессиональной подготовленности бакалавра

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

Бакалавр по информатике и вычислительной технике

должен знать:

-  современные тенденции развития информатики и ВТ, компьютерных технологий и пути их применения в научно-исследовательской, проектно-конструкторской, производственно-технологической и организационно-управленческой деятельности

-  стандарты, методические и нормативные материалы, определяющие проектирование и разработку объектов профессиональной деятельности;

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

-  основные принципы организации интерфейса с пользователем;

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

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

-  модели, методы и формы организации процесса разработки объектов профессиональной деятельности;

-  методы и средства обеспечения информационной безопасности объектов профессиональной деятельности;

-  порядок, методы и средства защиты интеллектуальной собственности;

-  экономико-организационные и правовые основы организации труда, организации производства и научных исследований;

-  правила и нормы охраны труда и безопасности жизнедеятельности;

должен уметь применять:

-  методы и способы разработки требований и спецификаций объектов профессиональной деятельности;

-  методы и технологии разработки объектов профессиональной деятельности;

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

-  методы и средства тестирования и испытаний объектов профессиональной деятельности;

-  методы и средства анализа и моделирования объектов профессиональной деятельности и их компонентов;

-  современные информационные технологии и инструментальные средства для решения различных задач в своей профессиональной деятельности;

Кроме того, в связи с тем, что в НГТУ непосредственно на основе подготовки бакалавров по направлению 230100 (552800) «Информатика и вычислительная техника» ведется подготовка в сокращенные сроки инженеров в рамках направления подготовки дипломированных специалистов 230100 (654600) «Информатика и вычислительная техника» по специальностям 230101 (220100) «Вычислительные машины, комплексы, системы и сети», 230102 (220200) «Автоматизированные системы обработки информации и управления» и 230105 (220400) «Программное обеспечение вычислительной техники и автоматизированных систем», при разработке данной рабочей программы учебной дисциплины учтены следующие требования соответствующего ГОС ВПО:

4. Требования к обязательному минимуму содержания основной образовательной

программы подготовки дипломированного специалиста по направлению

654600 «Информатика и вычислительная техника»

Индекс

Наименование дисциплин и их основные разделы

Всего

часов

СД

СПЕЦИАЛЬНЫЕ ДИСЦИПЛИНЫ

1900

СП.01

Специальность “Вычислительные машины,

комплексы, системы и сети”

1390

СД.08

Технологии программирования

170

Задача проектирования программных систем; организация процесса проектирования программного обеспечения (ПО); использование декомпозиции и абстракции при проектировании ПО; специфики процедур и данных; декомпозиция системы; методы проектирования структуры ПО; методология объектно-ориентированного программирования; технологические средства разработки программного обеспечения: инструментальная среда разработки, средства поддержки проекта, отладчики; методы отладки и тестирования программ; документирование и оценка качества программных продуктов; методы защиты программ и данных; проектирование интерфейса с пользователем; структуры диалога; поддержка пользователя; многооконные интерфейсы; примеры реализации интерфейсов с пользователем с использованием графических пакетов.

СП.02

Специальность “Автоматизированные

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

1400

СД.06

Технологии программирования

100

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

СП.04

Специальность “Программное обеспечение вычислительной техники и автоматизированных систем”

1100

СД.07

Технология разработки программного обеспечения

170

Программные продукты (изделия); жизненный цикл ПО; метрология и качество ПО; критерии качества: сложность, корректность, надежность, трудоемкость; измерения и оценка качества ПО; процесс производства ПО: методы, технология и инструментальные средства; тестирование и отладка; документирование; проектирование программного обеспечения; технологический цикл разработки программных систем; коллективная работа по созданию программ; организация процесса разработки и инструментальные средства поддержки; автоматизация проектирования программных продуктов; принципы построения, структура и технология использования САПР ПО.

2. Особенности (принципы) построения дисциплины

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5

Основные порталы (построено редакторами)

Домашний очаг

ДомДачаСадоводствоДетиАктивность ребенкаИгрыКрасотаЖенщины(Беременность)СемьяХобби
Здоровье: • АнатомияБолезниВредные привычкиДиагностикаНародная медицинаПервая помощьПитаниеФармацевтика
История: СССРИстория РоссииРоссийская Империя
Окружающий мир: Животный мирДомашние животныеНасекомыеРастенияПриродаКатаклизмыКосмосКлиматСтихийные бедствия

Справочная информация

ДокументыЗаконыИзвещенияУтверждения документовДоговораЗапросы предложенийТехнические заданияПланы развитияДокументоведениеАналитикаМероприятияКонкурсыИтогиАдминистрации городовПриказыКонтрактыВыполнение работПротоколы рассмотрения заявокАукционыПроектыПротоколыБюджетные организации
МуниципалитетыРайоныОбразованияПрограммы
Отчеты: • по упоминаниямДокументная базаЦенные бумаги
Положения: • Финансовые документы
Постановления: • Рубрикатор по темамФинансыгорода Российской Федерациирегионыпо точным датам
Регламенты
Термины: • Научная терминологияФинансоваяЭкономическая
Время: • Даты2015 год2016 год
Документы в финансовой сферев инвестиционнойФинансовые документы - программы

Техника

АвиацияАвтоВычислительная техникаОборудование(Электрооборудование)РадиоТехнологии(Аудио-видео)(Компьютеры)

Общество

БезопасностьГражданские права и свободыИскусство(Музыка)Культура(Этика)Мировые именаПолитика(Геополитика)(Идеологические конфликты)ВластьЗаговоры и переворотыГражданская позицияМиграцияРелигии и верования(Конфессии)ХристианствоМифологияРазвлеченияМасс МедиаСпорт (Боевые искусства)ТранспортТуризм
Войны и конфликты: АрмияВоенная техникаЗвания и награды

Образование и наука

Наука: Контрольные работыНаучно-технический прогрессПедагогикаРабочие программыФакультетыМетодические рекомендацииШколаПрофессиональное образованиеМотивация учащихся
Предметы: БиологияГеографияГеологияИсторияЛитератураЛитературные жанрыЛитературные героиМатематикаМедицинаМузыкаПравоЖилищное правоЗемельное правоУголовное правоКодексыПсихология (Логика) • Русский языкСоциологияФизикаФилологияФилософияХимияЮриспруденция

Мир

Регионы: АзияАмерикаАфрикаЕвропаПрибалтикаЕвропейская политикаОкеанияГорода мира
Россия: • МоскваКавказ
Регионы РоссииПрограммы регионовЭкономика

Бизнес и финансы

Бизнес: • БанкиБогатство и благосостояниеКоррупция(Преступность)МаркетингМенеджментИнвестицииЦенные бумаги: • УправлениеОткрытые акционерные обществаПроектыДокументыЦенные бумаги - контрольЦенные бумаги - оценкиОблигацииДолгиВалютаНедвижимость(Аренда)ПрофессииРаботаТорговляУслугиФинансыСтрахованиеБюджетФинансовые услугиКредитыКомпанииГосударственные предприятияЭкономикаМакроэкономикаМикроэкономикаНалогиАудит
Промышленность: • МеталлургияНефтьСельское хозяйствоЭнергетика
СтроительствоАрхитектураИнтерьерПолы и перекрытияПроцесс строительстваСтроительные материалыТеплоизоляцияЭкстерьерОрганизация и управление производством