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

ПРОГРАММИРОВАНИЕ И ОСНОВЫ АЛГОРИТМИЗАЦИИ

Общее задание

Разработать приложение, реализующее решение двух задач.

Приложение должно содержать обязательные три формы: форма Главная, содержащая меню из пунктов Задача1, Задача2, Выход; форма Задача1, форма Задача2. Переход на формы Задача1 и Задача2 должен выполняться через меню на главной форме.

Заголовок главной формы должен содержать: ФИО, группа, номер варианта.

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

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

Во второй задаче ввод записей оформить через диалоговое окно или через файл, вывод осуществить на рабочем листе. Количество записей 10-15. Предусмотреть проверку ввода исходных данных, а также некоторые всплывающие подсказки.

Курсовая работа состоит из пояснительной записки и электронной версии отлаженных программ.

В пояснительную записку должны входить:

титульный лист;

задание с подписью студента и датой выдачи;

реферат (объём пояснительной записки, количество таблиц, рисунков, схем, программ, приложений, краткая характеристика и результаты работы);

содержание;

нормативные ссылки;

введение;

основная часть, включающая:

спецификации задачи (входные, выходные данные программы и используемых процедур и функций);

математическую постановку задачи;

описание методов вычислительной математики, используемых при решении;

алгоритмы решения задачи (блок-схемы алгоритмов, таблицы или словесное описание);

формы, используемые в приложении;

таблицы со свойствами элементов и их значениями (при изменении)

тексты программ на VBA;

ручной просчет отладочного варианта (или часть его);

результаты машинного тестирования программы;

инструкция пользователя;

заключение (основные результаты работы);

список используемых источников;

подпись, дата.

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

Текст. Текст работы в редакторе Microsoft Word печатается на бумаге формата А4 через 1,5 интервала шрифтом «Times New Roman Cyr» размером 14 пт. (заголовки 16 пт.) с полями со всех сторон 20 мм.

Формулы. Формулы в тексте выполняются в редакторе Microsoft Equation Editor 3.0 cо следующими установленными размерами:

Обычный ………….. 16 пт.

Крупный индекс ….. 12 пт.

Мелкий индекс …… 10 пт.

Крупный символ ….. 20 пт.

Мелкий символ …… 14 пт.

Рисунки. Рисунки в тексте выполняются в редакторе Microsoft Power Point.

Краткие методические указания

Для утверждённого задания необходимо:

1. Дать математическую постановку задачи:

определив:

обозначения величин, являющихся исходными данными рассматриваемой задачи;

обозначение результатов ее решения;

частично-промежуточных результатов.

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

3. Составить схему алгоритма, учитывая следующие рекомендации:

необходимо выделить циклы и продумать их организацию;

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

4. Составить программу на языке VBA по схеме алгоритма, предусмотрев печать необходимых заголовков и пояснений к вводимым и выводимым результатам.

5. Ввести программу в компьютер.

6. Отладить и протестировать ее.

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ МАШИНОСТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ (МАМИ)

Институт технологии машиностроения и металлургии

Факультет автоматизации и информационных технологий

Кафедра «Информационные системы и дистанционные технологии»

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

по дисциплине «Программирование и основы алгоритмизации»

Вариант №

Группа

Выполнил ___________

Проверил: Гордеева Е.Л.

Москва 2014