Delphi интерфейсінің элементтері

Кіріспе

Интерфейс (ағылшынша interface — «бөлімнің беті», «қалқа») — жүйе элементтері арасындағы өзара әрекеттесуді ұйымдастыратын әдістер, ережелер және құралдар жиынтығы. Бұл ұғым контекстке байланысты жеке элементке де (элементтің интерфейсі), элементтер жиынтығына да (элементтер түйіндесінің интерфейсі) бірдей қолданыла береді.

Кең мағынада интерфейс — стандарттармен белгіленген, өзара жұмыс істейтін және бір-бірінен тәуелсіз объектілердің арасындағы шекара.

Интерфейс параметрлерді, процедураларды және объектілердің өзара әрекеттесу сипаттамаларын анықтайды. Интерфейстер қазіргі ақпараттық жүйелердегі интеграцияның негізі болып табылады: егер қандай да бір объектінің (дербес компьютердің, бағдарламаның немесе функцияның) интерфейсі өзгермесе, оны басқа объектілермен әрекеттесу қағидаларын бұзбай-ақ жаңартуға және жетілдіруге болады.

Курстық жұмыстың құрылымы

Курстық жобаның бірінші бөлімінде компьютердің сыртқы интерфейстері қарастырылып, әр интерфейске жеке сипаттама берілді.

Екінші бөлімде компьютердің ішкі интерфейстері және олардың түрлері туралы толық мәлімет ұсынылып, ішкі және сыртқы интерфейстердің айырмашылықтары нақты ашып көрсетілді.

Үшінші бөлімде жоба Delphi тілінде жүзеге асырылды: Drag-and-Drop орын ауыстыру қағидасына негізделген интерфейс арқылы бағдарлама құрастырылды.

1-бөлім

Сыртқы интерфейстер және олардың сипаттамалары: RS-232C, IEEE 1284, USB.

2-бөлім

Ішкі интерфейстер: PCI және PCI Express (3GIO), айырмашылықтарды талдау.

3-бөлім

Delphi ортасында Drag-and-Drop қағидасымен интерфейс жасап, бағдарлама құрастыру.

Түйін

Интерфейс — жүйелерді тұрақты әрі үйлесімді дамытуға мүмкіндік беретін негізгі ұғым. Ол объектілер арасындағы байланыс ережелерін нақтылап, компоненттерді өзара тәуелсіз күйде жетілдіруге жағдай жасайды.