МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Филиал ТюмГУ в г. Тобольске

Кафедра информатики и МП

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНЫХ СРЕДСТВ

Учебно-методический комплекс. Рабочая программа

для студентов

направления подготовки

01.03.01 Математика

Квалификация (степень)

бакалавр

Очная форма обучения

Тюменский государственный университет

2014

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Филиал ТюмГУ в г. Тобольске

Кафедра информатики и МП

ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНЫХ СРЕДСТВ

Рабочая программа

для студентов

направления подготовки

01.03.01 Математика

Квалификация (степень)

бакалавр

Очная форма обучения

Тюменский государственный университет

2014

, Технология разработки программных средств. Учебно-методический комплекс. Рабочая программа для студентов направления 01.03.01 «Математика» очной формы обучения. Тобольск, 2014, 17 стр.

Рабочая программа составлена в соответствии с требованиями ФГОС ВО с учетом рекомендаций и ПрОП ВО по направлению и профилю подготовки.

Рабочая программа дисциплины (модуля) опубликована на сайте ТюмГУ: Технология разработки программных средств [электронный ресурс] / Режим доступа: http://www. umk3plus. utmn. ru, свободный.

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

Рекомендовано к изданию кафедрой информатики и МП. Утверждено директором филиала ТюмГУ в г. Тобольске.

Ответственный редактор: зав. кафедрой информатики и МП

Пояснительная записка

1.1.  Цели и задачи дисциплины

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

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

Задачи дисциплины:

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

·  дать обучающимся знание технологий разработки программных средств с использованием универсальных языков программирования;

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

·  получение практических навыков использования технологии обобщенного программирования, использования стандартных библиотек классов и шаблонов.

1.2.  Место дисциплины в структуре образовательной программы

Дисциплина по выбору «Технология разработки программных средств» относится к вариативной части блока дисциплин направления (Б1.В. ДВ.3.1).

Для освоения дисциплины по выбору «Технология разработки программных средств» студенты используют знания, умения, навыки, сформированные в процессе изучения дисциплины «Практикум по решению задач на ЭВМ», «Основы программирования».

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

Таблица 1.

Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами

№ п/п

Наименование обеспечиваемых (последующих) дисциплин

Темы дисциплины необходимые для изучения обеспечиваемых (последующих) дисциплин

1.1

1.2

2.1

2.2

3.1

3.2

1

Разработка цифровых образовательных ресурсов

+

+

+

5

Курсовые работы

+

+

+

+

+

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

·  способностью к организации учебной деятельности в конкретной предметной области (математика, физика, информатика) (ПК-9).

1.4. Перечень планируемых результатов обучения по дисциплине:

В результате освоения дисциплины обучающийся должен:

знать:

-  основные базовые элементы языка программирования: простые и структурированные типы данных, переменные, выражения, функции;

-  основные управляющие структуры языка программирования;

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

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

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

уметь:

-  работать в среде программирования;

-  реализовывать алгоритм решения задачи на языке программирования;

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

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

владеть:

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

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

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

2. Структура и трудоемкость дисциплины

Семестр 8. Форма промежуточной аттестации: зачет. Общая трудоемкость дисциплины составляет 3 зачетных единиц, 108 академических часов, из них 48 часов, выделенных на контактную работу с преподавателем, 60 часов, выделенных на самостоятельную работу.

Таблица 2.

Вид учебной работы

Всего часов

Контактная работа:

48

Аудиторные занятия (всего)

48

В том числе:

 

Лекции

16

 

Практические занятия (ПЗ)

 

Семинары (С)

 

Лабораторные занятия (ЛЗ)

32

 

Самостоятельная работа (всего):

60

 

Общая трудоемкость зач. ед.

час

3

108

Вид промежуточной аттестации (зачет, экзамен)

зачет

3. Тематический план

Таблица 3.

Тема

недели семестра

Виды учебной работы и самостоятельная работа, в час.

Итого часов по теме

Из них в интерак-тивной форме

Итого коли-чество баллов

Лекции*

Семинарские (практические)

Лабораторные занятия*

Самостоятельная работа*

1

2

3

4

5

6

7

8

9

Модуль 1

1.1.

Стратегии разработки программных средств

и систем и реализующие их модели

жизненного цикла

1-2

2

6

10

18

4

0-10

1.2.

Выбор модели жизненного цикла

для конкретного проекта

3-5

4

6

10

20

2

0-15

Всего*

6

12

20

38

6

0-25

Модуль 2

2.1.

Классические методологии разработки

программных средств

6-7

2

6

10

18

4

0-15

2.2.

Case-технологии структурного анализа и

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

8-10

2

4

10

16

2

0-15

Всего*

4

10

20

34

6

0-30

Модуль 3

3.1.

Методология объектно-ориентированного

анализа и проектирования сложных систем

11-14

4

6

10

20

4

0-15

3.2.

Инструментальные средства разработки

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

15-17

2

4

10

16

2

0-30

Всего*

6

10

20

36

6

0-45

Итого (часов, баллов):

16

32

60

108

0-100

Итого в интерактивной форме

8

10

18

*- с учётом иных видов работ.

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