Курсовая работа: Создание программы на языке Delphi
Данный курсовой проект был разработан в среде Delphi 7 с базовым языком программирования Delphi. Среди множества языков Delphi является наиболее универсальным и легко изучаемым языком. На сегодня Delphiподдерживает все современные возможности объектно-ориентированного программирования в такой мощной системе проектирования как Delphi 7.
Цель курсовой работы – закрепление и демонстрация знаний, полученных при изучении курса.
Задача работы заключается в том, чтобы правильно составить алгоритм поставленной задачи по обработке полученных от пользователя ответов, разработать и отладить программу, реализующую разработанный алгоритм.
Согласно заданию дан набор вопросов для тестирования.
В ходе выполнения курсового проекта не обходимо выполнить следующие этапы:
- анализ технического задания и постановка задачи проектирования;
- выделение функций, которые выполнять разрабатываемая программа;
- разработка алгоритма программы, предназначенной для выполнения функций, сформированных на предыдущем этапе;
- составление программы согласно разработанным алгоритмам на языке Delphi;
- отладка программы на тестовых наборах;
- составление и оформление пояснительной записки.
Теоретическая и практическая значимость заключается в закреплении навыков составления алгоритмов поставленных задач и программирования на языке Delphi.
1. ?????? ???????????? ??????? ? ?????????? ?????? ??????????????Согласно заданию дан набор вопросов для тестирования пользователя; необходимо выявить знания пользователя на основании его ответов и поставить результирующий балл.
Как видим, задание сводится к обработке ответов пользователя и подсчете его балла. А именно, считывание ответа на каждый вопрос и подсчет результата всех ответов на протяжении всего тестирования.
В самом начале выполнения программы следует запросить фамилию и имя пользователя который будет проходить тестирование.
В программе следует проанализировать полученную от пользователя информацию и выявить результирующую оценку.
Подытожив все вышесказанное можно сформулировать требования к разрабатываемому программному обеспечению и выполнить постановку задания на проектирование. Так, согласно заданию, программа должна быть реализована в среде Delphiи должна выполнять следующие функции:
- вывод на экран информации о задании и назначении программы;
- ввод пользователем последовательности символов, определяющих его фамилию и имя;
- проверка полученного от пользователя ответа на каждый вопрос тестирования;
- подсчет результатов тестирования в целом и вывод результирующего балла.
Последующие разделы будут посвящены решению поставленных задач и разработке приложения с вышеперечисленными функциями.
2. Разработка алгоритма программы
В предыдущем разделе были сформулированы требования к разрабатываемой программе и к ее функциям. Анализируя требования к программе, можно разработать алгоритм разрабатываемого приложения.
Так, поскольку задание состоит в проверке каждого конкретного ответа, целесообразно для хранения промежуточной информации о результатах тестирования использовать счетчик, который будет наращиваться при каждом верном ответе пользователя.
Далее необходимо подсчитать общее количество правильных ответов и на основании этого поставить пользователю соответствующий балл, для этого необходимо выполнение следующих условий:
1. В каждом вопросе предусмотреть проверку правильности ответа;
2. По результатам всех ответов подсчитать результирующий балл;
Для выполнения первого условия необходимо первоначально создать счетчик с нулевым значением, в котором мы и будем хранить количество правильных ответов на вопросы тестирования.