Жүйелік бағдарламалу
КІРІСПЕ
Есептеу
қажеттілігі адамзатта
Осындай алғашқы машинаның бірін 1642 жылы француз ғалымы Блез Паскаль жасаған болатын. Арифметикалық операцияларды орындау үшін Паскаль бір - бірімен байланысқан дөңгелектердің айналуын пайдаланды. Дөңгелектерде 0 ден 9 - ға дейінгі сандар жазылды, әр дөңгелек толық айналғанда екінші дөңгелек 1 санға жылжитын болды. Машина қосып және шегере алды.
Паскаль машинасы жаңа принципте жасалған алғашқылардың бірі болды. Паскаль еңбектері есептеуіш техниканың дамуына ықпалын жасап осы фирмасы “PDP - 8” атты көлемі тоңазытқыштай - ақ, бағасы 20 мың доллар тұратын алғашқы миникомпьютерін шығарды.
Жаңа
ЭЕМ - дердің шығуы микроэлектроникалық
жетістіктерімен тығыз
Жартылай
өткізгіш кристалдың бірнеше квадрат
миллиметрінде бірігу схемасымен байланысқан
бірнеше транзистор мен диодтар
орналастырыла бастады. Машиналардың
көлемі кішірейіп, бұның жұмыс істеу
жиілігін әрдайым үлкейтуге мүмкіншілік
туды, осыдан кейін машина тез жұмыс
істей бастады. Ең негізгі жетістік
электрондық ми тек санмен ғана емес,
сонымен қатар сөздер, сөйлемдер,
мәтіндермен жұмыс істеу
1968 жылы
Burroughs фирмасы интегралдық схемамен
алғашқы компьютер шығарды. Ал,
1970 жылы Intel фирмасы интегралдық
схеманы жадымен сата бастады.
Сол жылы Intel фирмасы үлкен компьютердің
орталық процессорына ұқсас
Бұл, алып ENIAC компьютерінен жылдам істеді. 1974 жылы Intel - 8008 атты 8 битті микропроцессорлы компьютер жарық көрді. Міне, осы кезден бастап жаңа дәуірдегі компьютердің алғашқылары өріс алды деуге болды. 1975 жылы Intel - 8080 дербес компьютерлері сатыла бастады.
1 ЖАЛПЫ БӨЛІМ
1.1 Бағдарламамен қамтамасыздандыру сипаттамасы
Операциялық жүйе компьютердің барлық құрылғыларының жұмысын және программалық жасақтың жұмысын басқару үшін қажет. Ол компьютер мен адамның арасындағы байланысты қамтамасыз етеді, демек, Операциялық жүйе – бұл компьютерді іске қосқан кезде жүктелетін және оның барлық құрылғыларының жұмысын басқаратын арнайы программа.
Операциялық
жүйе қолданушымен сұхбат жасай алады,
орындалатын басқа
Операциялық
жүйе адам мен компьютердің электрондық
құрауыштарды және қолднабалы программалар
арасында үйлестіруші қызметін атқарады.
Ол адамның программаларды іске қосуына,
барлық мүмкін деректерді оларға беруге
және олардан алуға, программа жұмысын
басқаруға, компьютердің және оған қосылған
құрылғылардың параметрлерін
Қазіргі операциялық жүйелер – жылдар бойы жүздеген, мыңдаған жасақтар құратын күрделі программалық кешендер.
1981 жылы IBM/PC компьютерлері үшін MS-DOS 1.0 операциялық жүйесі дискі құрылғыларының жұмысын басқарады (ақпаратты тасымалдау сыйымдылығы 180 Кбайт), негізінен онда диаметрі 5,25 дюйм болатын иілгіш магниттік дискілер пайдаланылады.
1982 жылы
MS-DOS 1.1 операциялық жүйесінде
1983 жылы
IBM/PC/ХТ компьютерлері үшін MS-DOS
2,0 операциялық жүйесі пайда
1984 жылы MS-DOS 3.0 операциялық жүйесі шықты. Онда өлшемі 20 Мбайтқа дейінгі қатты дискілер мен диаметрі 5,25 дюймге тең иілгіш дискілер жұмысы басқарылады.
1986 жылы MS-DOS 3.2 операциялық жүйесі пайда болды. Онда диаметрі 3,5 дюймға тең иілгіш дискілер (сыйымдылығы 720 Кбайт) жұмысы басқарылады.
1987 жылы MS-DOS 3.3 операциялық жүйесі пайда болды. Онда диаметрі 3,5 дюймға тең иілгіш дискілер (сыйымдылығы 1,44 м байт) жұмысы басқарылды.
1988 жылы MS-DOS 4.0 операциялық жүйесі пайда болды. Онда өлшемі 32 мбайттан жоғары қатты дискілер жұмысы басқарылады.
1989 жылы MS-DOS 4.01 операциялық жүйесі орыс тілінде жасалынып шықты.
1991 жылы
MS-DOS 5.0 операциялық жүйесі пайда
болды. Онда өлшемі 1 Мбайтқа тең
жедел жады пайдалануға
1993 жылы МS DOS 6.0 операциялық жүйесі пайда болып, ол CD-ROM дискісі құрылғысының жұмысын басқаруға негізделді.
1995 жылы
Microsoft Windows-95 алғашқы графикаклық
операциялық жүйесі пайда
1998 жылы
Бүкіл әлемдік Интернет
2000 жылы Microsoft Windows 2000 және Microsoft Millennium (үлкен желілер үшін) операциялық жүйесі пайда болды.
2001 жылдың қазан айының 25 күні Windows ХР операциялық жүйесі пайда болды. Оның екі түрі бар: Windows ХР HomeEDITION және Windows ХР PROFESSIONAL.
Бұл операциялық жүйенің
- Сәйкестілігі (Compatibility). Windows-тың қарапайым операциялық жүйесі, NTFS5, NTFS4, FAT166 FAT 32 жүйелік файлдарын қамтамасыз ететін кейбір қосындылары бар. MSDOS, W9x, NT4 жазылған көптеген қосындыларды, сонымен қатар кейбір OS/2 және POSIX программаларын еш қиындықсыз ашады.
- Сенімділігі (Reliability) Операциялық жүйенің архитектурасы қосымшаларды әр түрлі зақымдаулардан сақтайды.
- Жергіліктілігі (Localization). Операциялық жүйе басқа мемлекеттерде әр түрлі тілде жұмыс істеу мүмкіндігін береді.
- WINDOWS ХР жүйесінің негізгі функциялары
- Кез келген операциялық жүйе сияқты WINDOWS ортасының негізгі ядросы, жедел жадты басқаратын ішкі жүйeci, файлдық жүйесі, енгізу-шығару кұрылғыларымен жұмыс істейтін дpaйвepлepi, т.б. жүйeлepi бар. Ол жұмыс кезінде мынадай мәселелердің орындалуын қамтамасыз етуі тиіс:
- компьютердің барлық аппараттық құрал-жабдықтарын басқару; |
- файлдық жүйемен жұмыс істеуді қамтамасыз ету;
- колданбалы бағдарламаларды icкe қосу.
Бұған қоса WINDOWS жүйесі:
- бip уақытта бірнеше бағдарламалардың жұмыс істеуін;
- әpтүpлi бағдарламалар арасында мәлiмeттep алмасуын;
- масштабталатын қаріптepдi қолдауды;
- мультимедиа мүмкiндiктepiн пайдалануды;
- бірыңғай анықтамалар жүйе жұмысын қамтамасыз ете алады.
Windows жүйесі компьютер құрылғыларын толық пайдаланып, оларды толық басқарып отырады. Бұл сәттерде Windows уақытша пайдаланылатын
файлдарды жасап алады. Windows жұмысты дұрыс аяқтаса, ол файлдар өз-өзінен жойылады.
1.2 Объектілі - бағытты бағдарламалау негіздері
ОББН - нің негізгі принциптері: олар инкапсуляция, мұрагерлік және полиморфизм. Оның екі басты қасиеті бар: оның функционалдығы және бөлінбейтіндігі.
Мұрагерлік ең қарапайым бағдарламалардың өзінде де кездеседі. Мысалы, біз «гараж» объектісін жаздық. Енді бізге «үй» объектісін жазуымыз керек дейік. «Гараж» - бір бөлмелі үй. Екеуі де бірдей қасиеттерге ие: қабырғасы, едені, төбесі т.с.с.
Сол үшін гаражды негізге ала отырып, оны үйге дейін жасауға болады.
Біздің
жаңа «үй» деген объектіміз гараждың
барлық қасиеттерін қабылдайды, яғни
бұл деген сөз оның қабырғалары,
едені, төбесі бар деген сөз. Бізде
енді екі объект бар: «гараж» және
«үй» осы тәсілді қолданып, итке
«үйшік», «дача» жасауға болады. Оларды
да гараж негізінде жасауға
үй үйшік дача
көп қабатты үйлер
Бұл жерде 2 түсінік бар: ата - анасы(предок) және ұрпақ(потомок). Ата - анасы - басқа объектілер пайда болатын объект. Ұрпақ - басқа объектілерден пайда болған объект.
Мысалы, «үй», «үйшік», «дача» - объектілердің ата - анасы «гараж» объектісі, ал «үй», «үйшік», «дача» - ұрпақ. Бір объект бір мезгілде ұрпақ та, ата - ана да бола алады.
Мысалы, объект «үй» «гараж» объектісінің ұрпағы, ал көпқабатты үй объектісінің ата - анасы. Ұрпақ ата - анасының қасиеттерін мұра ете алады, ол ата - анасында қандай қасиеттер бар екенін біледі, ал ата - анасы өзінің ұрпағының қасиеттерін білмейді, яғни жаңа объектіге қандай қасиеттер қосылғанын білмейді.
Біз осыны бағдарлама құру үшін қолданамыз. ОББН - де тура осы мұрагерлік әдісі қабылданған.
Кез келген класс басқа кластан туындайды. Ол үшін оны хабарлағанда ата - ана кластың аты көрсетіледі. Туындаған кластан автоматты түрде өзінің ата - анасының өрісі, әдісі және қасиеті шығады және олар жаңамен толықтырылуы мүмкін.
Сөйтіп, мұрагерлік принципі күрделі кластарды кезеңмен құруды және өзінің жеке кластар Автосалонсын жасауға мүмкіндік береді.
Object Pascal - дың барлық кластары ТObject ата - ана класынан туындаған.
Бағдарламашы ТObject класы ата - ана болмайтын класс құра алмайды.
Класс - өрістер, әдістер мен қасиеттер деп аталатын үш маңызды ұғымның бірлігін береді.
Осы үш маңызды ұғымды бір бүтінге біріктіру - инкапсуляция деп аталады.
Көп жағдайда, инкапсуляция класты бағдарламаның қалған бөліктерінен оқшаулауға мүмкіндік береді, нәтижесінде класс қандай да бір басқарушылықты атқарады.
Мысалы:
TForm класы WINDOWS - терезесін құруға қажеттілерді,
TMemo класы - толық басқарылатын мәтіндік редактор жұмысын,
TTimer класы
бағдарлама жұмысын таймермен
қамтамасыз ететін құралдарды
қамтиды(немесе
Үшінші принцип - полиморфизм.
Полиморфизм дегеніміз - әр түрлі иерархиядағы объектілердің бірдей оқиғаны әртүрлі қабылдауы.
Полиморфизм - бұл мағынасы ұқсас мәселелерді әр түрлі тәсілмен шешетін кластар қасиеті. Object Pascal - дың шеңберінде кластардың қасиеті оған кіретін әдістердің жиынтығымен анықталады. Класс ұрпақтарындағы қандай да бір әдістің алгоритмін өзгерте отырып, бағдарламашы бұл ұрпаққа ата - анасында жоқ ерекше қасиетті бере алады. Әдісті өзгерту үшін оны сол ұрпақта жабу қажет, яғни ұрпақта бір атаулы әдісті хабарлап, оған қажетті әрекетті жүзеге асыру қажет. Нәтижесінде объект ата - ана мен объект -ұрпақта әр түрлі алгоритмдік негізі бір атаулы әдіс жұмыс істейтін болады.
1.2.1 Delphi бағдарламасының құрылымы
Delphi - дегі
кез келген бағдарлама жоба
файлынан(файлдың кеңейтілуі .dpr) және
бір немесе бірнеше
Жоба файлы Оbject Pascal тілінде жазылған, компилятормен өңдеуге арналған бағдарлама болып табылады. Бұл бағдарлама Delphi - де автоматты түрде құрылады, бірнеше жолдардан тұрады. Оны көру үшін Delphi - ді шақырып, бас менюден Project/View Source опциясын таңдау қажет.
Кез келген класс басқа кластан туындайды. Ол үшін оны хабарлағанда ата - ана кластың аты көрсетіледі. Туындаған кластан автоматты түрде өзінің ата - анасының өрісі, әдісі және қасиеті шығады және олар жаңамен толықтырылуы мүмкін.
Сөйтіп, мұрагерлік принципі күрделі кластарды кезеңмен құруды және өзінің жеке кластар Автосалонсын жасауға мүмкіндік береді.
Object Pascal - дың барлық кластары ТObject ата - ана класынан туындаған.
Бағдарламашы ТObject класы ата - ана болмайтын класс құра алмайды.
Класс - өрістер, әдістер мен қасиеттер деп аталатын үш маңызды ұғымның бірлігін береді.
Осы үш маңызды ұғымды бір бүтінге біріктіру - инкапсуляция деп аталады.
Көп жағдайда, инкапсуляция класты бағдарламаның қалған бөліктерінен оқшаулауға мүмкіндік береді, нәтижесінде класс қандай да бір басқарушылықты атқарады.
Мысалы:
TForm класы WINDOWS - терезесін құруға қажеттілерді,
TMemo класы - толық басқарылатын мәтіндік редактор жұмысын,
TTimer класы
бағдарлама жұмысын таймермен
қамтамасыз ететін құралдарды
қамтиды(немесе
Үшінші принцип - полиморфизм.
Полиморфизм дегеніміз - әр түрлі иерархиядағы объектілердің бірдей оқиғаны әртүрлі қабылдауы.
Полиморфизм - бұл мағынасы ұқсас мәселелерді әр түрлі тәсілмен шешетін кластар қасиеті. Object Pascal - дың шеңберінде кластардың қасиеті оған кіретін әдістердің жиынтығымен анықталады. Класс ұрпақтарындағы қандай да бір әдістің алгоритмін өзгерте отырып, бағдарламашы бұл ұрпаққа ата - анасында жоқ ерекше қасиетті бере алады. Әдісті өзгерту үшін оны сол ұрпақта жабу қажет, яғни ұрпақта бір атаулы әдісті хабарлап, оған қажетті әрекетті жүзеге асыру қажет. Нәтижесінде объект ата - ана мен объект -ұрпақта әр түрлі алгоритмдік негізі бір атаулы әдіс жұмыс істейтін болады.
1.2.1 Delphi бағдарламасының құрылымы
Delphi - дегі
кез келген бағдарлама жоба
файлынан(файлдың кеңейтілуі .dpr) және
бір немесе бірнеше
Жоба файлы Оbject Pascal тілінде жазылған, компилятормен өңдеуге арналған бағдарлама болып табылады. Бұл бағдарлама Delphi - де автоматты түрде құрылады, бірнеше жолдардан тұрады. Оны көру үшін Delphi - ді шақырып, бас менюден Project/View Source опциясын таңдау қажет.
Delphi Project1
мәтінінен тұратын код
Program Project1;
Uses
Forms,
Unit1 in ‘Unit1.pas’ {form1};
{$R* .res}
Begin
Application. Initialize;
Application. Create From(TForm1, Form1);
Application. Run;
End.
Бағдарлама мәтіні Program сөзінен басталып, End сөзімен аяқталып тұр.
End сөзінен
кейінгі нүкте бағдарламалық
бірліктің терминаторы деп
{$R*. res} жолы түсіндірме емес, ресурс файлдарын бағдарламаға қосу қажеттілігі жөнінде компиляторға нұсқау.
Program сөзінен
кейінгі жазылған атау мен
соңынан қойылған ; бағдарлама тақырыбын
құрайды. Тақырыптан кейін
Uses қызметші
сөзінен кейін, бағдарламаның
ажырамайтын құрамдас бөлігі
ретінде қарастырылатын, басқа файлдарда
орналасатын бағдарлама
Бағдарламадағы:
Forms,
Unit1 in ‘Unit1.pas’{Form1};
жолдары бағдарламада файл
Бағдарлама денесі Оbject Pascal - дың бірнеше операторларынан тұрады. Әрбір операторда қандай да бір әрекет жүзеге асырылады: айнымалы мәнін өзгерту, есептеу нәтижесін талдау, қосалқы бағдарламаға оралу және т.б.
Біздің мысалда бағдарлама денесінде үш орындалатын оператор бар:
Application. Initialize;
Application. Create From (TForm1, Form1);
Application. Run;
Бұлардың әрқайсысы Application объектілер әдісінің біріне оралады.
Application объектісінде
Windows бағдарламаны толығымен
Application. Initialize;
- жолы Application
объектісінің Initialize әдісіне оралатынын
көрсетеді. Осы жолды
Application объектісінің
Create From әдісі экранда бос пішін(форма)
Close батырмасын
тышқанмен белгілегенде Windows бағдарламаға
бағдарлама жұмысын тоқтатып, оған
бөлінген жүйелік ресурстарды
бастау жөнінде арнайы
Қорыта келгенде, жоба файлын толығымен Delphi өзі құрады. Сол себепті файл - жобаның кеңейтілуінің алатын орны ерекше, ол әдетте, код терезесінде көрінбейді.
Код терезесіндегі Unit1 қойымтасын тышқанмен белгілегенде, төмендегідей мәтінді көреміз:
Unit Unit1;
InterFace
Uses Windows, Message, SysUtils, Classes, Graphics, Controls,
Forms, Dialogs, StdCtrls, Buttons, Extctrls;
Type
TfmExample=class (T Form)
Panel1:Tpanel;
BbRun:Tbitbtn;
Edinput: Tedit;
Lboutput: TLabel;
MmOutput: Tmemo;
Private {Private declarations}
Public {public declarations}
End;
Var
FmExample: TfmExample;
Implementation
{$R*.DFM}
End.
Осы мәтіннің бәрі Delphi - де құрылған, бірақ файл жобадан айырмашылығы бағдарламашы бағдарламаға қажетті басқару мүмкіндігін бере отырып, оны өзгерте алады. Интерфейс секциясында бір тип (Tfm Example класы) және бір объект (fmExample айнымалысы) сипатталған.
Delphi ортасы
Unit Unit1
және
Implementation
(жолдарының
арасына қажетті жолдарды
Delphi - де
бағдарламалау екі үрдістің
Бағдарламаны компиляциялау кезінде Delphi кеңейтілуі .pas, .dfm және .dcu болып келген файлдарды құрады: .pas файлында бағдарлама кодының терезесіндегі мәтін көшірмесі, .dfm файлында пішін терезесінің мазмұны, ал .dcu файлында алдыңғы екі файл мәтінінің авто көлік тіліндегі аудармалары орналасады. .
.dcu - файл
компилятор жұмысының нәтижесі,
біріктіруші осы файлды
- Деректер қоры. Деректер қоры кестесін, алиас құру
Деректер қоры - ақпараттардан тұратын файлдар(кестелер)
жиынтығы. ДҚ жазулардан тұрады. Жазулар өрістерден тұрады.
ДҚ жергілікті(локальные) және алыстатылған(удаленные) болып бөлінеді.
Paradox, dBase, FoxFro, Access - жергілікті деректер қоры.
Database Desktop
- бұл көп жағынан Рaradоx - ке
ұқсас, әр түрлі форматтағы
жергілікті(локальды) деректер қорының
кестелерімен жұмыс істеуге
Database Desktop
утилитін іске қосу үшін
Кесте құру
үшін ең алдымен өзіңнің алиасыңды(
Жаңа алиас құру үшін сұқбаттық терезеде Tools/Alias Manager - ді таңдаймыз:
New(жаңа алиас құру) батырмасын басып, Database Alias өрісінде алиасыңның атын(мысалы, Gruppa) теру қажет. Жолды анықтау үшін Browse(жолды таңдап) батырмасын басып, КeepNew және ОК батырмаларын басып сақтау қажет.
Жаңа кесте құру үшін менюден File/New/Table командаларын таңдаймыз, сонда кестенің типі(Paradoх 7) көрсетілген сұқбаттық терезе пайда болады.
Кестенің типін таңдаған соң, Database Desktop әрбір формат үшін, кестенің өрісін және олардың типін анықтай алатын сұқбаттық терезені ашады.
Өрістің аты таңдалғаннан кейінгі келесі қадам, өрістің типін беру. Типтердің тізімін алу үшін «Type» бағанасына өтіп, бос орын немесе тышқанның оң жақ батырмасын басу қажет.
ДҚ - ның барлық өрістерін енгізіп болған соң, кестені сақтау қажет. Ол үшін:
- Save as.. командасын орындау;
- ДҚ атын енгізу(File Name);
- Alias-та өзің құрған алиасты таңдау;
- Save батырмасын басу;
қажет.
Деректерді енгізу үшін File/Open/Table командаларын, өрістерді түзету үшін Ғ9 немесе Table/Edit datа командаларын орындау қажет. 5 жазбаны енгіземіз және терезені жабамыз. ДҚ дайын. Содан соң Database Desktop-ты жабамыз.
- Деректермен жұмыс жасауға арналған визуалды
компоненттер
DBEdit(Data Controls) түзету терезесі - өрістердегі мәліметтерді көрсетеді.
DBEdit компоненті кәдімгі Edit түзету терезесіндегі қасиеттерге ие, бірақ деректермен байланысты. Бұл байланыс Data Source қасиеті арқылы орнатылады. Бұл қасиетте автоматты түрде Data Source 1-ге тең болғанын көруге болады.
Әрбір компоненттің Data Field қасиетінің мәні компонетте көрсетілген өріс атымен сәйкес келеді.
Терезеде ағымдағы жазбаның өрістері сәйкес келетін мәндер көрінетін болады. Егер қосымшамен жұмыс кезінде терезедегі мәтінді өзгертсек, онда сәйкес өзгеріс ДҚ - на апарылады.
DBEdit
компонентінің Edit компонентінен
бір айырмашылығы, DBEdit үшін Объектілер
Инспекторінде терезедегі
DBMemo1(Data Controls) - пішімде өрістерді көрсету үшін қолданылады.
Бұл түзету терезесіндегі көпжолдық деректермен байланысты.
DBImage1(Data
Controls) - суреттері бар өрісті
Database(BDE)
- кестелер жиынтығы деректер
қорын бір бүтін етіп
2 АРНАЙЫ БӨЛІМ
2.1 Есептің жалпы қойылымы
Курстық жобаның негізгі мақсаты «Кітапхана кітаптарын тіркеуді автоматизациялаудың» ақпараттар қорын құру.
Курстық жобадағы негізгі мақсат қажетті әліметтерді бере отырып, төмендегідей жұмыс үрдістерін автоматизациялау:
- Негізгі ақпарат;
- Кітаптар ;
- Түзету
- Іздеу;
- ағылшын тіліне ауыстыру;
- орыс тіліне ауыстыруІ;
- Анықтама.
«Кітапхана кітаптарын тіркеуді автоматизациялаудың» ақпараттар қорын құру талданып жатқан бағдарламалық өнім кассадан уақытша беру, қолма-қол беру жұмысын жүргізу процесін автоматтандыруға арналған.
2.1.1 Енгізілетін және шығарылатын құжаттардың
сипаттамалары
«Деректер қорымен жұмыс» құжаты Unit1 файлында сақталған. Көлемі - 1,23 КБ (1 267 байт). Құжаттың қызметі – картотекалармен жұмыс және оны депазитке беруге, алушыларға туралы толық ақпартты деректер қорына енгізіп, сақтау, өшіру, түзету және іздеу. Енгізілетін деректер – депаозитке берушінің аты, бағасы және коды енгізіледі. Сонымен қатар депозиттердің пайыздарын есептеуі туралы толық мәлімет ала аласыз.
Енгізілетін
және шығарылатын құжаттардың
2.2 Бағдарлама кешенінің сипаттамасы
Бағдарлама кешені «Project1.exe» файлында сақталған. Көлемі 1,78 МБ (1 414 656 байт) .«Кітапхана кітаптарын тіркеуді автоматизациялаудың» ақпараттар қоры бірнеше бөлімдерден тұрады:
Жоба модульдерінің тағайындалуы мен сипаттамасы:
Unit1 – Басты терезе;
Unit2 – Іздеу терезесі;
Unit3 – Қосымша мәлімет терезесі;
2.3 Кешеннің жұмыс схемасы
Кешеннің жұмыс схемасы Б қосымшасында келтірілген.
2.4 Кешеннің идентификаторлар кестесі
Кешеннің идентификаторлары 1 кестеде келтірілген.
Tdata Source1
|
Tdata Source |
Визуалды компоненттерімен кестені байланыстыру |
Қасиеттері | ||||
Name |
Tdata Source1 | ||||||
Оқиғаға жауап беретін әдістер мен процедуралар | |||||||
Connection DataSet |
Table1 | ||||||
Table1 |
Tdata Source1 |
BDE ДҚ кестесімен байланыс |
Қасиеттері | ||||
Name |
Table1 | ||||||
Оқиғаға жауап беретін әдістер мен процедуралар | |||||||
Tdata Source2 |
Tdata Source |
Визуалды компоненттерімен кестені байланыстыру |
Қасиеттері | ||||
Name |
Tdata Source2 | ||||||
Оқиғаға жауап беретін әдістер мен процедуралар | |||||||
Connection DataSet |
Table2 | ||||||
Table2 |
Tdata Source2 |
BDE ДҚ кестесімен байланыс |
Қасиеттері | ||||
Name |
Table2 | ||||||
Оқиғаға жауап беретін әдістер мен процедуралар | |||||||
Tdata Source3 |
Tdata Source |
Визуалды компоненттерімен кестені байланыстыру |
Қасиеттері | ||||
Name |
Tdata Source3 | ||||||
Оқиғаға жауап беретін әдістер мен процедуралар | |||||||
Connection DataSet |
Table3 | ||||||
Table2 |
Tdata Source2 |
BDE ДҚ кестесімен байланыс |
Қасиеттері | ||||
Name |
Table2 | ||||||
Оқиғаға жауап беретін әдістер мен процедуралар | |||||||

- Жүйке жүйесі
- Жүйке жүйесі
- Жүйке жүйесі туралы жалпы түсінік
- Жүк көтергіш машиналардың механизмдерін есептеу
- Жүк көтеру машинасының тетіктері
- Жүк көтеру механизмінің тағайындалуы, қолданылу аймағы және құрылғысы
- Жүк стансасының жалпы сипаттамысы
- Журнально-ордерная форма учета
- Журнально-ордерная форма учёта
- Журнально-ордерная форма учета, ее сущность и характеристика
- Журнально-ордерная форма учёта. Понятие и сущность бухгалтерского учёта
- Жүгерінің өнімділігіне минералды тыңайтқыштардың әсері
- Жүзім өсіру
- Жүзім шарабының сапа деңгейін эксперттік бағалау