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

1.7 Список литературы Основная:

  1. Павловская, Т. А. Паскаль. Программирование на языке высокого уровня: учебник для вузов/ Т. А. Павловская. - СПб. : Питер, 2008. - 400 с. : ил.

  2. Баженова, И.Ю. Введение в программирование: учебное пособие / Баженова И.Ю. – М.: Бином, 2007. – 326 с.

Дополнительная:

  1. Голицина О.Л., Попов И.И. Основы алгоритмизации и программирования: учеб. пособие. – 3-е изд., испр. и доп. – М.: ФОРУМ, 2008. – 432 с.

  2. Фаронов, В. В. Turbo Pascal: учебное пособие / В. В. Фаронов. - СПб. : Питер, 2007. – 367 с.

  3. Бондарев В.М. Основы программирования. – Харьков: ФОЛИО, 1997.

  4. Бояршинов М.Г. Введение в технологию программирования.- Пермь: ПГТУ, 1996.

  5. Брауде Э.Дж. Технология разработки программного обеспечения.- СПб.: Питер, 2004.

  6. Фаронов, В.В. DELPHI. Программирование на языке высокого уровня: учеб. для вузов/ В. В. Фаронов. - СПб. : Питер, 2009. - 640 с.

  7. Axo, Альфред, В., Хопкрофт, Джон, Ульман, Джеффри, Д. Структуры данных и алгоритмы. : Пер. с англ. : М. : Издательский дом "Вильямс", 2003. — 384 с.

  8. Макконнелл, Дж. Основы современных алгоритмов. М.: Техносфера, 2004. – 368 с.

Часть 2. Материалы, устанавливающие содержание и порядок проведения промежуточной и итоговой аттестации

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

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

Самостоятельная работа выполняется по всем темам курса.

Разделы и темы для самостоятельного изучения

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

Раздел 1. Тема 1

Изучение этапов компьютерного решения задач. Поиск информации в Интернете.

Раздел 1. Тема 2

Изучение основных свойств алгоритмов, методов разработки и анализа. Поиск информации в Интернете.

Раздел 1. Тема 3

Изучение базовых структур и форм записи алгоритмов. Поиск информации в Интернете. Подготовить отчет по лабораторной работе № 1.

Раздел 2. Тема 4

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

Раздел 2. Тема 5

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

Раздел 2. Тема 6

Изучение базовых понятий структурного программирования – процедур и функций.

Раздел 2. Тема 7

Изучение программных средств реализации базовых алгоритмических структур.

Раздел 2. Тема 8

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

Раздел 3. Тема 9

Изучение алгоритмов и разработка программ сортировки данных. Поиск информации в Интернете.

Раздел 3. Тема 10

Изучение алгоритмов и разработка программ поиска данных. Поиск информации в Интернете. Подготовить отчет по лабораторной работе № 3.

Раздел 3. Тема 11

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

Раздел 3. Тема 12

Изучение основных принципов разработки программ с использованием объектно-ориентированной медодологии. Поиск информации в Интернете. Подготовить отчет по лабораторной работе № 4.

Раздел 3. Тема 13

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