НұСҚаулар bi 2214 «Бағдарламалық инженерия»



бет4/13
Дата17.09.2023
өлшемі78,79 Kb.
#108298
түріНұсқаулар
1   2   3   4   5   6   7   8   9   ...   13
Байланысты:
МУ лабы (1)

2 - зертханалық жұмыс.
Бағдарлама жобасын әзірлеу. Алгоритмдерді өңдеу және талдау. Бағдарламалық модульдердің ерекшелігін құру.

Мақсаты Бағдарлама жобасын әзірлеуді үйрену. Алгоритмдерді өңдеу және талдау. Бағдарламалық модульдердің ерекшелігін құруды меңгеру.


Әдістемелік нұсқаулар
C++Builder ортасында құрылатын қосымшалардағы тізімнің кӨмегімен таңдау жұмысын ұйымдастыру үшін Standart панелінің ListBox, ComboBox компоненттерін қолдануға болады.
Standart панелінің ListBox, ComboBox компоненттері. ListBox компоненті қарапайым тізімдерді жасауда қолданылады.
Мысалы,
ComboBox1->Items.LoadFromFile(„с:\Gruppa\Family.txt‟);


Жаттығу жұмыстары
Студент пен оқытушы туралы ақпарат бере алатын қарапайым қосымша құру керек. Әрбір студент немесе оқытушы туралы ақпарат оның фамилиясына сәйкес аталатын *.txt файлда сақталсын. Қосымша құруда тізімдерді пайдаланыңыз.
Орындалуы. Қосымша үш /4.5, 4.6, 4.7 –суреттер/ терезеден тұрады. «Анықтама» терезесіндегі батырмалар кӨмегімен «Студенттер» немесе «Оқытушылар» терезелерінің біріне кӨшуге болады. Бұл терезелерде сәйкесінше студент немесе оқытушы туралы нақты мәлімет алынады.
«Анықтама» терезесі (Form1) үшін жазылған программа мәтіні:
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//--------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
Өзіндік жұмыс тапсырмалары
Тізімдерді және олардың қасиеттері мен әдістерін, уақиғаларын пайдалана отырып:

  1. Азық-түлік дүкенінің ассортименті туралы мәлімет беретін;

  2. Поликлиниканың дәрігерлері туралы мәлімет беретін;

  3. Математикалық формулалар анықтамалығының қызметін атқаратын;

  4. Кітапханадағы картотека қызметін атқаратын;

  5. Атына сәйкес түстерді кӨрсете алатын;

  6. Атына сәйкес фигураларды кӨрсете алатын;

  7. Атына сәйкес музыка ойнай алатын;

  8. Фильмдер картотекасының қызметін атқаратын;

  9. Футбол клубтары туралы анықтамалар беретін;

10. Қаладағы мәдени орталықтарда Өтетін іс-шаралар туралы ақпарат беретін;




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   13




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет