Описание алгоритма решения задачи

КАФЕДРА ИНФОРМАТИКИ

____________________________________________________________________

Потапова О.Н., Салихова Г.Л., Садриева Л.М., Миндиярова О.Г., Мохова О.М., Фахрутдинова Р.Р., Ханова И.А.

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

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

ПО ДИСЦИПЛИНЕ «ИНФОРМАТИКА»

Для бакалавров направления подготовки «Нефтегазовое дело»

Всех форм обучения

 

 

 

Утверждено

 

 

АЛЬМЕТЬЕВСК 2013



УДК 681.3

П64

Потапова О.Н., Салихова Г.Л., Садриева Л.М., Миндиярова О.Г., Мохова О.М., Фахрутдинова Р.Р., Ханова И.А.

Методические указания по написаниюкурсовой работы по дисциплине «Информатика» для бакалавров направления подготовки «Нефтегазовое дело» всех форм обучения - Альметьевск: АГНИ, 2013. -119с.

 

 

В данном учебно-методическом пособии излагаются требования к оформлению курсовой работы по информатике, приводятся образцы решения задач графическим и программным способами по темам «Массивы», «Файлы» и «Графика». Приводится обширная тематика курсовых работ.

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

 

 

Рецензенты:

Зав. кафедрой информатики, к.п.н., доцент Иванов А.Ф.

К.п.н., доцент кафедры высшей математики Зарипова З.Ф.

 

 
© Альметьевский государственный нефтяной институт, 2013


ОБЩИЕ ПОЛОЖЕНИЯ

 

Курсовая работа предусмотрена тематическим планом изучения дисциплины “Информатика”. При изучении курса «Информатика» студенты 1-го курса АГНИ во втором семестре выполняют курсовую работу.

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

Курсовая работа позволяет расширить объем знаний студентов в области программирования и создать реальную основу использования своих знаний для решения на ЭВМ задач по другим дисциплинам и в своей дальнейшей практической деятельности.

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

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

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

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



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

 

Выполнение курсовой работы состоит из трех этапов:

1. Подготовительный этап (проработка литературы);

2. Практическая работа (разработка алгоритма решения задачи графическим и программным способом);

3. Оформление пояснительной записки.

СОДЕРЖАНИЕ РАЗДЕЛОВ КУРСОВОЙ РАБОТЫ

 

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

1. Оглавление.

2. Постановка задачи.

3. Описание алгоритма решения задачи графическим способом[1].

3.1. Укрупненная схема алгоритма и ее детализация.

3.2. Блок-схема алгоритма.

4. Разработка программы на языке программирования.

4.1. Описание блоков укрупненной схемы алгоритмов на языке программирования.

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

4.3. Тестирование программы.

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

Оглавление

 

Оглавление составляется в соответствии с содержанием пояснительной записки и должно отражать все разделы курсовой работы. Для создания оглавления с помощью встроенных в Microsoft Word форматов стилей заголовков и стилей уровней структуры, рекомендуется использовать лабораторную работу под названием «Работа со структурой документа. Создание предметного указателя и оглавления» из компьютерного практикума “Основные приемы работы в текстовом процессоре MS Word“ (авторы: Потапова О.Н., Салихова Г.Л.)



Постановка задачи

 

Решение задачи начинается с ее постановки: дается точное описание исходных данных и условий задачи. На этом этапе условия задачи, записанные в форме различных словесных описаний, необходимо выразить на формальном языке математики. Обычно математическая модель — это набор уравнений, неравенств и ограничений, приближенно описывающих задачу. При построении математической модели отбрасываются некоторые свойства реальной задачи, мало влияющие на решение.

В этом разделе могут быть описаны основные приемы программирования и типы данных, используемые при решении аналогичных задач. Далее выбирается и обосновывается метод решения задачи. Описываются ограничения, накладываемые на исходные данные, необходимая разрядность и точность представления исходных данных и результатов решения. Указываются возможные пределы изменения входных параметров задачи.

Описание алгоритма решения задачи

Графическим способом

 

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

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: