Игра ЧтоГдеКогда на Паскале
Рефераты >> Программирование и компьютеры >> Игра ЧтоГдеКогда на Паскале

- Vopryn.ps -– файл со списком интерактивных вопросов;

EGAVGA.BGI - файл, необходимый для инициализации графической системы.

Файл EGAVGA.BGI должен находиться в рабочем каталоге, наличие файла EGAVGA.BGI проверяется при запуске программы. Без него работа программы невозможна.

9 Результаты отладки программы.

В процессе написания и отладки были обнаружены следующие ошибки:

– отсутствие «;» после операторов (наиболее частая ошибка);

– лишняя или недостающая операторная скобка «end»;

– при работе в графическом режиме очень долго не работала клавиша «Backspace» из- за неправильного указания координат стирания буквы;

– из-за несогласования глобальных переменных не работало главное меню;

– при установке синего цвета фона при закрашивании фигур черным цветом они приобретали цвет фона (была исправлена путем изменения темно-серого цвета палитры на черный и закрашивании этим цветом);

– происходило зацикливание программы из-за отсутствия условия выхода из цикла;

В результате отладки все ошибки были исправлены. В процессе отладки использовались все возможные методы но наиболее часто применялись пошаговый запуск программы (на начальных стадиях разработки) и расстановка точек останова в «сомнительных местах» и просмотр текущего значения используемых переменных;

Заключение

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

К достоинствам данной программы можно отнести:

– программа визуально полностью выполнена в графическом режиме, поэтому предстает перед пользователем в достаточно благопристойном виде;

– предусмотрена полная защита от ввода лишних, неразумнодлинных и т.п. данных;

– в процессе игры пользователю предоставляется шанс проверить свои знания по различным областям знания;

– реализован интуитивно-понятный интерфейс в меню и в процессе ввода данных;

– популярность программы обеспечивает высокий спрос на подобного вида программы;

– возможность прямо из программы дополнять список вопросов (если у вас есть доступ к этому пункту меню);

– привлекающе для пользователя реализована заставка (единственная доступная функция при отсутствии у пользователя имени и пароля);

– программа выполнена в одном стиле, в результате чего пользователь не устает от переизбытка сменяющих друг друга палитр;

К недостаткам данной программы можно отнести следующее:

- низкая скорость работы;

- ограниченный набор графических примитивов;

- использование стандартного видеорежима VGA , с разрешением 640 на 480 пикселов и палитрой в 16 цветов, вместо более высоких разрешений (800 на 600 пикселов) и палитры в 256 цветов.

Литература

1. Лукач Ю. С.,Сибиряков А. Е. Программно-технические средства персональных ЭВМ семейства IBM PC. Сведловск:Инженерно-техническое бюро. 1990

2. Нортон П. Персональный компьютер фирмы IBM и операционная система MS-DOS. М. :Радио и связь. 1992

3. Нортон П. Программно-аппаратная организация IBM PC. М. :Радио и связь. 1992

4. Фаронов В. В. Турбо Паскаль. М. «Нолидж» 2001

5. В.С. Новичков, Н.И. Парфилова, А.Н. Пылькин, Алгоритмические языки в техникуме: Паскаль, М. «Высшая школа» 1994

6. В.С. Новичков, О.Г. Швечкова Методические указания к курсовой работе: «Конструирование программ», №2133, Рязань 1993

7. В.С. Новичков, О.Г. Швечкова, Н.И. Парфилова, А.Н. Пылькин , Методические указания к лабораторным работам №6-10: «Реализация циклических алгоритмов на Турбо Паскале», Рязань, 1998


Страница: