Программный продукт, осуществляющий решение задач по дисциплине "Численные методы"
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
?ормлению.
8ГОСТ 19.701-90.ЕСПД. Схема алгоритмов, программ, данных и систем. Условные обозначения и правила обозначения.
9Грибов И.Р. Экономика предприятия. - М.: ЮНИТИ, 2004- 214с.
10Демидович Б.П., Матон И.А., Шувалова Э.З. Численные методы анализа. - М.: Наука, 1967. - 368 с.
Елизаров О.П. Экономика предприятия (фирмы).- М.: ЮНИТИ, 2006г- 384с.
Камаева В.Д. Экономическая теория, Москва, Юрайт, 2006г.
Каханер Д., Моулер К., Нэш С. Численные методы и программное обеспечение. - М.: Мир, 1998. - 575 с.
14Культин Н.Б. Основы программирования в Delphi 7. - СПб.: БХВ-Петербург, 2004. - 608 с.
М.П. Лапчик, М.И. Рагулина, Е.К. Хеннер. Численные методы 2-е издание. - М.: Академа, 2005. - 384 с.
Рудаков А.В. Технология разработки программных продуктов: Учеб. пособие для студ. сред. проф. образования - М.: Издательский центр Академия, 2005.- 208 с.
Самарский А.А., Гулин А.В. Численные методы. - М.: Наука, 1989. - 432 с.
СанПиН 2.2.2/2.4.1340-03. Гигиенические требования к видеодисплейным терминалам ПЭВМ.
Табурчак П.Б. Экономика предприятия. - Ростов н/Д: Феникс, 2002.
20Турчак Л.И. Основы численных методов: учебное пособие. - М.: Наука, 1987. - 320 с.
21Фигурнов В.Э. IBM PC для пользователя. Краткий курс. - М.: ИНФРА-М, 1998.-480 с.
22Фленов М.Е. Программирование в Delphi глазами хакера. - СПб.: БХВ-Петербург, 2003. - 368 с.
23Чечевицына Л.И. Экономика предприятия - М.: Издательство - торговая корпорация Дашков и Ко, 2003 - 352с.
Приложение
Текст программы
unit Unit1; // Главный модуль
interface
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, unit2, ExtCtrls, Menus, jpeg, StdCtrls, Registry;
TForm1 = class(TForm)
Image1: TImage;
MainMenu1: TMainMenu;
N11: TMenuItem;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
N4: TMenuItem;
N5: TMenuItem;
N6: TMenuItem;
N7: TMenuItem;
N8: TMenuItem;
N9: TMenuItem;
N10: TMenuItem;
N12: TMenuItem;
N13: TMenuItem;
N14: TMenuItem;
N15: TMenuItem;
N16: TMenuItem;
N17: TMenuItem;
N18: TMenuItem;
N19: TMenuItem;
N20: TMenuItem;
N21: TMenuItem;
N22: TMenuItem;
N23: TMenuItem;
N24: TMenuItem;
N25: TMenuItem;
Label1: TLabel;
Button1: TButton;
Timer1: TTimer;
N26: TMenuItem;
N27: TMenuItem;
N28: TMenuItem;
N29: TMenuItem;
N30: TMenuItem;
N31: TMenuItem;
N32: TMenuItem;
N33: TMenuItem;
Label2: TLabel;
Label3: TLabel;
Timer2: TTimer;
procedure FormShow(Sender: TObject);
procedure N6Click(Sender: TObject);
procedure N7Click(Sender: TObject);
procedure N8Click(Sender: TObject);
procedure N9Click(Sender: TObject);
procedure N10Click(Sender: TObject);
procedure N12Click(Sender: TObject);
procedure N13Click(Sender: TObject);
procedure N14Click(Sender: TObject);
procedure N15Click(Sender: TObject);
procedure N16Click(Sender: TObject);
procedure N17Click(Sender: TObject);
procedure N18Click(Sender: TObject);
procedure N19Click(Sender: TObject);
procedure N20Click(Sender: TObject);
procedure N21Click(Sender: TObject);
procedure N22Click(Sender: TObject);
procedure N23Click(Sender: TObject);
procedure N24Click(Sender: TObject);
procedure N25Click(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure N27Click(Sender: TObject);
procedure N31Click(Sender: TObject);
procedure N32Click(Sender: TObject);
procedure N33Click(Sender: TObject);
procedure FormActivate(Sender: TObject);
procedure WMGetSysCommand(var Message : TMessage); message WM_SYSCOMMAND;
procedure Timer2Timer(Sender: TObject);
procedure N30Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
Form1: TForm1;Unit1_1, Unit2_1, Unit3_1, Unit4_1, Unit5_1, Unit6_1, Unit11, Unit14,
Unit15, Unit13, Unit9, Unit17, Unit19, Unit12, Unit18, Unit16, Unit10,
Unit7_1, Unit8_1, Unit1_2, Unit1_3, Unit2_2, Unit2_3, Unit3_2, Unit3_3,
Unit4_2, Unit4_3, Unit5_2, Unit5_3, Unit6_2, Unit6_3, Unit7_2, Unit8_2,
Unit20_1, Unit20_2, Unit20_3, Main, Password;
{$R *.dfm}TForm1.FormShow(Sender: TObject);.free;;TForm1.N6Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.showmodal;;TForm1.N7Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.showmodal;;TForm1.N8Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.showmodal;;TForm1.N9Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.showmodal;;TForm1.N10Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.showmodal;;TForm1.N12Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.showmodal;;TForm1.N13Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.showmodal;;TForm1.N14Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.showmodal;;TForm1.N15Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.showmodal;;TForm1.N16Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.showmodal;;TForm1.N17Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.showmodal;;TForm1.N18Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.Edit6.Clear;.showmodal;;TForm1.N19Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.Edit6.Clear;.showmodal;;TForm1.N20Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.Edit6.Clear;.showmodal;;TForm1.N21Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.showmodal;;TForm1.N22Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.showmodal;;TForm1.N23Click(Sender: TObject);.Edit1.Clear;.Edit2.Clear;.Edit3.Clear;.Edit4.Clear;.Edit5.Clear;.Edit6.Clear;.showmodal;;TForm1.N24Click(Sender: TObject);.Edit1.Clear;.showmodal;;TForm1.N25Click(Sender: TObject);.Edit1.Clear;.showmodal;;time;b of
:.Label1.Font.Color:=clyellow;:=1;;
:.Label1.Font.Color:=claqua;:=2;;
:.Label1.Font.Color:=clwhite;:=0;;;;TForm1.Timer1Timer(Sender: TObject);;;TForm1.Button1Click(Sender: TObject);.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;;TForm1.N27Click(Sender: TObject);.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;.Close;;TForm1.N32Click(Sender: TObject);: TRegistry;:= TRegistry.Create;.OpenKey(software,true);.OpenKey(stalk,true);.OpenKey(pas,true);Registry.ValueExists(login) then.MaskEdit1.Clear;.ShowModal;.MaskEdit1.Clear;.MaskEdit2.Clear;.ShowModal;;;TForm1.N31Click(Sender: TObject);.ShowModal;;TForm1.N33Click(Sender: TObject);: TRegistry;:string;
beginInputQuery(Регистрация,Введите регистрационный номер:,polic) then
begin
// Проверяем его:
if polic=254622210741989 then
begin // Все в порядке:= TRegistry.Create;.OpenKey(software,true);.OpenKey(stalk,true);.WriteInteger(polic,1);.WriteInteger(MaxR,10);(Программный продукт зарегистрирован!!!+#13+
Перезапустите его!!!,mtInformation,[mbok],0);
end(Регистрационный номер неверен!!!,mtWarning,[mbok],0);;;;TForm1.FormActivate(Sender: TObject);: TRegistry;:= TRegistry.Create;.OpenKey(software,true);.OpenKey(stalk,true);Registry.ValueExists(polic) then // программа зарегистрирована.Enabled:=false;;;TForm1.WMGetSysCommand(var Message : TMessage);(Message.wParam = SC_Close) then.Close;.Close;
Inherited;;;TForm1.Timer2Timer(Sender: TObject);.Caption:=Datetostr(now)+г;.Caption:=Timetostr(now);;TFo