- •Разработка приложений в среде программирования Visual Basic
- •1 Цели и задачи
- •2 Структура курсовой работы
- •2.1 Техническое задание
- •2.2 Пояснительная записка
- •2.3 Блок-схема решения задачи
- •2.4 Исходный текст программы
- •2.5 Тестовые примеры для всех ветвей работы программы
- •2.6 Руководство пользователя
- •3 Оформление курсовой работы
- •3 Схемы алгоритмов
- •3.1 Схема алгоритма для переключателя
- •Элементы формы
- •Текс программы
- •4 Тематика курсовых работ
Текс программы
Do While год <= 5
месяц = 12 * год ' определение срока кредита в месяцах
'Определение ежемесячных выплат
мес_выплата = Pmt(мес_процент, месяц, -размер_кредита)
'Вывод размера ежемесячных выплат
РезультатListBox.Items.Add(месяц & ControlChars.Tab & ControlChars.Tab & _ String.Format("{0:C}", мес_выплата))
'Увеличение счетчика
год += 1
Loop
При написании в тексте формул, значения символов и числовых коэффициентов должны быть приведены непосредственно под формулой, с новой строки в той же последовательности, в какой они приведены в формуле. Первая строка расшифровки начинается словом "где" без двоеточия после него. Если в тексте есть ссылки на формулы, то формулам необходимо присвоить порядковые номера, которые проставляются на уровне формулы арабскими цифрами в круглых скобках. Причем первый знак обозначает номер главы, а последующие номер формулы в пределах главы. Допускается нумерация формул в пределах раздела.
Выше и ниже каждой формулы должно быть оставлено не менее одной свободной строки.
При написании формул, не помещающихся по ширине печатного листа, их разделяют на две, три и более строк. Перенос допускается только на знаках равенства, сложения, вычитания, деления и умножения. При переносе вышеуказанные знаки повторяются в конце и начале строк. Ссылки в тексте на ту или иную формулу следует давать таким образом: " в формуле (3.14)".
При приведении цифрового материала должны использоваться только арабские цифры, за исключением общепринятой нумерации кварталов, полугодий, которые обозначаются римскими цифрами. Римские цифры и даты, обозначаемые арабскими цифрами, не должны сопровождаться падежными окончаниями. Количественные числительные в тексте пишутся также без падежных окончаний. Если в тексте необходимо привести ряд величин одной и той же размерности, то единица измерения указывается только после последнего числа.
Математические знаки, такие как "+", "-", "=", ">", "<" и так далее используются только в формулах. В тексте их следует писать словами: "плюс", "минус", "равно", "больше", "меньше".
Библиографический список является составной частью курсовой работы, позволяющей судить о степени изученности студентом исследуемой проблемы. Он должен содержать перечень источников (не менее 10), используемых при выполнении работы, и помещается в конце, после «Заключения». Сведения об источниках, включенных в список, необходимо давать в соответствии с требованиями ГОСТа 1.5-2002 «Общие требования к построению, изложению, оформлению, содержанию и обозначению».
4 Тематика курсовых работ
Разработка тестирующих приложений
Разработка приложений, имитирующих игры
Разработка приложений обработки баз данных
Разработка графических приложений
Разработка Web-приложений
Список литературы
ГОСТ 7.1 – 2003. Библиографическое описание документа. Общие ребования и правила составления [текст] – взамен ГОСТ 7.1-84, ГОСТ 7.16-79, ГОСТ 7.18-79, ГОСТ 7.34-81, ГОСТ 7.40-82 – введ. 2004 – 07 – 01. – М.: Издательство стандартов, 2004. – 141с. – (Система стандартов по информации, библиотечному и издательскому делу).
ГОСТ 7.82 – 2001. Библиографическая запись. Библиографическое описание электронных ресурсов. Общие требования и правила составления [текст] – введ. 2002 – 07 – 01 – М.: Издательство стандартов, 2001. – 35с. – (Система стандартов по информации, библиотечному и издательскому делу).
ГОСТ 19.701 – 90 (ИСО 5807 – 85) Схемы алгоритмов, программ, данных и систем [текст]. – взамен ГОСТ 19.002-80, ГОСТ 19.003-80 – введ. 1992 – 01 – 01. – М.: Государственный стандарт союза ССР, 1990. – 22с.
Немнюгин С.А. Turbo Pascal. Практикум [текст]. 2-е изд./ СПб.: Питер, 2007. - 268 с.: ил.
Редактор блок-схем [Электронный ресурс]: содержится информация о редакторе блок-схем, доступна ссылка для скачивания. – Электрон. дан. – режим доступа: http://alglib.sources.ru/aboutbls.php
Образовательный математический сайт [Электронный ресурс]: содержится информация по математическим методам, банк задач, примеры, Internet-класс, статьи, обзоры. – Электрон. дан. – режим доступа: www.exponenta.ru
Приложение 1
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
БАЛАКОВСКИЙ институт экономики и бизнеса
(филиал)
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ
СОЦИАЛЬНО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра прикладной информатики и естественнонаучных дисциплин
Курсовая работа
По дисциплине: «Высокоуровневые методы информатики и программирования»
На тему: « »
|
Выполнил студент курса очного (5 лет) отделения специальности «Прикладная информатика (в экономике)» Ф.И.О.
Проверил: степень, звание, должность Ф.И.О.
|
г. Балаково
год
Приложение 2
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
БАЛАКОВСКИЙ институт экономики и бизнеса
(филиал)
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САРАТОВСКИЙ ГОСУДАРСТВЕННЫЙ
СОЦИАЛЬНО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра прикладной информатики и естественнонаучных дисциплин
УТВЕРЖДАЮ
Зав. кафедрой прикладной информатики и естественнонаучных дисциплин
к.т.н., доц. Фролова М.А.
« _____» _____________ 20___ г.
Программа сортировки одномерного массива
Техническое задание на разработку приложения
Листов 3
Руководитель, к.т.н., доцент _______________ Фролова М.А.
Исполнитель, студент курса очного (5 лет) отделения
специальности «Прикладная информатика (в экономике)»
_____________________________________________Ф.И.О.
г. Балаково
год
1. Введение
Настоящее техническое задание распространяется на разработку программы сортировки одномерного массива методами пузырька, прямого выбора, Шелла и быстрой сортировки, предназначенной для использования школьниками старших классов при изучении курса школьной информатики.
2. Основание для разработки
Программа разрабатывается на основе учебного плана кафедры «Прикладной информатики и естественнонаучных дисциплин».
Наименование работы: «Программа сортировки одномерного массива».
Исполнитель: компания BestSoft.
Соисполнители: нет.
3. Назначение
Программа предназначена для использования школьниками при изучении темы «Обработка одномерных массивов» в курсе «Информатика».
4. Требования к программе или программному изделию
4.1. Требования к функциональным характеристикам
4.1.1. Программа должна обеспечивать возможность выполнения следующих функций:
ввод размера массива и самого массива;
хранение массива в памяти;
выбор метода сортировки;
вывод текстового описания метода сортировки;
вывод результата сортировки.
4.1.2. Исходные данные:
размер массива, заданный целым числом;
массив.
4.1.3. Организация входных и выходных данных
Входные данные поступают с клавиатуры.
Выходные данные отображаются на экране и при необходимости выводятся на печать
4.2. Требования к надежности
Предусмотреть контроль вводимой информации.
Предусмотреть блокировку некорректных действий пользователя при работе с системой.
4.3. Условия эксплуатации.
Стандартные условия эксплуатации программных продуктов. Необходимые сотрудники для обслуживания серверной части системы – системный администратор для обслуживания собственно сервера (регистрация и удаление пользователей, добавление и настройка учебных материалов) и группа разработчиков учебных курсов, численность и состав которой зависит от конкретной дисциплины курса
4.4. Требования к составу и параметрам технических средств.
Система должна работать на IBM-совместимых персональных компьютерах.
Минимальная конфигурация:
тип процессора |
Pentium I и выше |
объем оперативного запоминающего устройства |
32 Мб и более |
объем свободного места на жестком диске |
40 Мб |
Рекомендуемая конфигурация:
тип процессора |
Pentium II 400 |
объем оперативного запоминающего устройства |
128 Мб |
объем свободного места на жестком диске |
60 Мб |
|
|
|
|
4.5. Требования к программной совместимости.
Программа должна работать под управлением семейства операционных систем Win 32 (Windows 95/98/2000/ME/XP и т. п.).
4.6 Требования к маркировке и упаковке.
Не предъявляются.
4.7 Требования к транспортированию и хранению.
Не предъявляются.
4.8 Специальные требования.
Не предъявляются.
5. Требования к программной документации
Разрабатываемые программные модули должны быть самодокументированы, т. е. тексты программ должны содержать все необходимые комментарии.
Разрабатываемая программа должна включать справочную информацию о работе программы, описания методов сортировки и подсказки учащимся.
В состав сопровождающей документации должны входить:
Пояснительная записка на пяти листах, содержащая описание разработки.
Руководство пользователя.
Содержание приложения:
Регистрация
Вход в систему с использованием пароля
Правила тестирования
Тестовые вопросы (15 штук)
Содержащие переключатели
Содержащие флажки
Содержащие текстовое поле для ввода ответа с клавиатуры
Содержащие комбинированный список
Форма окончания тестирования
Результаты теста
На каждой форме должна быть предусмотрена возможность перехода к любому вопросу.
Приложение должно содержать таймер.
Форма окончания тестирования должна выводить диалоговое окно с тремя кнопками. При выходе из программы тестирования с неполными ответами должно выводиться предупреждающее сообщение.
На форме регистрации необходимо проверить правильность введенных данных. В случае неверных данных выводится сообщение, содержащее текстовое и графическое предупреждение
Форма окончания тестирования должна содержать
Общее количество верных ответов
Процент правильных ответов
Отчет по всем вопросам