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




Скачать 137.7 Kb.
НазваниеРабочая программа
Дата конвертации09.02.2016
Размер137.7 Kb.
ТипРабочая программа
источникhttp://www.chuvsu.ru/~fak_diz/files/Леонтьев Д.М (новое)/Технология программирования Леонтьев Д.


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

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

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

“Чувашский государственный университет им. И.Н. Ульянова”

Технический институт

Факультет дизайна и компьютерных технологий

Кафедра компьютерных технологий

Заочное отделение


УТВЕРЖДАЮ

Проректор

_____________А.Ю. Александров

. «____» ___________________ 2010 г.


РАБОЧАЯ ПРОГРАММА


Дисциплина ОПД.Ф.08 – ТЕХНОЛГИЯ ПРОГРАММИРОВАНИЯ

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

Специальность 230102 – АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ

ОБРАБОТКИ ИНФОРМАЦИИ И УПРАВЛЕНИЯ


БЮДЖЕТ ВРЕМЕНИ (час.)

Срок обучения

Сем

Всего

Аудиторные занятия

Сам. раб.

Итоговый контроль

Всего ауд

Лек

Прак

Лаб

Контр. раб.

Зач.

Экз.

Курс пр. (раб)

3,5 г.

3

120

51

17

-

34

69




+







4,6 г.

4

120

16

10

-

6

104







+

+

5 лет

6

7

120

68

34


-


34


52




+

+


+

6 лет

6

120

22

12

-

10

98

+







+


Рабочая программа составлена в соответствии с государственным образовательным стандартом высшего профессионального образования направления подготовки дипломированного специалиста 654600 – Информатика и вычислительная техника, специальности 230102 – Автоматизированные системы обработки информации и управления, утвержденным 27 марта 2000г. (Регистрационный номер 224 тех/дс).

Составитель: ст. пр. кафедры КТ Д.М. Леонтьев


Рабочая программа обсуждена, одобрена и рекомендована к использованию на заседании кафедры компьютерных технологий «___» __________ 2010 г., протокол №___.


Зав. кафедрой компьютерных технологий,

профессор В.П. Желтов


Рассмотрена и одобрена методическим советом ФДиКТ

Декан, председатель методсовета, проф. кафедры КТ В.П. Желтов


Чебоксары – 2010 г.

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

Целью изучения дисциплины является освоение студентами методологии построения программного обеспечения и необходимых для этого инструментальных средств; а также подходов обеспечения надежности программных средств и правил составления программной документации.


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

  • Приобретение студентами знаний и навыков анализа заданий, проектирования программных средств и их реализация,

  • Освоение подходов к построению программных средств,

  • Освоение типовых алгоритмов решения задач.


2. Требования к уровню освоения содержания дисциплины.

После изучения курса студент должен знать:

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

  • построение и реализацию основных алгоритмов,

  • принципы работы со структурами данных,

  • принципы объектно-ориентированного программирования,

  • средства объектно-ориентированного программирования на Турбо Паскале.


После изучения первой части курса студент должен уметь:

  • работать со средой Турбо Паскаль 7.0, в том числе со средствами объектно-ориентированного программирования,

  • построить в среде Delphi для WINDOWS программы с простым интерфейсом пользователя.


3. Содержание дисциплины.

4.1. Разделы дисциплины и виды занятий.


№ п/п

Названия разделов

Предусматриваемые виды занятий







Лекции

ПЗ

ЛР

1

2

3

4

5

1

Подходы к построению программных средств. Жизненный цикл программы, модели жизненных циклов.

*







2

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

*

*

*

3

Принципы объектно-ориентированного программирования на Паскале

*




*

4

Отладка и тестирование программ, критерии качества программ, обеспечение качества.

*

*

*



4.2. Лекции.


№ п/п

Семестр

Названия разделов

и их содержание

Кол. часов

1

2

3

4

1

3

Раздел 1. Подходы к построению программных средств. Жизненный цикл программы, модели жизненных циклов.

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

2

2

3

Модели жизненных циклов программного продукта: каскад и спираль. Их характеристика, сферы применения.

2

3

3

Раздел 2. Структура программ, типы и структуры данных и основные типы алгоритмов; их реализация.

Средства структурирования программ на алгоритмическом языке Паскаль: процедуры, функции, модули. Области действия имен.

2

4

3

Структурированные данные: записи и объекты.

2

5

3

Динамические данные, работа со списками.

2

6

3

Раздел 3. Принципы объектно-ориентированного программирования на Паскале.

Средства объектно - ориентированного программирования на языке Паскаль. Свойства ООП.

2

7

3

Особенности объектно-ориентированного программирования и реализации типовых алгоритмов.

2

8

3

Раздел 4. Отладка и тестирование программ, критерии качества программ, обеспечение качества.

Методы контроля программ; функциональное и структурное тестирование.

2


4. Лабораторный практикум




п/п

семестр

Названия разделов

Наименование лабораторных работ

Кол. часов

1

2

3

4

5

1

3

2

Проектирование программ методом структурной декомпозиции

4

2

3

3

Работа со списками


4

3

3

3

Составление объектно-ориентированных программ на Паскале

4

4

3

4

Работа в среде Delphi

4


5. Практические занятия




п/п

семестр

Название раздела

Наименование практических занятий (семинаров)

Кол. часов

1

2

3

4

5

1

3

2

Проектирование программ методом функциональной декомпозиции.

2

2

3




Работа с процедурами и функциями.

2

3

3




Разработка итерационных алгоритмов.

2

4

3




Обработка многомерных массивов

2

5

3




Работа со структурированными данными и записями.

2

6

3




Решение задач поиска и сортировки.

2

7

3




Работа с файлами

2

8

3




Создание многомодульных программ

2

9

3




Работа со списками

2

10

3




Работа со списками

2

11

3




Объектно-ориентированное программирование на Паскале

2

12

3




Объектно-ориентированное программирование на Паскале

2

13

3




Работа в среде Delphi

2

14

3




Работе с среде Delphi

2

15

3




Многооконные интерфейсы в Delphi

2

16

3




Итоговое занятие

2


6. Курсовой проект

Цели курсового проекта:

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

  2. приобретение навыков работы современными средами программирования, в первую очередь Delphi,

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

  4. Приобретение навыков документирования программ.

Содержание курсового проекта: каждому студенту выдается индивидуальное задание, на примере которого он должен пройти весь жизненный цикл программного продукта от анализа задания до проверки созданного программного средства и его документированию.


8. Расчетно-графические работы.

Не предусмотрены


9. Реферат.

Не предусмотрен


10. Виды контроля знаний.




п/п

Семестр

Виды и содержание контрольных мероприятий

1

2

3

Модуль 1

3

Выполнение лабораторных работ 1 и 2.

Модуль 2

3

Выполнение лабораторных работ 3 и 4.



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


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

а) основная литература:

  1. В.П.Климанов, Б.М.Позднеев, О.Ю.Шамаева. Программирование в среде Turbo Pascal. М., СТАНКИН, 1996, 129 с.

  2. Лабораторный практикум по курсу «Информатика и вычислительная техника». Часть 2. Основы алгоритмизации и программирования на языке Pascal. М., СТАНКИН, 1999, - 135 с.

  3. Н.В.Каширина, М.М.Маран. Технология программирования в среде Delphi. М., СТАНКИН, 1999. – 128 с.


б) дополнительная литература:

Любая литература по программным продуктам Turbo Pascal и Delphi.


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

Лабораторные работы будут проведены с использованием программных продуктов Borland Pascal 7.0 и Delphi 6. Названные продукты имеют развитые средства контекстной подсказки, что позволяет студентам в ходе выполнения лабораторных работ привыкнуть работе с промышленными программными продуктами.


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

Лабораторные работы проводятся в классах персональных ЭВМ.


Похожие:

Рабочая программа iconРабочая программа педагога
Данная рабочая программа составлена на основе следующих нормативно-правовых и методических документов
Рабочая программа iconРабочая программа по дисциплине «история религий»
Рабочая программа составлена на основании Церковного образовательного стандарта по подготовке катехизаторов
Рабочая программа iconРабочая программа По дисциплине «Технологический дизайн в допечатной подготовке»
Рабочая программа обсуждена на заседании кафедры «Технология допечатных процессов»
Рабочая программа iconРабочая программа учебной дисциплины «Системное программное обеспечение»
Рабочая программа, методические указания и контрольные задания для студентов специальности
Рабочая программа iconРабочая программа по дисциплине «практическая фонетика первого иностранного языка. Первый год обучения» Данная рабочая программа составлена на основе требований государственного стандарта высшего профессионального образования
Программа утверждена на заседании кафедры французской филологии 22. 05. 2007 года (протокол №9)
Рабочая программа iconРабочая программа практики
Рабочая программа составлена в соответствии с фгос впо по направлению подготовки бакалавра архитектуры, утвержденным приказом Минобрнауки...
Рабочая программа iconРабочая программа по оториноларингологии к
Рабочая программа обсуждена предметной методической комиссией по хирургическим
Рабочая программа iconРабочая программа учебной дисциплины
Рабочая программа составлена на основе Государственного образовательного стандарта высшего профессионального образования по специальности...
Рабочая программа iconРабочая программа составлена в соответствии с требованиями фгос впо с учетом рекомендаций и Прооп впо по направлению
Учебно-методический комплекс. Рабочая программа для студентов направления 080100. 68 «Экономика», магистерская программа «Экономическая...
Рабочая программа iconРабочая программа дисциплины. Область применения
Настоящая рабочая программа устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница