Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Для РГУТИС / Технология программирования (готова).doc
Скачиваний:
17
Добавлен:
17.04.2015
Размер:
183.81 Кб
Скачать

МИНИСТЕРСТВО КУЛЬТУРЫ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

ИСКУССТВА И КУЛЬТУРЫ»

ФАКУЛЬТЕТ ДОКУМЕНТАЛЬНО-ИНФОРМАЦИОННЫХ КОММУНИКАЦИЙ

КАФЕДРА ИНФОРМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

СИСТЕМА КАЧЕСТВА

Одобрено НМС ПГИИК

Протокол № _________

«____»___________2009 г

Председатель__________

КИБРИК Л.И.

ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС

Специальности 080801 «Прикладная информатика в

социально - культурной сфере»,

специализация «Мультимедийные технологии и WEB– дизайн»

Рекомендовано кафедрой:

Протокол №

«_____»__________200_г.

Зав. кафедрой__________

Пермь 2009

Автор - составитель:

Кибрик Л.И., канд. техн. наук, профессор

Учебно-методический комплекс дисциплины «Технологии программирования» составлен в соответствии с требованиями Государственного образовательного стандарта высшего профессионального образования, Профессиональной образовательной программой по специальности, Примерной программой по дисциплине по специальности 080801.65 «Прикладная информатика в социально - культурной сфере», специализация «Мультимедийные технологии и WEB– дизайн».

Дисциплина входит в федеральный компонент цикла общепрофессиональных дисциплин и является обязательной для изучения.

Согласования со смежными кафедрами и библиотекой ПГИИК

Зав. библиотекой ПГИИК……………………………………………И.М. Журавлева

СОДЕРЖАНИЕ

Часть 1 рабочая учебная программа дисциплины 4

1.1 ЦЕЛИ, ЗАДАЧИ И ПРЕДМЕТ ДИСЦИПЛИНЫ 4

1.2 ТРЕБОВАНИЯ К УРОВНЮ ОСВОЕНИЯ СОДЕРЖАНИЯ ДИСЦИПЛИНЫ 4

1.3 ОБЪЕМ ДИСЦИПЛИНЫ 5

1.3.1 ОБЪЕМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ 5

1.3.2 РАСПРЕДЕЛЕНИЕ ЧАСОВ ПО ТЕМАМ И ВИДАМ УЧЕБНОЙ РАБОТЫ 6

1.4. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ 6

1.5 ТЕМЫ практических ЗАНЯТИЙ. 8

1.6 ТЕМЫ ЛАБОРАТОРНЫХ РАБОТ 8

1.7 СПИСОК ЛИТЕРАТУРЫ 9

ЧАСТЬ 2 МАТЕРИАЛЫ, УСТАНАВЛИВАЮЩИЕ СОДЕРЖАНИЕ И ПОРЯДОК ПРОВЕДЕНИЯ ПРОМЕЖУТОЧНОЙ И ИТОГОВОЙ АТТЕСТАЦИИ 9

2.1 ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ 9

2.2 ТЕМЫ КУРСОВЫХ РАБОТ 10

2.3 ВОПРОСЫ ДЛЯ ПОДГОТОВКИ К ЗАЧЕТУ. 10

2.4 УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ 11

ДИСЦИПЛИНЫ 11

2.4.1 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ПРЕПОДАВАТЕЛЕЙ 11

2.4.2 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ СТУДЕНТОВ 11

2.4.3 МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ 12

2.4.4 МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ 12

ЧАСТЬ 1 РАБОЧАЯ УЧЕБНАЯ ПРОГРАММА ДИСЦИПЛИНЫ

1.1 ЦЕЛИ, ЗАДАЧИ И ПРЕДМЕТ ДИСЦИПЛИНЫ

Цель преподавания дисциплины:

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

Задачи изучения дисциплины:

-Ознакомить студентов с развитием технологий программирования;

- Научить использовать расширенные средства Delphi – технологию OLE, технологию COM;

-Научить студентов создавать завершенное приложение, снабженное справочной системой.

Предмет изучения – технологии создания приложений с применением среды программирования Delphi.

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

В соответствии с Государственным образовательным стандартом высшего образования по межотраслевой специальности 080801.65 «Прикладная информатика в социально-культурной сфере» дисциплина «Технология программирования» определяет базовый уровень подготовки в области программного обеспечения информационных систем, в соответствии с которым специалист должен:

Знать:

  • Понятия о технологиях программирования.

  • О структурном анализе и принципах структурного программирования.

  • О модульном программировании.

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

  • Об объектно-ориентированном анализе и проектировании;

  • технологии создания сложных приложений с помощью развитых систем программирования;

Уметь:

  • Обоснованно выбирать язык программирования в зависимости от поставленной задачи;

  • Осуществлять разработку интерфейсов программ для эффективного взаимодействия с пользователем.

  • Разрабатывать программы модульной структуры;

  • Вести проектирование объектно-ориентированным методом;

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

Владеть:

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

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

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

Настоящему курсу должны предшествовать следующие дисциплины: «Математика», «Информатика и программирование», «Высокоуровневые методы информатики и программирования».

Изучение настоящей дисциплины является базой к изучению специальной дисциплины «Проектирование информационных систем»