Перечисление и обоснование использования процедур и функций



Процедуры и функции – это законченные программные единицы, имеющие собственное имя, которые решают некоторую подзадачу.

 Для реализации поставленных задач были использованы следующие процедуры и функции:

- Procedure TfrmMain.btnExitClick (Sender:TObject)– данная процедура отвечает за выход из программы.

- Procedure TfrmMain.btnDifMidleClick (Sender: TObject)– процедура устанавливает уровень сложности.

- functionFindMinPoint (varMinPt: TSudokuPt; varMap: TSudokuBoard): integer– данная функция ищет точку (клетку поля) с наименьшим числом кандидатов (цифр), которые можно поставить.

Это уже готовые процедуры и функции, взятые за основу для программы.

 


Вычислительная система

Выбор программных средств, обоснование выбора

Для разработки была использована платформа Borland Delphi. В ней реализованы основные возможности для создания оконных программ, поддерживаемых операционной системой Windows, и манипуляций с ними. Очень большая библиотека инструментов позволяет создавать простые, но в тоже время многофункциональные и понятные приложения. 

 Программирование в данной среде разработки производится на языке Delphi, он является простым объектно-ориентированным языком, производным от языка программирования ObjectPascal, и позволяет реализовать большинство алгоритмов практически без усилий. Выбор данной платформы очевиден, так как язык очень простой и понятный, так же, как и интерфейс программы. Это позволяет осуществлять различные задумки и проекты, которые можно реализовать.На рисунке 4 показан рабочий интерфейс Delphi7.

Рисунок 4 – Рабочий интерфейс программы Delphi7

 

 

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

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

 

 

Аппаратная поддержка

Для разработки любого программного приложения необходима подходящая аппаратная поддержка. Приложение Судоку поддерживает следующие аппаратные характеристики:

- Процессор Intel(R) Celeron(R) CPUE3300 @2.50GHz. 2,00 Гб (ОЗУ) 32-bit,MS Word и Excel 2013,Delphi7 Enterprise.

- Наличие монитора с разрешением не менее 800x600 точек.

- Пространство на жестком диске – 450 Мбайт, Монитор – SVGA и другое аппаратное обеспечение – CD-ROM, клавиатура и мышь.

 

Системная среда

 Без операционной системы не будет функционировать ни одно устройство, невозможна работа человека на ПК. ОС Windows поддерживает современное оборудование и обеспечивает пользователю удобные правила работы.

Среди объектов, с которыми работает пользователь в Windows,следует выделить: файл, папку, графические объекты интерфейса.

Интерфейс системной среды Windows является графическим и основан на использовании хорошо организованной системы окон и других графических объектов.

Минимальные системные требования следующие. Для функционирования программы необходимо наличие операционной системы Windows 98/МЕ/2000/XP/7/Vista, так как программа создавалась специально для работы в этой среде. Пользователь должен иметь навыки работы в среде Windows, так как все формы, разработанные в приложении, используют компоненты Windows для обеспечения диалога между программой и пользователем.

 


Дата добавления: 2019-07-15; просмотров: 192; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!