Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЯП - ПОИТ (Бахтизин) часть 1 редакт.doc
Скачиваний:
0
Добавлен:
07.01.2020
Размер:
1.76 Mб
Скачать

3. Курсовой проект, его характеристика

№ пп

Тема

Характеристика

Рекомендуе-мый объем

в часах

1

2

3

4

1.

Примерная тематика индивидуальных заданий:

  1. Обучающие программы.

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

  3. Задачи оптимизации.

  4. Задачи численного интегрирования.

  5. Задачи численного решения систем уравнений и дифференциальных уравнений.

  6. Работа с динамическими структурами.

  7. Работа с графикой.

  8. Использование элементов объектно-ориентированного программирования.

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

В ходе выполнения курсовой работы студент получает индивидуальное задание, разрабатывает алгоритм его реализации, исходный текст программы на языке Си, отлаживает и выполняет программу на компьютере. Примерный объем исходного текста программы – 300 операторов языка Си. Пояснительная записка должна содержать примерно 25-35 стр. текста (описание входных и выходных данных, метода решения, схемы алгоритма, назначение применяемых в программе переменных и т.п.) и листинг программы.

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

Конкретная тема выдается преподавателем.

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

4. Литература

4.1. Основная

  1. Бахтизин В.В. Электронный учебно-методический комплекс «Конструирование программ и языки программирования»: Учеб. пособие. Часть 1. – Мн.: БГУИР, 2010.

  2. Бахтизин В.В., Мусин С.Б. Электронный учебно-методический комплекс «Конструирование программ и языки программирования»: Учеб. пособие. Часть 2. – Мн.: БГУИР, 2010.

  3. Зубков С.В. Assembler. - М.: ДМК Пресс, 1999.

  4. Касаткин А.И., Вальвачев А.И. От Turbo C к Borland C++. - Мн.: Высш. школа, 1992.

  5. Керниган Б., Ритчи Л., Фьюер А. Язык программирования Си. Задачи по языку СИ. - М.: Финансы и статистика, 1985.

  6. Пирогов В.Ю. ASSEMBLER. Учебный курс. - М: Нолидж, 2001.

  7. Универ Р. Язык Тurbo C. - М.: Мир, 1991.

  8. Уэйт М., Прата С., Мартин Д. Язык СИ. - М.: Мир, 1988.

  9. Юров В. Assembler. - СПб.: Питер, 2001.

4.2. Дополнительная

  1. Абель П. Язык программирования для IBM PC. - М.: Высшая школа, 1992.

  2. Берри Р., Микинз Б. Язык Си. Введение для программистов. - М.: Финансы и статистика, 1988.

  3. Болски М.И. Язык программирования Си. - М.: Радио и связь, 1988.

  4. Бредли Д. Программирование на языке Ассемблер для персональных компьютеров фирмы IBM. - М.: Радио и связь, 1988.

  5. Григорьев В.Л. Программирование однокристальных микропроцессоров. -М.: Энергоатомиздат, 1987.

  6. Дао Л. Программирование микропроцессора 8088. - М.: Мир, 1988.

  7. Жаров С. Shareware. Профессиональная разработка и продвижение программ. – СПб, 2003.

  8. Злобин В.К., Григорьев В.Л. Программирование арифметических операций в микропроцессорах.- М.: Высш. школа, 1991.

  9. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: Построение и анализ. – СПб, 2003.

  10. Котлинская Г.П., Галиновский О.И. Программирование на языке Си. – Мн., 1991.

  11. Одинцов И. Профессиональное программирование. Системный подход. – СПб, 2003.

  12. Орлов С.А. Технологии разработки программного обеспечения: Учеб. Пособие. – СПб, 2003.

  13. Романовская Л.М., Русс Т.В., Свитковский С.Г. Программирование в среде Си для ПЭВМ ЕС.- М.: Финансы и статистика, 1991.

  14. Скенлок Л. Персональные ЭВМ IBM РС и ХТ. Программирование на языке Ассемблера. - М.: Радио и связь, 1989.

  15. Соммервилл И. Инженерия программного обеспечения. – СПб, 2003.

  16. Уилсон С. Принципы проектирования и разработки программного обеспечения. Учебный курс. – СПб, 2003.

  17. Хенкок Я., Кригер М. Введение в программирование на языке Си. - М.: Радио и связь. - М.: Мир, 1993.

  18. Шелест В.Д. Программирование: Структурный подход. Алгоритмы. Turbo Pascal. Borland C++. Современный Fortran. – СПб, 2003.

  19. Юлин В.А., Булатова И.Р. Приглашение к Си. - Мн.: Выш. школа, 1990.

  20. Ю-Чжен-Лю, Гибсон Г. Микропроцессоры семейства 8086/8088. - М.: Радио и связь, 1987.