ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ № 1



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

 

Санкт-Петербургский государственный электротехнический

университет “ЛЭТИ”

 

 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ПО ВЫПОЛНЕНИЮ  КУРСОВОЙ РАБОТЫ

ПО ДИСЦИПЛИНЕ "АЛГОРИТМЫ  И СТРУКТУРЫ  ДАННЫХ"

Для подготовки бакалавров по направлению

«Информационные системы и технологии»

 

 

Санкт-Петербург

2015


Введение

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

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

 

Основные этапы курсовой работы

 

N этапа Содержание работы
   
1 Выбор темы курсовой работы, выдача заданий
2 Анализ задачи
3 Разработка алгоритма решения
4 Выбор структуры данных и представление структур данных в программе
5 Составление программы обработки данных
6 Отладка и тестирование программы на ЭВМ
8 Исследование и анализ алгоритмов и структур данных
9 Оформление пояснительной записки
10 Защита курсовой работы

 

Требования к курсовой работе

 

При выполнении курсовой работы для каждой задачи делается ее представление при помощи абстрактной структуры данных и дается ее логическое представление. Затем выбирается представление структур данных конструкциями языков программирования, составляется и отлаживается на ЭВМ программа обработки данных. В отчете должно быть отражены результаты исследования алгоритма (оценки в наилучшем, наихудшем случае, средние оценки), проведена оценка реализованных структур данных, представлены численные примеры. В разрабатываемой программе необходимо обеспечить ввод исходных данных и вывод результатов в удобной и соответствующей поставленным задачам форме. По согласованию с преподавателем дополнительно должна быть реализована наглядная демонстрация вычислительного процесса (вывод промежуточных данных).

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

1. Содержательная постановка задачи

2. Анализ решения задачи

3.формальная постановка задачи.

3.1.Исходные данные

3.2.Ограничения на исходные данные

3.3.Результирующие (выходные) данные

3.4.Связь выходных данных с исходными данными

4. Спецификация программы

4.1. Входные данные

4.1.1. Состав, место и форма представления входных данных

4.1.2. Ограничения на входные данные

4.2. Функции программы по обработке исключительных ситуаций

4.3. Выходные данные

4.3.1. Состав выходных данных

4.3.2. Место и форма представления выходных данных

4.4. Сценарий диалога

5. Разработка структур данных и алгоритмов

5.1. Алгоритмы решения задачи

5.2. Модель структуры данных

5.3. Структура программы

6. Текст программы

7. Испытания программы

8. Анализ результатов и выводы

9. Список использованной литературы

 

Требования к защите и критерии оценок по курсовой работе

 

1. Курсовая работа должна быть предоставлена не позднее, чем за 7 дней до начала сессии.

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

3. Защита курсовой работы осуществляется индивидуально автором работы. Студент должен продемонстрировать работу программы и ответить на вопросы комиссии по приему курсовой работы.

 

 

Курсовая работа оценивается в соответствии со следующими критериями:

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

оценка «хорошо» ставится в случае выполнения работы в срок, но при наличии замечаний к качеству описания разделов пояснительной записки, при наличии незначительных замечаний к реализации программы и не точных ответах на некоторые вопросы комиссии по приему курсовой работы;

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

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

 

 

ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ № 1

(3 семестр)

        


Дата добавления: 2018-06-27; просмотров: 408; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!