Автор: Пользователь скрыл имя, 10 Января 2012 в 22:09, курсовая работа
Организация входных и выходных данных выполнена следующим образом:
- входные данные представлены в виде текстовых строк, по которым можно делать выборку нужного оператора;
- выходные данные представлены в виде текстовых файлов, пояснений к выбранным операторам.
После того, как пользователь выбрал из списка нужный оператор, открывается файл, в котором находится ин
Введение 5
1. Разработка эскизного и технического проектов программы 6
1.1 Назначение и область применения 6
1.2 Технические характеристики 6
2. Разработка рабочего проекта 8
2.1 Разработка программы 8
2.2 Текст программы 12
2.3 Описание и спецификация программы 16
2.4 Тестирование программы 17
3. Внедрение 19
3.1 Выполнение программы 19
3.2 Сообщение оператору 19
Заключение 22
Глоссарий 23
Список использованных источников 25
ПРИЛОЖЕНИЯ 26
17:richedit1.Lines.
18:richedit1.Lines.
19:richedit1.Lines.
20:richedit1.Lines.
21:richedit1.Lines.
22:richedit1.Lines.
23:richedit1.Lines.
24:richedit1.Lines.
25:richedit1.Lines.
26:richedit1.Lines.
27:richedit1.Lines.
28:richedit1.Lines.
29:richedit1.Lines.
30:richedit1.Lines.
31:richedit1.Lines.
32:richedit1.Lines.
33:richedit1.Lines.
34:richedit1.Lines.
35:richedit1.Lines.
36:richedit1.Lines.
37:richedit1.Lines.
38:richedit1.Lines.
39:richedit1.Lines.
40:richedit1.Lines.
41:richedit1.Lines.
42:richedit1.Lines.
43:richedit1.Lines.
44:richedit1.Lines.
45:richedit1.Lines.
46:richedit1.Lines.
47:richedit1.Lines.
48:richedit1.Lines.
49:richedit1.Lines.
50:richedit1.Lines.
51:richedit1.Lines.
52:richedit1.Lines.
53:richedit1.Lines.
54:richedit1.Lines.
55:richedit1.Lines.
56:richedit1.Lines.
57:richedit1.Lines.
58:richedit1.Lines.
59:richedit1.Lines.
end;
end;
procedure TForm1.N5Click(Sender: TSpravka);
begin
form2.show
end;
end.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,
StdCtrls;
type
TForm2 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
end.
Общие сведения: «Справочная система по операторам Турбо Паскаль» создана в среде Borland Delphi 7.
Функциональное назначение программы: справочная система.
Используемые технические средства: Компьютер на базе процессора Pentium IV, объём RAM – 1 Гб, свободного места на НЖМД – 500 Мб.
Вызов и загрузка: для загрузки программы необходимо запустить файл Spravka.exe, находящийся в папке «Справочная система».
В состав программы входят файлы, отображенные в таблице 2.1.
Таблица 2.1 – спецификация программы
Наименование | Обозначение | Примечание |
Spravka.dof | Файл параметров проекта | содержит текущие установки проекта: настройки компилятора и компоновщика, имена служебных каталогов, условные директивы. |
Spravka.cfg | Проект конфигурационных файлов | содержит настройки проекта |
Spravka.dpr | Файл проекта | связывает между собой все файлы, из которых состоит проект |
Spravka.res | Файл ресурсов | содержит графические изображения, пиктограммы |
Unit1.pas | Файл программного модуля формы 1 | определяет функциональность формы №1 |
Unit1.ddp | Диаграммная страница Unit1 | содержит логические связи между визуальными и Unit1 компонентами |
Unit1.dfm | Файл формы 1 | содержит список всех компонентов, включенных в форму 1 |
Unit1.dcu | Объектный файл для Unit1.Pas | откомпилированная версия Unit1.Pas |
Unit2.dfm | Файл формы 2 | содержит список всех компонентов, включенных в форму 1 |
Unit2.ddp | Диаграммная страница Unit1 | содержит логические связи между визуальными и Unit2 компонентами |
Unit2.dcu | Объектный файл для Unit2.pas | откомпилированная версия Unit2.Pas |
Unit2.pas | Файл программного модуля формы 2 | определяет функциональность формы №2 |
Spravka.exe | Исполняемый файл | откомпилированный файл проекта |
Программа была протестирована на разных операционных системах, ошибок не обнаружено.
Для того чтобы данное приложение работало без сбоев, необходимы минимальные технические средства: Компьютер на базе процессора Pentium III и выше, объём оперативной памяти RAM – 256 Мб и выше, свободного места на НЖМД не менее – 500 Мб.
Данное приложение позволит неопытным пользователям Турбо Паскаля ознакомиться с основными операторами данного языка программирования.
3.1
Выполнение программы
Условия выполнения программы. Данное приложение, разработанное в Delphi, способно работать на персональных компьютерах с минимальными требованиями Pentium III, оперативной памятью 256 Мб, операционной средой Windows.
Запустить приложение можно также как и любое другое. Нужно выделить файл Spravka.exe и нажать Enter.
а) Для вывода в левое окно справочной информации по операторам Турбо Паскаль необходимо выделить нужный оператор в перечне (правое окно) и нажать на кнопку «Показать».
б)
Для просмотра справки о
в)
Для закрытия программы нужно
нажать на кнопку «Закрыть» или выбрать
пункт меню Файл > Выход, или сочетание
клавиш Alt+F4.
3.2
Сообщение оператору
Появляется после запуска программы (рисунок 3.1).
Рисунок 3.1 - Диалоговое окно программы
При нажатии на кнопку «Показать» (рисунок 3.2).
Рисунок 3.2 - Диалоговое окно программы
При нажатии на пункт меню Справка > О программе (рисунок 3.3) получим информацию о разработчике.
Рисунок 3.3 - Диалоговое окно программы
Программа, представленная в данной курсовой работе, предназначена для быстрого получения информации по операторам языка Турбо Паскаль. Приложение разрабатывалось под операционную систему Windows и может распространяться бесплатно. Если пользователь использует соответствующие программные и технические средства, описанные в предыдущих разделах, то никаких проблем с использованием данной программы не возникнет.
№
п/п |
Понятие | Определение |
1 | Алгоритм | конечный набор правил, который определяет последовательность операций для решения конкретного множества задач и обладает пятью важными чертами: конечность, определённость, ввод, вывод, эффективность |
2 | Класс | определенный пользователем тип данных, который обладает внутренними данными и методами в форме процедур или функций и обычно описывает родовые признаки и способы поведения ряда похожих объектов. |
3 | Команды | сообщения, посредством которых осуществляется управление ходом диалога |
4 | Компилятор | программа, преобразующая текст, написанный на алгоритмическом языке, в программу, состоящую из машинных команд |
5 | Ошибка | механический или алгоритмический дефект, который создает выброс (например, программная ошибка) |
6 | Программирование | процесс и искусство создания компьютерных программ и/или программного обеспечения с помощью языков программирования |
7 | Проект | совокупность файлов, обеспечивающих разработку приложения в Delphi |
8 | Сбой системы | явление, связанное с нарушением системой установленных на нее спецификаций |
9 | Свойство | специальный механизм классов, регулирующий доступ к полям |
10 | Тестирование | любая деятельность, направленная на обнаружение ошибок в программном продукте |
11 | Технология программирования | система методов, способов и приемов обработки и выдачи информации |
12 | Файл формы | файл, содержащий список свойств всех компонентов, включенных в форму, значения которых были изменены по сравнению со значениями, заданными по умолчанию |
13 | Форма | окно приложений на этапе разработки |
Информация о работе Справочная система по операторам языка Турбо Паскаль