ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ГЛСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«УФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра экономической информатики
по выполнению курсовых работ по дисциплине
«Информатика»
для специальности 080700 БИЗНЕС-ИНФОРМАТИКА
Уфа 2006
Составитель: Е.И. Филосова
ББК
УДК 519.682
Методические указания к выполнению курсовой работы по курсу «Информатика и программирование» для студентов специальности 080700 «БИЗНЕС ИНФОРМАТИКА» / Уфимский государственный авиационный технический университет; Составитель Е.И. Филосова, Уфа, 2006 - 13с.
В методических указаниях представлена курсовая работа по изучению дисциплины «Информатика и программирование».
Ил. 2, табл. 2
Рецензенты: доц.
доц.
© Уфимский государственный авиационный технический университет, 2006
Содержание
1. Цели и задачи выполнения курсовой работы................................................. 4
2 Формулировка задания и его объем............................................................... 4
3 Содержание курсовой работы............................................................................ 5
Титульный лист.................................................................................................... 5
Содержание.......................................................................................................... 5
Лист задания......................................................................................................... 5
Аннотация............................................................................................................. 6
Основная часть..................................................................................................... 6
Заключение........................................................................................................... 6
Список использованной литературы.................................................................. 6
Приложения.......................................................................................................... 7
4 Требования к оформлению курсовой работы................................................ 7
5 Рекомендации по организации мероприятий для выполнения курсовой работы, их примерный календарный план.......................................................................... 9
5.1 Примерный календарный план выполнения курсовой работы................... 9
5.2 Порядок защиты и ответственность студента за выполнение задания курсовой работы................................................................................................................ 10
Приложение А....................................................................................................... 11
Приложение Б....................................................................................................... 12
Приложение В....................................................................................................... 13
Приложение Г....................................................................................................... 14
Задачи на условные алгоритмы........................................................................ 14
Задачи на циклические алгоритмы.................................................................... 18
Задачи на массивы............................................................................................. 21
Задачи на строки................................................................................................ 25
Задание для решения задач на записи, файлы.................................................. 27
1. Цели и задачи выполнения курсовой работы
В соответствии с государственным образовательным стандартом высшего профессионального образования и учебным планом студенты 1 курса ИНЭК специальности 080700 «БИЗНЕС ИНФОРМАТИКА» выполняют курсовую работу по дисциплине «Информатика и программирование».
Цели курсовой работы - систематизация, закрепление и расширение теоретических знаний студентов, развитие и проявление ими навыков самостоятельного решения прикладных задач с использование информационных технологий, практической реализации автоматизированной обработки экономической информации.
Задачами курсовой работы являются обучение:
· разработке алгоритмов и программ для решения прикладных задач, осуществление постановки и выбор алгоритмов решения экономико-управленческих задач, в том числе с применением математических методов;
· на практике применять основные алгоритмические структуры, графические средства языка;
· использование алгоритмических языков высокого уровня, средства автоматизации программирования.
Процесс выполнения курсовой работы позволяет оценить знания студента, умение приложить теоретические знания к решению практических задач, его способность к самостоятельной работе.
Рекомендуемые технические средства и операционная система: ПЭВМ типа IBM PC и ОС Microsoft Windows 9x и выше, среда программирования Borland C++ Builder.
2 Формулировка задания и его объем
Задание на курсовую работу по дисциплине “Информатика и программирование” имеет одинаковую структуру для каждого из обучаемых. Общее задание на курсовую работу формулируется следующим образом:
1. Из предлагаемого преподавателем списка выбрать свой вариант выполнения курсовой работы.
2. Выполнить постановку задачи.
3. Провести анализ и исследование задачи.
4. Разработать алгоритм решения задачи.
5. Написать программу для решения поставленной задачи, выполнить тестирование и отладку.
6. Проанализировать результаты решения задачи.
7. Построить логическую модель интерфейса работы со своими задачами.
8. Составить инструкцию для пользователя программой.
Курсовая работа по дисциплине “Информатика и программирование” состоит из двух частей: текстовой и программной.
Текстовая часть является пояснительной запиской к курсовой работе. Пояснительная записка должна содержать следующие элементы, расположенные в указанном порядке:
• титульный лист;
• содержание;
• лист задания;
• аннотацию;
• основную часть;
• заключение с выводами;
• список использованной литературы;
• приложения.
Первой страницей пояснительной записки является титульный лист (объем - 1 стр.), который заполняют по установленной форме (Приложение А).
На второй странице под заголовком “Содержание” размещают оглавление пояснительной записки с указанием страниц (объем - 1 стр., отдельный лист, оглавление создается автоматически). При этом содержание должно соответствовать указанным по тексту заголовкам составных частей работы и номерам страниц, на которых они начинаются.
В соответствии с заданием на курсовую работу (Приложение Б) пояснительная записка должна содержать следующие разделы:
1 Введение.
2 Постановка задачи
2.1 Условия задачи
2.2 Конечные цели решения задачи
2.3 Формы выдачи результатов,
2.4 Описание используемых данных
3 Анализ и исследование задачи:
3.1 Типы решения задачи
3.2 Технические и программные средства для ее решения
3.3 Математическая модель
3.4 Структуры данных
4 Алгоритм решения задачи
4.1 Метод проектирования алгоритма
4.2 Метод тестирования
4.3 Тесты для проверки работоспособности алгоритма
4.4 Блок-схема алгоритма
5 Создание программы
5.1 Последовательность создания программы
5.2 Описание пользовательского интерфейса и используемых подпрограмм
5.3 Результаты тестовых расчетов
6 Анализ результатов решения задач
7 Системные требования
8 Инструкция пользователя
8.1 Вызов программы.
8.2 Экранные формы.
8.3 Описание возможных результатов выполнения программы.
Аннотация содержит очень краткое изложение назначения курсовой работы и результатов ее выполнения - объем не более 500 знаков.
1 Выполнить постановку задачи, т.е. сформулировать условия задачи, определить конечные цели решения задачи и формы выдачи результатов, описать используемые данные (их типы, диапазоны величин, структуры и т. п.)
2 Провести анализ и исследование задачи:
• проанализировать существующие аналоги;
• выполнить анализ технических и программных средств для ее решения;
• разработать математическую модель;
• разработать структуры данных.
3 Разработать алгоритм решения задачи, т.е. выбрать метод проектирования алгоритма и форму его записи (блок-схемы, псевдокод и др.), определить метод тестирования и разработать тесты для проверки работоспособности алгоритма, спроектировать алгоритм.
4 Написать программу для решения поставленной задачи, выполнить тестирование и отладку (синтаксическую отладку, отладка семантики и логической структуры, провести тестовые расчеты, проанализировать результаты тестирования).
5 Проанализировать результаты решения задачи, уточнить в случае необходимости математическую модель с повторным выполнением этапов 3-5 и усовершенствовать программу.
6 Выполнить пункты 2-6 для каждого задания по своему варианту. Построить логическую модель интерфейса работы со своими задачами. Предусмотреть ввод входной информации в отдельных полях, кнопку для получения решения задачи, вывода полученных решений в наиболее наглядной, читабельной форме.
7 Составить инструкцию для пользователя программой.
В заключение к курсовой работе студенты должны обобщить результаты выполнений ими задачи и сделать соответствующие выводы.
Список использованной литературы
Завершается работа библиографическим списком, в котором должна быть приведена использованная экономическая и техническая литература (не менее 5 научных и учебных публикаций). В него должны включаться только те источники, которые предназначены для выполнения курсовой работы и были в нем использованы. Библиографический список свидетельствует не только о степени изученности рассматриваемой проблемы, но и наличии творческой компоненты и самостоятельности студента. Список следует оформить в соответствии с ГОСТ.
В приложения к курсовой работе выносятся: