Реферат: Создание теста в Delphi
Memo1.Lines.SaveToFile('text.txt');
1.2.Новые методы решения
При создании теста, можно использовать многостраничный компонент NotePad, он даст возможность на каждый вопрос применять отличное от других вопросов оформление и тем самым придаст тесту более красочный вид.
1.3.Этапы разработки программы
Определение требований к программе – один из важнейших этапов. На этом этапе подробно описывается исходная информация и формулируются требования к результату. Кроме того, описывается поведение программы в особых случаях.
При разработке программы, предназначенной для работы в Windows, требования к ней могут включать пункты о желаемом виде диалоговых окон программы.
На этапе разработки алгоритма необходимо определить последовательность действий, которые надо выполнить для достижения поставленной цели, получения результата. Если задача может быть решена различными способами, и, следовательно, возможны различные варианты алгоритма решения, то, программист, используя некоторый критерий, выбирает наиболее подходящее решение. Затем составляется подробное составление алгоритма.
При программировании в Delphi основная работа программиста заключается в разработке подпрограмм. Задачу организации взаимодействия разработанных подпрограмм берет на себя Delphi . Также Delphi удобна для создания программ с визуальными компонентами, которые уже созданы в ней и имеют стандартный набор команд.
Глава 2.Разработка программы
2.1.Постановка задачи
Поставленная задача заключалась в следующем. Необходимо создать программу которая бы проводила тестирование на основе опросника Р.Кеттелла и сохраняла результат опроса для дальнейшего анализа. Программа должна помочь психологам в проведении тестирования студентов.
2.2.Язык программирования Delphi
Среда разработки Delphi ориентирована, прежде всего, на создание программ для семейства операционных систем Windows. При этом большое внимание уделяется возможности визуальной разработки приложений с помощью большого набора готовых компонентов, а в стандартную поставку Delphi входят основные объекты, которые образуют удачно подобранную иерархию из 270 базовых классов, позволяющих избежать ручного кодирования. Эти компоненты охватывают практически все аспекты применения современных информационных технологий.
В процессе построения приложения необходимо выбирать из палитры компоненты, на основе которых будет строиться проект. Еще до компиляции видно результаты своей работы. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции получаем код, который исполняется в 10-20 раз быстрее, чем то же, самое, сделанное при помощи интерпретатора. Cреда Delphi включает в себя полный набор визуальных инструментов для скоростной разработки приложений (RAD - rapid application development), поддерживающей разработку пользовательского интерфейса.
2.3.Пользовательский интерфейс
При запуске опросника, программа попросит вести личные данные, такие как: Фамилия, имя, пол и возраст.
Ввод этих данных обязателен, без них невозможно начать тест, т.к. от этого зависит подсчёт факторов личности.
После заполнения всех полей, можно начать сам тест, при этом откроется новое окно, а старое закроется. В новом окне будет приведена инструкция по выполнению теста и небольшое описание.
При нажатии кнопки “Далее >>>” на форме отобразится вопрос и три варианта ответа, выбор варианта ответа производится кликом мыши. Продолжение тестирования производится кнопкой “Далее >>>” при этом на форме будут отображаться новые вопросы и три варианта ответа.
При окончание теста, программа подсчитает количество набранных баллов и отобразит характерные черты личности тестируемого.
При закрытие все факторы сохраняются в файл с расширением .txt и именем файла аналогичным с фамилией тестируемого, папка в которой буду находится все эти файлы, называется tested м находится в папке программы.
2.4.Структура программы
Организационная структура реализации алгоритма разработки программы схематически изображена на рисунке 1.
2.5.Минимальный состав оборудования
-
Процессор – не ниже Pentium 166;
-
Операционная система – Windows 95, 98, 2000, XP;
-
Оперативная память – 16 Мб;
-
Минимальное требуемое место на жестком диске – 5 Мб.
Заключение
В настоящее время широко в нашу жизнь внедряются информационные технологии. На сегодняшний день, наверное, не осталось никакой области, где–бы они не применялись. Одной из сфер деятельности, в которой информационные технологии получили широкое распространение, являются игры и досуг.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
-
Бобровский С. Delphi 5 – М.: Питер, 2002.
-
Гаевский А.Разработка программных приложений на Delphi 6 – М.: Киев, 2000.
-
Джон Матчо, Дэвид Р.Фолкнер. «Delphi» - пер. с англ. – М.:Бином, 1998г.
-
Епанишников А. М., Епанишников В. А. Программирование в среде Turbo Pascal 7.0. М.: Диалог МИФИ, 1998.
-
Зуев В. А.. Turbo Pascal 6.0, 7.0. М.: Веста; Радио и связь, 1998.