Рабочая программа учебной дисциплины (рпуд) «технологии программирования»


Скачать 369.44 Kb.
Название Рабочая программа учебной дисциплины (рпуд) «технологии программирования»
страница 1/4
Тип Рабочая программа
rykovodstvo.ru > Руководство эксплуатация > Рабочая программа
  1   2   3   4



лого


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«Дальневосточный федеральный университет»
(ДВФУ)
ШКОЛА ЕСТЕСТВЕННЫХ НАУК





печать 1сентября.png

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ
ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ



Специальность 230102.65 Автоматизированные системы обработки информации

и управления

Специализация "Автоматизированные системы в административно-организационном управлении"
Школа естественных наук

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

Курс 3 семестр 5

Лекции – 36 час.

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

Консультации 1 раз в неделю.

Всего часов аудиторной нагрузки – 54 час.

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

Всего – 100 час.

Экзамен: 5 семестр

Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального образования 224 тех/дс от 27 марта 2000 г.
Учебно-методический комплекс дисциплины обсужден на заседании кафедры информационных систем управления 01сентября 2011г., протокол №1
Заведующий кафедрой ИСУ _______________ Сухомлинов А.И.

Составитель: доцент кафедры ИСУ Березкина Г.Л.

Структура учебно-методического комплекса дисциплины

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


  1. Рабочая программа дисциплины

  2. Конспект лекций

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

  4. Контрольно-измерительные материалы

  5. Список литературы



лого


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«Дальневосточный федеральный университет»
(ДВФУ)
ШКОЛА ЕСТЕСТВЕННЫХ НАУК





печать 1сентября.png


РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ (РПУД)
«ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ»



Специальность 230102 "Автоматизированные системы обработки информации и управления"

Специализация "Автоматизированные системы в административно-организационном управлении"
Школа естественных наук

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

Курс 3 семестр 5

Лекции – 36 час.

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

Консультации 1 раз в неделю.

Всего часов аудиторной нагрузки – 54 час.

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

Всего – 100 час.

Экзамен: 5 семестр
Рабочая программа учебной дисциплины составлена в соответствии с требованиями государственного образовательного стандарта высшего профессионального образования 224 тех/дс от 27 марта 2000 г.

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

Заведующий кафедрой ИСУ _______________ Сухомлинов А.И.

Составитель: доцент кафедры ИСУ Березкина Г.Л

I. Рабочая программа пересмотрена на заседании кафедры:

Протокол от «_____» _________________ 200 г. № ______

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

(подпись) (И.О. Фамилия)


II. Рабочая программа пересмотрена на заседании кафедры:

Протокол от «_____» _________________ 200 г. № ______

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

(подпись) (И.О. Фамилия)

1. Цели и задачи дисциплины
ЦЕЛЬЮ дисциплины "Технология программирования" является обучение студентов теоретическим основам и практическим навыкам проектирования программных продуктов на современных ПЭВМ.

В результате освоения материала курса студент

ДОЛЖЕН: 1. ЗНАТЬ

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

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

2. УМЕТЬ

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

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

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

2. Начальные требования к освоению дисциплины
Необходимо знать основы алгоритмизации, уметь программировать на одном из алгоритмических языков, иметь представление о вычислительной математике, векторной алгебре.
3. Требования к уровню освоения содержания дисциплины (перечень предшествующих дисциплин, разделов их)

Необходимо изучить дисциплины «Алгоритмические языки и программирование», «Математика».
4. Объем дисциплины и виды учебной работы

4.1. Дневная форма обучения


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

Всего

часов




5 сем.

6 сем.

Общая трудоемкость дисциплины

100

100




Лекции




36




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




18




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










Всего самостоятельная работа




46




В том числе: Курсовое проектирование







есть

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










Рефераты










Другие виды










Вид итогового контроля (экзамен, зачет)




Экз.





4.2.Заочная форма обучения - нет

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

№ пп

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

Распределение по видам (час.)







Лекции

ЛЗ

ПЗ

  1. 1

Введение. Определение основных понятий, используемых в курсе программирования".

2







  1. 2.

Документирование ПО.


2









Стиль программирования (кодирования) программы.

2









Основные методологии

2









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


4

8






Технологии программирования – основные составляющие и понятия.

2

8






Классические технологические процессы

2









Стандартные технологические процессы

2









Основные стадии технологических подходов

2

2






Основные технологические подходы

4









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

4









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

4









Естественно-языковый интерфейс

4








6. Содержание лабораторных занятий

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


п/п

Номер
раздела

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



4,5

Логическое программирование



4,5

Функциональное программирование

3-4

4,5,6

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



Примечание.

В процессе выполнения лабораторных работ 1-4 студенты выполняют одну большую задачу и должны выполнить ее полное документирование.

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

Рекомендуемые общие темы для выполнения лабораторных работ:

- проектирование различных баз данных,

- проектирование различных игр ( типа НИМ, лабиринт и т.д.),

- проектирование различных расчетных комплексов.

Основное требование: проектирование должно выполняться с обязательно с начала и до конца, не рекомендуется выполнять продолжение проектирования какой либо задачи.
7. Учебно-методическое обеспечение дисциплины
7.1. Рекомендуемая литература
7.1.1. Основная

  1. Одинцов И. Профессиональное программирование. Системный подход, СПб.:БХВ-Петербург, 2002.

  2. Кинг Д. "Создание эффективного программного обеспечения" М,Мир,91 г. (2 экз.)

  3. Йордан Э. "Структурное программирование и конструирование программ", М.,Мир, 1979 г.

  4. Гради Буч "Объектно-ориентированный анализ и проектирование с примерами применения на С++", М., Конкорд, 1999 г.

  5. Страуструп Б. «Язык программирования С++. Специальное издание», СПб, Бином, 2001г.

  6. Фридман А. «Основы объектно-ориентированной разработки программных систем », М., Финансы и статистика, 2001г.

  7. ШамисВ. «Borland C++ Builder. Техника визуального программирования», М., Нолидж, 2001г.

7.1.2. Дополнительная и справочная


  1. Зиглер К. "Методы проектирования программных систем", М.,Мир, 1985 г.

  2. Ван Тессел Д. "Стиль, разработка, эффективность, отладка и испытание программ", М, Мир, 1985 г.

  3. Хьюэ Дж., Мичтом Дж. "Структурный подход к программированию", М,Мир, 1980 г.

  4. Лингер Р., Миллс Х., Уитт Б., "Теория и практика структурного программирования", М.,Мир, 1982 г.

7.1.3. Интернет ресурсы

  1. http://window.edu.ru/resource/139/78139 Липачев Е.К. Технология программирования. Базовые конструкции C/C++: Учебно-справочное пособие / Е.К. Липачев. - Казань: Казан. ун-т., 2012. – 142с.

  2. http://www.twirpx.com/file/255764/ Технологии программирования: Учебник /В.А. Камаев, В.В. Костерин. -М.: Высш. шк., 2005,-359 с.

  3. http://window.edu.ru/resource/943/28943 Технология программирования: Учебное пособие / Кафедра системного анализа и телекоммуникаций ТРТУ. - Таганрог: ТРТУ. - 78 с.


7.2. Средства обеспечения освоения дисциплины (Перечень обучающих, контролирующих и расчетных компьютерных программ, кино и телефильмов и т. д.).
Для успешного усвоения дисциплины необходимо следующее установленное ПО:

Windows 98/ 2000.

Borland C++3.1.

Borland C++ 5.0

Borland C++ Builder

Microsoft Visual C++5.0,6.0

8. Материально-техническое обеспечение ( специализированные лаборатории, основное оборудование и т. п.).
Для выполнения лабораторных работ и самостоятельных заданий каждому студенту необходимо предоставить рабочее место за ПК базовой конфигурации.

9. Методические рекомендации по организации изучения дисциплины.
1. Березкина Г.Л. Методические указания по правилам оформления программных продуктов на основе ГОСТов.

2. Березкина Г.Л. Система обозначений объектно-ориентированного программирования.

3. Березкина Г.Л. Примеры выполнения заданий и задания по программированию на низком уровне.

4. Березкина Г.Л. Проектирование программ от данных. Методика Джексона.
10. Перечень типовых вопросов для итогового контроля

  1. Этапы жизненного цикла ПО.

  1. Основные принципы проектирования ПО.

  1. Общие требования, предъявляемые к ПО.

4. Этапы традиционной схемы проектирования ПО.

  1. Документы, сопровождающие ПО.

6.Составляющие элементы стиля программирования.

  1. Этапы структурного проектирования.

  1. Этапы проектирования от данных.

  1. Стили программирования.

  1. Элементы объектно-ориентированного стиля программирования.

  1. Порядок объектно-ориентированного проектирования.

  2. Виды методологий программирования.

  3. Классические технологические процессы.

  4. Классические технологические подходы.

  5. Классические технологические стадии.

  6. Технологии коллективной разработки.

  7. Качество программного обеспечения.



лого


МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

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

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

«Дальневосточный федеральный университет»

(ДВФУ)
ШКОЛА ЕСТЕСТВЕННЫХ НАУК

  1   2   3   4

Похожие:

Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Учебной дисциплины пс рпуд рабочая программа учебной дисциплины (модуля)...
Интенционным установочным пунктом является также получение студентами навыков по индивидуальному выступлению на ту или иную тему
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины (рпуд) конспекты лекций

Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины (рпуд)
Рабочая программа составлена в соответствии с требованиями федерального государственного образовательного стандарта высшего профессионального...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины (рпуд) инженерные web-технологии...
Рабочая программа составлена в соответствии с требованиями федерального государственного образовательного стандарта высшего образования,...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа дисциплины «Технологии и методы программирования»
Рабочая программа предназначена для методического обеспечения дисциплины основной образовательной программы 090900 Информационная...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Тематический план учебной дисциплины 5 Учебно-методическое обеспечение...
Фгбоу впо «Российская академия народного хозяйства и государственной службы при Президенте Российской Федерации»
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины 230400
Рабочая программа учебной дисциплины «Хранилища данных» составлена» в соответствии с требованиями ооп: 230400. 62 Информационные...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины (модуля) Современные операционные системы
Целью изучения дисциплины является подготовка студентов в области системного программирования, использования, установки, проектирования...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины (рпуд) Биологическая химия Направление...
Рабочая программа составлена в соответствии с требованиями федерального государственного образовательного стандарта высшего профессионального...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины английский язык заочное отделение
Рабочая программа учебной дисциплины разработана на основе фгос и в соответствии с примерной программой учебной дисциплины для специальностей...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины (рпуд) «История антропологических идей»
Рабочая программа составлена в соответствии с требованиями федерального государственного образовательного стандарта высшего образования...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Учебно-методического комплекса дисциплины рабочая программа учебной...
Материалы для организации самостоятельной работы студентов
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Учебно-методического комплекса дисциплины рабочая программа учебной...
Материалы для организации самостоятельной работы студентов
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Учебно-методического комплекса дисциплины рабочая программа учебной...
Материалы для организации самостоятельной работы студентов
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины физическая культура название учебной дисциплины
Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта (далее – фгос)...
Рабочая программа учебной дисциплины (рпуд) «технологии программирования» icon Рабочая программа учебной дисциплины (рпуд) Конспекты лекций
«Management», qualification (degree) to be earned – Master of Science in Goods management. Full-time program

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск