Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_КР_АиАЯ.doc
Скачиваний:
3
Добавлен:
17.11.2019
Размер:
120.83 Кб
Скачать

12

Министерство образования и науки Российской Федерации

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

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

«Тульский государственный университет»

Кафедра «Прикладная математика и информатика»

Методические указания по выполнению курсовоЙ Работы

по дисциплине

Алгоритмы и алгоритмические языки

Направление подготовки: 010400 «Прикладная математика и информатика»

Профиль подготовки: «Прикладная математика и информатика»

Форма обучения: очная

Тула 2011

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

протокол № 13 от " 21 " июня 2012 г.

Зав. кафедрой________________В.И. Иванов

Методические указания по выполнению курсовой работы пересмотрены и утверждены на заседании кафедры Прикладной математики и информатики Механико-математического факультета

протокол №___ от "___"____________ 20___ г.

Зав. кафедрой________________ В.И. Иванов

Содержание

ВВЕДЕНИЕ 4

1. ЦЕЛИ И ЗАДАЧИ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ 4

2. ОСНОВНЫЕ ТРЕБОВАНИЯ К КУРСОВОЙ РАБОТЕ 5

2.1. Тематика курсовой работы 5

2.2. Задание И исходные данные к курсовой работе 5

2.З. Объем курсовой работы 6

2.4. выполнение курсовой работы 6

2.5. Защита курсовой работы 7

3. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ 7

3.1. План построения и содержание разделов пояснительной записки к курсовой работе 7

3.2. Методические указания по выполнению отдельных разделов курсовой работы 8

3.3. Оформление пояснительной записки курсовой работы 9

4. БИБЛИОГРАФИЧЕСКИЙ СПИСОК 11

4.1 Основная литература 11

4.2 Дополнительная литература 11

4.3 Периодические издания 11

4.4 Программное обеспечение и Интернет-ресурсы 11

ПРИЛОЖЕНИЕ 12

Введение

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

Овладение современными методами проектирования и разработки программных продуктов немыслимо без формирования определенной алгоритмической культуры. Успешное освоение дисциплины "Алгоритмы и алгоритмические языки" необходимо для фундаментальной подготовки студентов в области алгоритмизации и продолжения образования в области программных и информационных технологий, при изучении дисциплин "Языки и методы программирования", "Системы программирования", "Объектно-ориентированное программирование", "Практикум на ЭВМ".

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

1. Цели и задачи выполнения курсовой работы

Курсовая работа является важным этапом изучения курса "Алгоритмы и алгоритмические языки". Написание ее преследует следующие цели: расширение и закрепление знаний по курсу, развитие умения самостоятельно разбираться в литературе по программированию, развитие практических навыков в проектировании алгоритмов, умения разобраться в уже существующих методах, умения анализировать алгоритмы и оценивать корректность их работы, а также приобретение навыков использования языков программирования.

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