BigEdu.ru
» » » Создание устного счета на языке Паскаль
Вернуться назад

Создание устного счета на языке Паскаль

Международный университет природы, общества и человека

"Дубна" филиал "Котельники"

Курсовая работа

по программированию на языке высокого уровня

"Создание устного счета на языке Паскаль"

студента I курса группы ПОВТ-11

Власовой Ирины

Руководитель:

Артамонов Юрий Николаевич

Дубна, 2010


Оглавление

1. Спецификация программы

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

3. Логическая модель программы

4. Метод обработки входных данных

5. Входные данные

6. Выходные данные

7. Ошибки

8. Управление режимами работы программы

9. Проектирование

10. Тестирование и отладка

11. Руководство пользователя

Вывод

Список литературы


1. Спецификация программы

Название программы – Устный счет

Система программирования – BorlandDelphi 7

Компьютер –

- Операционная система:WindowsXP или выше;

- Оперативная память: 2048 MbRAM;

- Процессор:PentiumIII или выше;

- Свободное место на диске: 600 Mb;

- Видеокарта: GeForce 2;

- Аппаратное обеспечение: мышь, клавиатура, CD-ROM либо USBport

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

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

Все основные операции по работе с программой вынесены на кнопки и программное меню для более лёгкого работы с ней.

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

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

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


3. Логическая модель программы

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

Логическая модель заданного приложения:

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

4. Метод обработки входных данных

"Устный счет"является игровым приложением для ПК, включающим в себя стандартные операции математики. Стоит рассмотреть методы обработки входных данных, коими являются параметры генерирования примера.

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


5. Входные данные

1.Выбор знака действия.

2.Выбор количества операций.

3.Выбор максимального генерируемого числа.

6. Выходные данные

1. На дисплее должна выдаваться справочная информация о названии программы.

2. После обработки входных данных на экран выводится пример.

3. а. После обработки примера на экран выводится ответ.

б. После обработки примера и анализа введённого ответа на экран либо выводится ответ и сообщение и том что ответ верен, либо сообщение "Подумай".

7. Ошибки

Нажатие на кнопку "Сгенерировать" без выбора знака.

Нажатие на кнопку "Проверить" без генерации примера.

8. Управление программой и её режимами

В режиме устный счёт:

1 Выберите знак действия;

2 Выберите количество операций;

3 Выберите максимальное число, которое возможно в примере;

4 Нажмите на кнопку "Сгенерировать";

5 Для проверки ответа нажмите на кнопку "Показать ответ".


Выход осуществляется при нажатии кнопки "Выход".

По нажатию пункта меню "Справка – О программе" открывается форма с описанием программы, информацией об авторе.

9. Проектирование

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

В самом начале любой программы, сделанной на Delphi, объявляется переменная формы(Form1), которую Delphi создаёт автоматически при создании проекта. Потом собственноручно объявляются две переменные (l,Chars) строкового типа(String). Так же объявляются три переменные (k,m,i) целочисленного типа(Integer) и одну переменную (rezult) типа (real). И дальше идут основные процедуры программы. Самая основная процедура– это процедура – Button1Click.

procedure TForm1.Button1Click(Sender: TObject);

var

rezult:real;

<

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию Международный университет природы, общества и человека "Дубна" филиал "Котельники" Курсовая работа по программированию на
Оценок: 1001 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru