Файл: МУ Прог КР Николаев 2018.docx

Добавлен: 21.10.2018

Просмотров: 1026

Скачиваний: 11

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

СОДЕРЖАНИЕ

1 СТРУКТУРА И СОДЕРЖАНИЕ ПОЯСНИТЕЛЬНОЙ

ЗАПИСКИ

1.1 Общие требования к пояснительной записке

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

1.3 Модель задачи

1.4 Входные и выходные данные

1.5 Алгоритм

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

1.7 Описание контрольного примера

1.8 Заключение

1.9 Список использованных источников

2 ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ ПОЯСНИТЕЛЬНОЙ

ЗАПИСКИ

2.1 Общие требования

2.2 Оформление содержания

2.3 Нумерация разделов записки

2.4 Иллюстрации

2.5 Таблицы

2.6 Формулы и уравнения

2.7 Список использованных источников

2.8 Оформление приложений

2.9 Ссылки

3 ПРИМЕРНЫЕ ТЕМЫ КУРСОВЫХ РАБОТ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

ПРИЛОЖЕНИЕ А

Образец оформления титульного листа

ПРИЛОЖЕНИЕ Б

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

ПРИЛОЖЕНИЕ В

Изображение символов схем алгоритмов

ПРИЛОЖЕНИЕ Г

Пример алгоритма программы с меню пользователя

Чертежи, графики, диаграммы, схемы должны соответствовать требованиям Единой системы конструкторской документации (ЕСКД).

Иллюстрации, за исключением иллюстрации приложений, нумеруются арабскими цифрами сквозной нумерацией. Допускается нумерация в пределах раздела (разбиение на пункты во внима­ние не принимается). Например, рисунок 3.1 — рисунок первый в третьем разделе. В общем случае рисунок может содержать:

  • поясняющие надписи, расположенные под рисунком (могут отсутст­вовать);

  • номер рисунка и название, расположенные под пояснительными данными по центру следующим образом: Рисунок 1 – Функциональная схема.

Если рисунок располагается на нескольких листах, то на каждом после­дующем листе указывается номер рисунка, за которым следует слово "Про­должение". Например, Рисунок 2.1 — Продолжение. Точки после номера и названия рисунка не ставятся.

Иллюстрации приложений обозначают отдельной нумерацией арабскими цифрами с добавлением перед цифрой обозначения приложения. Например, Рисунок А3.

При ссылках на иллюстрации следует писать «… в соответствии с рисунком 2».


2.5 Таблицы

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

Название таблицы следует помещать над таблицей слева, без абзацного отступа в одну строку с ее номером через тире, например: Таблица 2.1 – Перечень элементов. Точка после названия не ставится.

При переносе части таблицы на другой лист слово «Таблица», ее номер и название указывают один раз справа над первой частью таблицы, нижнюю горизонтальную черту, ограничивающую таблицу, не проводят. Над другими частями пишут слово «Продолжение» и указывают номер таблицы, например, «Продолжение таблицы 1». Точка после номера не ставится.

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

В конце заголовков и подзаголовков знаки препинания не ставят.

Заголовки указывают в единственном числе.

Диагональное деление головки таблицы не допускается.

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

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

Единицы измерения физических величин указываются через запятую после заголовка строки или заголовка (подзаголовка) графы.

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

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


Цифровые и подобные им данные заменять кавычками нельзя.

Если какие-либо данные в таблице не приводят, то в соответствующей графе ставят прочерк.

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

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

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


2.6 Формулы и уравнения

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

С = Спр + Пл (2.1)

где С — сальдо;

Спр – сальдо за прошедший месяц;

Пл – платежи.

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

Формулы, помещаемые в приложениях, должны нумероваться отдельной нумерацией с добавлением обозначения приложения, например: (А.1).

Ссылки в тексте на порядковые номера формул дают в скобках.


2.7 Список использованных источников

В список включают все источники, на которые есть ссылки в пояснительной записке.

Источники следует располагать в порядке появления ссылок в записке.

Сведения об источниках указываются в том виде, в каком они даны на титульном листе соответствующей книги. На­пример, Информатика. Базовый курс. 2-е издание/ Под ред. С. В. Симоновича. СПб.: Питер, 2003. -640с.

Пример сведений о периодическом издании: Колесов А. П., Павлова О. М. Заключительные советы тем, кто программирует на VB & VBA // Компьютер-Пресс № 6 / 2002, с. 35-38.

При ссылке на статьи из периодических изданий указание страниц обя­зательно.

Возможно указание ссылок на WEB-сайты фирм, авторитетных в области разработки программных систем.



2.8 Оформление приложений

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

Каждое приложение должно начинаться с нового листа с указанием наверху посередине страницы слова "ПРИЛОЖЕНИЕ" и его обозначения.

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


Приложения обозначают заглавными буквами русского алфавита, начиная с А, за исключением букв Ё, З, Й, О, Ч, Ь, Ы, Ъ. Если в документе одно приложение, оно обозначается «ПРИЛОЖЕНИЕ А»

Ниже заголовка располагается текст приложения.

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

Рисунки, таблицы и формулы, помещаемые в приложении нумеруют в пределах данного приложения, например: Рисунок Б.1 — рисунок 1 в приложении Б.

Приложения должны иметь общую с остальной частью документа сквозную нумерацию страниц. При необходимости приложение может иметь «СОДЕРЖАНИЕ».


2.9 Ссылки

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

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

Порядок номеров приложений и литературных ссылок должен соответ­ствовать порядку появления ссылок на них.

При ссылке на литературный источник указывается его порядковый номер, заключенный в квадратные скобки. Например, [4] или [4, 5, 6].

При первой ссылке на рисунок пишется, например, рисунок 1.4 или (рисунок 1.4).

При повторной ссылке на рисунок пишется, например, см. рисунок 1.4 или (см. рисунок 1.4).

При первой ссылке на таблицу пишется, например, в таблице 2.3 или (таблица 2.3).

При повторной ссылке добавляется слово "см.", например, см. таблицу 2.4 или (см. таблицу 3.1).

Ссылки в тексте на номер формулы дают в скобках, например, ... в формуле (2.5).

При ссылке на приложение пишется полностью слово "приложение" и указывается его номер, например, "... в приложении А" или (приложение Б).

















3 ПРИМЕРНЫЕ ТЕМЫ КУРСОВЫХ РАБОТ

  1. Библиотека. Учет абонентов

  2. Склад. Учет материалов

  3. Кадры. Учет сотрудников

  4. Учет заказов, поступающих на предприятие

  5. Бюро путешествий. Учет путевок

  6. Биржа труда. Учет безработных.

  7. Городская телефонная сеть. Учет междугородних переговоров

  8. Музыкальная картотека

  9. Информационно-поисковая система по жителям города

  10. Больница. Учет пациентов

  11. ВУЗ. Учет студентов

  12. ВУЗ. Учет абитуриентов

  13. ВУЗ. Учет успеваемости студентов

  14. Учет командировок на предприятии

  15. Служба знакомств

  16. Банк. Учет вкладчиков

  17. Автозаправочная станция

  18. Регистратура поликлиники. Учет специалистов

  19. Архив библиотеки

  20. Железнодорожная касса

  21. Стоянка автотранспорта

  22. Книжный магазин

  23. Учет издательской деятельности типографии

  24. Страховая компания

  25. Бюро обслуживания. Учет работ

  26. Салон проката видеофильмов

  27. Научные труды и методические разработки преподавателей ЧТИ

  28. Больница. Врачи, пациенты, палаты (стационарное отделение)

  29. Больница. Врачи, пациенты, лечение (поликлиника)

  30. Библиотека. Книги, читатели, библиотекари

  31. Дорожно-транспортные происшествия. Участники, машины, обстоятельства ДТП

  32. Чемпионат. Команды, график игр, результаты игр, спортсмены

  33. Городская телефонная сеть. АТС, абоненты, оплата, переговоры







СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


  1. ГОСТ 21.404-85 СПДС. Автоматизация технологических процессов. Обозначение условные приборов и средств автоматизации в схемах.

  2. ГОСТ 19.701-90 (ИСО 5807-85) ЕСПД. Схемы алгоритмов, программ данных и систем. Условные обозначения и правила выполнения.

  3. ГОСТ 34.201-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплектность и обозначения документов при создании автоматизированных систем (с Изменением N 1).

  4. ГОСТ 3.1127-93 ЕСТД. Общие правила выполнения текстовых технологических документов.

  5. ГОСТ 21.408-93 СПДС. Правила выполнения рабочей документации автоматизации технологических процессов.

  6. ГОСТ Р ИСО 9127-94 Системы обработки информации. Документация пользователя и информация на упаковке для потребительских программных пакетов.

  7. ГОСТ 7.32-2001 СИБИД. Отчет о научно-исследовательской работе. Структура и правила оформления.

  8. ГОСТ 3.1128-93 ЕСТД. Общие правила выполнения графических технологических документов.

  9. ГОСТ 2.106-96 ЕСКД. Текстовые документы.

  10. ГОСТ 2.105-95 ЕСКД. Общие требования к текстовым документам.

  11. ГОСТ 15971-90 Системы обработки информации. Термины и определения

  12. ГОСТ 34.603-92 Информационная технология. Виды испытаний автоматизированных систем.

  13. ГОСТ 24.104-85 Единая система стандартов автоматизированных систем управления. Автоматизированные системы управления. Общие требования.

  14. ГОСТ 34.003-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения.

  15. ГОСТ 7.4-95 Система стандартов по информации, библиотечному и издательскому делу. Издания. Выходные сведения.

  16. Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов. - М.: Мир, 1981.







ПРИЛОЖЕНИЕ А

Образец оформления титульного листа


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

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

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

Ижевский государственный технический университет

Чайковский технологический институт (филиал) ИжГТУ



Кафедра информатики и вычислительной техники




ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе по дисциплине

«Программирование на языках высокого уровня»

на тему:

«Автоматизированный учет абитуриентов»




Выполнил студент группы АСОИиУ1-06

__________ (подпись)  А. Ю. Ходырев


Руководитель доцент, к.п.н.

__________ (подпись) В.В. Лукиных





Чайковский 2010

ПРИЛОЖЕНИЕ Б

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



Алгоритм «Исчерпывающий коммивояжер». Решение задачи коммивояжера с N городами путем последовательного перебора всех перестановок из N-1 целых чисел (0.. N-1). Рассматриваются все возможные туры, и выбирается вариант TOUR с наименьшей стоимостью MIN. Исходные данные: число городов N и матрица стоимостей С [16, с. 20].


Шаг 0. [Инициализация]. TOUR = 0 (пустое множество); Min=

Шаг 1. [Образование всех перестановок]

FOR( i = 1; i <= (N-1)!; i = i+1 ) шаги 2, 3, 4; STOP;

Шаг 2. [Получение новой перестановки]
Подалгоритм1 получения
i-ой перестановки Р

Шаг 3. [Построение нового тура] Строим тур Т(Р), соответствующий перестановке Р (подалгоритм2) и вычисляем стоимость (подалгоритм3).

Шаг 4. [Сравнение] If (COST(T(P)) < MIN )
Then TOUR = T(P); MIN = COST(T(P)).


При выполнении курсовой работы псевдокод алгоритма или программы можно записывать, используя управляющие конструкции языка Турбо Паскаль (for, while, if, else и др.) и опуская декларативные предложения, какими, например, являются описания типов переменных. В псевдокоде следует передавать смысл и порядок выполнения алгоритма или программы, поэтому детали выполняемых действий в нем можно не указывать.





ПРИЛОЖЕНИЕ В

Изображение символов схем алгоритмов

Данные


Отображает данные, носитель данных не определен.

ОЗУ


Отображает данные, хранящиеся
в ОЗУ.

ЗУ
с прямым доступом


Отображает данные, хранящиеся в ЗУ
с прямым доступом (МД, магнитный барабан, ГМД).

Документ


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

Ручной ввод


Отображает данные, вводимые вручную во время обработки с устройства любого типа (клавиатура, переключатели, кнопки, световое перо, полоски со штриховым кодом).

Бумажная лента


Отображает данные, представленные на носителе в виде бумажной ленты

Дисплей


Отображает данные, представленные в человекочитаемой форме на носителе в виде отображающего устройства (экран для визуального наблюдения, индикаторы ввода информации)

Процесс


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

Предоп-ределенный процесс


Использование ранее созданных и отдельно описанных алгоритмов или программ

Подготовка


Модификация команды или группы команд с целью воздействия на некоторую последующую функцию (модификация индексного регистра, установка переключателя или инициализация программы)

Решение


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

Граница цикла


Состоит из двух частей, отображающих начало и конец цикла. Обе части символа имеют один и тот же идентификатор. Условия для инициализации, приращения, завершения и т.д. помещаются внутри символа в начале или в конце в зависимости от расположения операции, проверяющей условие

Ручная операция


Отображает любой процесс, выполняемый человеком

Соединитель


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

Терминатор


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

Комментарий




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

Детализация

ХХХ


Отображает указание, что в этом же комплекте документации в другом месте имеется более подробное представление обозначенного ХХХ процесса или данных