Семестр

№ семинара

Раздел, тема учебного курса, содержание лекции

Кол-во часов

Раздел 1.  Этапы разработки программных продуктов

2

8

1

Техническое задание на разработку программного продукта.

2

Раздел 3. Основные понятия и элементы технологий разработки программных средств.

2

8

2

Схемы разработки программ.

2

Раздел 4.  Проектирование при процедурном подходе

2

8

3

Проектирование при процедурном подходе.

2

Раздел 5.  Проектирование при объектном подходе

2

8

4

Проектирование при объектном подходе.

2

Раздел 6.  Разработка пользовательского интерфейса

2

8

5

Разработка пользовательского программного продукта.

2

Раздел 7.  Тестирование и отладка программного обеспечения

2

8

6

Тестирование и отладка программного продукта.

2

Раздел 8.  Удостоверение качества и сертификация программных продуктов

2

8

7

Удостоверение качества и сертификация программных продуктов

2



4.2.3. Лабораторный практикум  не предусмотрен

4.2.4. Задания для самостоятельной работы студентов.


раздела

Вопросы, выносимые на самостоятельное изучение

Кол-во часов

1

2

3

1

Самоподготовка (проработка и повторение лекционного материала и материала учебников и учебных пособий).

1

1

Домашнее задание (поиск информации в Интернет):

Проведите поиск в Интернет методик командной разработки программных приложений. Проведите поиск в Интернет решений по управлению жизненным циклом приложений. Подготовьте доклад по конкретно методике командной разработки приложений.

4

2

Самоподготовка (подготовка к практическому занятию).

2

2

Самостоятельное изучение раздела (Изучение процесса развития технологии проектирования программных систем).

2

3

Самоподготовка (проработка и повторение лекционного материала и материала учебников и учебных пособий).

5

3

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

5

4

Самоподготовка (проработка и повторение лекционного материала и материала учебников и учебных пособий).

5

4

Самоподготовка (подготовка к практическому занятиям).

5

5

Подготовка к практическим занятиям: Изучение средств командной разработки ПО.

4

5

Самоподготовка (проработка и повторение лекционного материала и материала учебников и учебных пособий).

4

6

Подготовка к контрольной работе.

4

6

Подготовка к рубежному контролю (зачету).

4



Учебно–методическое обеспечение дисциплины

5.1. Рекомендуемая литература

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

Основная:

Скопин менеджмента программных проектов. Курс лекций: учебное пособие. / - М.: ИТНУИТ, 2004 – 336с. Советов систем. Практикум: учебное пособие/ , -2-е изд. перераб. и доп. – М.: Выс. шк., 2003-295с. естирование и отладка программ на Visual Basic:пер. с англ., Р. Стивенс - М.: ДМК Пресс, 2001 -384с Терехов программирования: учебное пособие/ – 2-е изд.-М.:, 2007-148с.

Дополнительная литература

О чем не напишут в книгах по Delphi. – СПб.: БХВ-Петербург, 2008. – 576 с. (Б-ка программиста №1. – 2008, № 12). Кнут программирования: учебное пособие/ – 3-е изд. – М.: Вильямс, 2000 Рихтер Дж., Кларк Дж. Д. Программирование серверных приложений для Microsoft Windows 2000. Мастер класс: Пер. с англ./Дж. Рихтер, Дж. Д. Кларк.- СПб.: Русская Редакция, 2001. – 592с. Ли В.-М. Профессиональное программирование гаджетов WindowsVista & 7: пер. с англ. – СПб.: БХВ-Петербург, 2010. – 576 с. (Б-ка программиста № 2. – 2010, № 3). Меняев и основы программирования: учеб. пособие по спец. «менеджмент организаций» / . – 3-е изд., стер. – М.: Омега – Л, 2007.  – 458с. – (Высшее техническое образование). Микрюков и программирование: учеб. пособие / . – Ростов н/Д:  Феникс, 2007. – 304 с. – (Среднее профессиональное образование). Turbo Pascal. Программирование на языке высокого уровня: учеб. для вузов. – М., 2006. – 544 с. азработка защищенных приложений на Visual и Visual C#.NET. Учебный курс Micrоsoft. – М.: Издательство «Русская Редакция», 2007. – 688с. Семакин программирования: учеб. для сред. Проф. образования / , . – 5-е изд. – М.: Академия, 2006. – 432 с. Ревич приемы программирования на Delphi. – СПб.: Петербург, 2008. – 560 с. Microsoft Windows 7 для пользователей. – СПб.: БХВ-Петергбург, 2010. – 56 с. Фокс Дж.. Программное обеспечение и его разработка. - М.: Мир, 1989. - 360 с. ИСО 9000-3: ИСО 9001 Общее руководство качеством и стандарты по обеспечению качества, часть 3: Руководящие указания по применению ИСО 9001 при разработке, поставке и обслуживанию программного. Международная организация стандартов, Женева, 1991. истемное программирование в Unix. Руководство программиста по разработке ПО/ Хэвиленд К, Д. Грей, Б. Салама.- М.: ДМК Пресс 2002 – 368с. ИСО/МЭК 9126 Информационные технологии. Оценка продукции программного обеспечения. Характеристики качества и инструкции по их применению. Международная организация стандартов, Женева, 1991.

Периодические издания

Журналы:

«Информационные технологии». «Информатика и образование». «Первое сентября». «Мир ПК». «Компьютер пресс».

Интернет-ресурсы

Федеральный образовательный портал «Информационные и коммуникационные технологии в образовании». http://www. ict. edu. ru/ Научно-методический журнал "Информатизация образования и науки" //

http://www. informika. ru/about/informatization_pub/about/276/

Научно-практический электронный альманах. Вопросы информатизации образования. // http://www. npstoik. ru/vio/

5.2. Средства обеспечения освоения дисциплины

Презентационный пакет  Microsoft PowerPoint,  Среда программирования C++ Builder, Delphi, Pascal, Visual Basic.

6. Материально-техническое обеспечение дисциплины

Для обеспечения данной дисциплины необходимы:

Лекционная аудитория новых информационных технологий:

    -  Компьютер P 1400/256/40Gb/3,5/CD/USB - 1 шт; Мультимедийный проектор – 1 шт.; Проекционный экран – 1 шт.; Установленные на компьютер Презентационный пакет  Microsoft PowerPoint,  Среда программирования C++ Builder, Delphi, Pascal, Visual Basic

Компьютерная лаборатория:

    Компьютеры P 1400/256/40Gb/3,5/CD/USB - 10 шт; Установленные на компьютер Презентационный пакет  Microsoft PowerPoint,  Среда программирования C++ Builder, Delphi, Pascal, Visual Basic

7. Содержание текущего и промежуточного  контроля

7.1. Перечень примерных вопросов для текущего контроля

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

2.        Что такое программная система?

3.        Что такое жизненный цикл программного обеспечения?

4.        Перечислите этапы жизненного цикла программного обеспечения.

5.        Перечислите основные подходы программирования.

6.        Опишите структурный подход программирования.

7.        Опишите процедурный подход программирования.

8.        Опишите объектно-ориентированный подход программирования.

9.        Дайте определение процедуры и функции.

10.        Дайте определения программирования.

11.        Дайте определение структуры данных.

12.        Как Вы понимаете понятие «интерфейс».

13.        Что такое поток управления и поток данных?

14.        Что такое объект? Что может быть объектом?

15.        Что такое класс? Чем отличается класс от объекта?

16.        Чем характеризуется класс?

17.        Что такое состояние класса?

18.        Что такое поведение класса?

19.        Перечислите основные типы операций.

20.        Что такое «отношения между классами»?

21.        Что такое модель и моделирование?

22.        Что такое «классификация»?

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