Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
oap_z3s.doc
Скачиваний:
4
Добавлен:
21.09.2019
Размер:
920.58 Кб
Скачать

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

Текстовый, формульный и графический материал должен соответствовать требованиям к оформлению научно-исследовательских отчетов ГОСТ 7.32-91

и к условным обозначениям в схемах алгоритмов, программ, данных и систем ГОСТ 19.701-90.

Ориентировочный объем записки (не считая приложения) должен

быть примерно 20 машинописных страниц.

Пояснительная записка может быть выполнена чернилами (пастой),

либо машинописным способом (с помощью печатной машинки или принтера) на одной стороне листа бумаги формата А4 (210x297мм). Все листы должны быть сброшюрованы; внешние листы должны быть из плотной бумаги. Первый лист - титульный и заполняется по форме, изложенной ниже.

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

Работа должна демонстрировать освоенные методики и приемы программирования на языке С++, включая использование сложных типов данных и алгоритмов в ООП (пользовательские классы) и реализацию элементов стандартных библиртек (STL, Qt и т.п.).

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА должна содержать материалы работы, расположенные в следующем порядке:

  1. Титульный лист.

  2. Содержание (с указанием страниц).

  3. Задание на КР.

  4. Основная часть (см. ниже).

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

  6. Приложения.

ОСНОВНАЯ ЧАСТЬ должна содержать следующие материалы:

  1. Анализ задачи и возможных методов ее решения для заданных исходных данных.

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

  3. Обоснование выбранного метода (методов) решения поставленной задачи.

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

  5. Разработку интерфейса (окон ввода и вывода, кнопок управления, использования манипулятора «мышь» и т.п.).

  6. Разработку и представление детальной графической схемы (блок-схемы) алгоритма решаемой задачи в соответствии с ГОСТ 19.701.

  7. Полное описание алгоритма (описание работы элементов блок-схемы и соответствующих им участков текста программы - распечатки ЭВМ, размещенной в Приложениях).

  8. Набор отладочных тестов и их описание (по необходимости).

  9. Представление решения задачи в виде отдельных элементов вывода (скриншотов) наиболее важных частей алгоритма.

  10. Инструкцию по работе с разработанным программным продуктом (необходимые аппаратные средства, необходимое программное обеспечение, запуск и аварийный останов программы, ввод данных, настройка, работа).

  11. Заключительную часть (выводы, рекомендации по использованию, возможности и ограничения использования программы).

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

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ включает все литературные источники, на которые имеется ссылка в тексте работы. Эти источники перечисляются в порядке их появления в тексте, например:

  1. Перминов О.Н. Программирование на языке Паскаль.-

М.:Радио и связь,1988.- 224с.

  1. Недостатки объектно-ориентированного программирования.- CW-Moscow, №8(20), 1992, с.1,4.

ПРИЛОЖЕНИЯ содержат текст разработанной программы в виде распечаток ЭВМ, контрольный пример и его решение, а также (при необходимости) другой вспомогательный материал.

Ниже приведен образец титульного листа

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

Кафедра ИТАС

КУРСОВАЯ РАБОТА

по дисциплине "Основы алгоритмизации и программирования"

"ТЕКСТОВЫЙ ПРОЦЕССОР"

Вариант № 5

Выполнил студент уч.группы РИС11-1

Семенов А.А.

Руководитель работы

Лясин В.Н.

ПЕРМЬ 2012

Варианты заданий курсовой работы

(использованы фрагменты заданий раздела 5.1.2 из учебно-методического пособия В.П.Гладкова «Курсовая работа по информатике» - Пермь: Изд-во ПГТУ, 2008)

Вариант 1

Вариант 2

Вариант 3

Вариант 4

Вариант 5

Вариант 6

Вариант 7

Вариант 8

Вариант 9

Вариант 10

Задание на курсовую работу (общие требования)

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

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

  • Интерфейс выбора элементов управления процессом шифрования (дешифрования) должен содержать меню с необходимыми подсказками и кнопки (клавиши) выбора действий, "утапливаемые" и изменяющие свой цвет при их активизации.

  • Задействовать в программе манипулятор "мышь" в качестве альтернативного клавиатуре устройства ввода информации (выбора действий).

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

  • При работе с входной (выходной) информацией должна быть предусмотрена возможность альтнрнативного выбора клавиатуры или файла (монитора или файла).

  • Программа должна иметь систему подсказок по основным действиям пользователя (HELP).

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]