Автор работы: Пользователь скрыл имя, 25 Апреля 2012 в 11:52, курсовая работа
Целью курсовой работы является углубление знаний и расширение навыков по разработке алгоритмов и их реализации на персональном компьютере на примере создание калькулятора для выполнения простейших математических вычислений, направленное на облегчение работы пользователя. Графическая среда разработки приложения - Borland Delphi 6.0.
Введение 3
Основная часть 5
1 Анализ аппаратного и программного обеспечения 5
1.1. Постановка задачи………...………………………………………………..5
1.2. Функциональная структура и ее характеристика 6
1.3. Анализ программного и аппаратного обеспечения для выяснения оптимизационных показателей для будущей системы 7
1.4 . Обзор существующих аналогов……………………………………………...8
2 Реализация проекта 11
2.1. Выбор средств реализации 11
2.2. Описание экранной формы………………………………………………..13
2.3. Тестирование и отладка 19
Заключение 20
Глоссарий 22
Список использованных источников
object Bevel5: TBevel
Left = 312
Top = 48
Width = 49
Height = 137
end
object Edit1: TEdit
Left = 16
Top = 8
Width = 297
Height = 28
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -16
Font.Name = 'MS Sans Serif'
Font.Style = []
ParentFont = False
TabOrder = 0
end
object Button1: TButton
Left = 16
Top = 56
Width = 25
Height = 25
Caption = '1'
TabOrder = 1
OnClick = Button1Click
end
object Button2: TButton
Left = 48
Top = 56
Width = 25
Height = 25
Caption = '2'
TabOrder = 2
OnClick = Button2Click
end
object Button3: TButton
Left = 80
Top = 56
Width = 25
Height = 25
Caption = '3'
TabOrder = 3
OnClick = Button3Click
end
object Button4: TButton
Left = 16
Top = 88
Width = 25
Height = 25
Caption = '4'
TabOrder = 4
OnClick = Button4Click
end
object Button5: TButton
Left = 48
Top = 88
Width = 25
Height = 25
Caption = '5'
TabOrder = 5
OnClick = Button5Click
end
object Button6: TButton
Left = 80
Top = 88
Width = 25
Height = 25
Caption = '6'
TabOrder = 6
OnClick = Button6Click
end
object Button7: TButton
Left = 16
Top = 120
Width = 25
Height = 25
Caption = '7'
TabOrder = 7
OnClick = Button7Click
end
object Button8: TButton
Left = 48
Top = 120
Width = 25
Height = 25
Caption = '8'
TabOrder = 8
OnClick = Button8Click
end
object Button9: TButton
Left = 80
Top = 120
Width = 25
Height = 25
Caption = '9'
TabOrder = 9
OnClick = Button9Click
end
object Button10: TButton
Left = 16
Top = 152
Width = 25
Height = 25
Caption = '0'
TabOrder = 10
OnClick = Button10Click
end
object Button11: TButton
Left = 48
Top = 152
Width = 25
Height = 25
Caption = '.'
TabOrder = 11
OnClick = Button11Click
end
object Button13: TButton
Left = 120
Top = 155
Width = 73
Height = 30
Caption = '='
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 12
OnClick = Button13Click
end
object Button14: TButton
Left = 128
Top = 88
Width = 25
Height = 25
Caption = '/'
TabOrder = 13
OnClick = Button14Click
end
object Button15: TButton
Left = 128
Top = 56
Width = 25
Height = 25
Caption = '*'
TabOrder = 14
OnClick = Button15Click
end
object Button16: TButton
Left = 160
Top = 56
Width = 25
Height = 25
Caption = '+'
TabOrder = 15
OnClick = Button16Click
end
object Button18: TButton
Left = 208
Top = 56
Width = 33
Height = 25
Caption = 'cos'
TabOrder = 16
OnClick = Button18Click
end
object Button19: TButton
Left = 128
Top = 120
Width = 25
Height = 25
Caption = '1/x'
TabOrder = 17
OnClick = Button19Click
end
object Button20: TButton
Left = 160
Top = 120
Width = 25
Height = 25
Caption = '/-/'
TabOrder = 18
OnClick = Button20Click
end
object Button21: TButton
Left = 160
Top = 88
Width = 25
Height = 25
Caption = '-'
TabOrder = 19
OnClick = Button21Click
end
object Button22: TButton
Left = 208
Top = 88
Width = 33
Height = 25
Caption = 'sin'
TabOrder = 20
OnClick = Button22Click
end
object Button23: TButton
Left = 208
Top = 120
Width = 33
Height = 25
Caption = 'tan'
TabOrder = 21
OnClick = Button23Click
end
object Button24: TButton
Left = 208
Top = 152
Width = 33
Height = 25
Caption = 'ctg'
TabOrder = 22
OnClick = Button24Click
end
object Button25: TButton
Left = 264
Top = 56
Width = 33
Height = 25
Caption = 'sqrt'
TabOrder = 23
OnClick = Button25Click
end
object Button26: TButton
Left = 264
Top = 88
Width = 33
Height = 25
Caption = 'x^2'
TabOrder = 24
OnClick = Button26Click
end
object Button27: TButton
Left = 264
Top = 120
Width = 33
Height = 25
Caption = 'x^3'
TabOrder = 25
OnClick = Button27Click
end
object Button28: TButton
Left = 264
Top = 152
Width = 33
Height = 25
Caption = 'x^n'
TabOrder = 26
OnClick = Button28Click
end
object Button29: TButton
Left = 320
Top = 56
Width = 33
Height = 25
Caption = 'Ln'
TabOrder = 27
OnClick = Button29Click
end
object Button30: TButton
Left = 320
Top = 88
Width = 33
Height = 25
Caption = 'Rnd'
TabOrder = 28
OnClick = Button30Click
end
object Button31: TButton
Left = 320
Top = 120
Width = 33
Height = 25
Caption = 'N!'
TabOrder = 29
OnClick = Button31Click
end
object Button32: TButton
Left = 320
Top = 152
Width = 33
Height = 25
Caption = 'Pi'
TabOrder = 30
OnClick = Button32Click
end
object Button12: TButton
Left = 320
Top = 8
Width = 43
Height = 28
Caption = #1057
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 31
OnClick = Button12Click
end
end
object Form1: TForm1
Left = 286
Top = 235
Width = 870
Height = 640
Caption = 'Form1'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Button1: TButton
Left = 216
Top = 104
Width = 75
Height = 25
Caption = 'Button1'
TabOrder = 0
OnClick = Button1Click
end
end
4
Информация о работе Напишите программу, реализующую простой калькулятор