Современные финансовые средства

Crypto-blog.ru

Технология работы арм ’валютный кассир’

Редактирование вышеперечисленных подменю производится подведением курсора и нажатием клавишей мышки на соответствующую пиктограмму (’+’ или ’‑’) в верхней панели управления.

После настройки системы можно начинать обслуживание клиентов (продавцов /

покупателей валюты)

Текущая дата устанавливается один раз при обслуживание первого клиента.

ОТЛАДКА ПРОГРАММЫ

Язык Pascal, и особенно его

расширение Object Pascal

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

стандартных подпрограмм). Среда Delphi

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

Тем не менее, хотя Delphi

использует визуальное программирование, и сам язык Object Pascal

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

Ошибки в программе можно разделить на три категории:

-синтаксические, возникающие в результате нарушения правил языка;

-семантические, связанные с недопустимыми значениями параметров;

-логические, связанные с неправильной логикой программы.

Семантические и логические ошибки, в отличии от синтаксических, выявить намного труднее, и для их выявления служат средства интегрированного отладчика Delphi

, которые позволяют проще локализовать эти ошибки.

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

-запускать программу;

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

-модифицировать значения программы;

-останавливать выполнение программы в той или иной ее точке;

-осуществлять трассировку программы (выполнение программы по шагам).

Для запуска программы используется команда главного меню Run/Run (F9)

. Если перед запуском программы были изменены какие-то файлы проекта, предварительно осуществляется перекомпиляция соответствующих файлов. Если в программе не установлено никаких точек останова и ее выполнение не будет прервано командой, программа отработает до конца. Запущенную программу можно остановить в любой момент командой главного меню Run/Program Pause.

Чтобы временно остановить вычислительный процесс в программе, можно задать точки останова – отмеченные в тексте места программы, при достижение которых она приостанавливает работу. Остановиться можно в любом месте программы, соответствующем исполняемым операторам. Минимальный шаг таких остановок – одна строка текста, поэтому не целесообразно в тесте программы писать на одной строке несколько операторов. Чтобы задать точку останова в программе, можно воспользоваться следующими приемами: поместить курсор мыши в начало строки, где надо задать точку останова, и нажать левую клавишу; поместить курсор текстового редактора в требуемую строку, вызвать локальное меню редактора и выбрать команду Toggle Breakpoint (F5) – Перейти на страницу: 1 2 3 4 5