Tajriba ishi №2. Mavzu: Borland C++ Builder 0 muhitining standart komponentlari bilan ishlash. Ishdan maqsad



Download 31,07 Kb.
Sana08.01.2022
Hajmi31,07 Kb.
#334245
Bog'liq
Tajriba ishi2


Tajriba ishi №2.

Mavzu: Borland C++ Builder 6.0 muhitining standart komponentlari bilan ishlash.



Ishdan maqsad: Borland C++ Builder 6.0 muhitining standart komponentlaridan foydalanib vizual dasturlar yaratishni o’rganish.

Namuna

Misol: Berilgan signal chastotasi, boshlangich signal fazasi hamda signal amplitudasi bo’yicha signal grafigini chizish dasturi yaratilsin.

Ishining borish tartibi:



  1. Borland Borland C++ Builder 6.0 dastlash tilini ishga tushirish.

  2. Avtomatik ravishda ochilgan «пустому» proyektga yangi forma qo’shiladi: File\New\Form.

  3. Proyektni barchasini diskni ko’rsatilgan joyiga saqlash: File\Save All.

  4. Birinchi formaga komponentlar palitrasidan quyidagilarni joylanadi:

    1. Edit1 – signal chastotasini kiritish uchun. Komponentning Text xususiyati o’chiriladi.

    2. Edit2 – boshlang'ich signal fazasi uchun. Komponentning Text xususiyati o’chiriladi.

    3. Edit3 – signal amplitudasi uchun. Komponentning Text xususiyati o’chiriladi.

    4. Label1 – Caption : Signal chastotasi Ghz.

    5. Label2 – Caption : Boshlangich signal fazasi, grad.

    6. Label3 – Caption : Signal amplitudasi, mV.

    7. Button1 - Caption : Grafikani chizish.

    8. BitBtn1. Kind xususiyati: bkClose. Bu tugma bosilganda dasturgan chiqib ketishni bajaradi. Caption xususiyati: Dasturdan chiqish

  5. Ikkinchi formaga komponentlar palitrasidan quyidagilarni joylanadi:

    1. Chart1 – grafikani chizish uchun. Edit Chart  komponentasini tanlab sichqonchaning o’ng tugmasi bosiladi va yangi grafika qo’shiladi (Add). Titles sahifasidan grafika nomi Siganal grafikasi ga o’zgartirladi.  Axis sahifasida esa kordina o’tiga nom beriladi: Amplituda, Vaqt.

    2. BitBtn1Kind xususiyati: bkClose.  Caption xususiyati: Oynani yopish.

  6. Birinchi formaga nom: Signal generatori.

  7. Ikkinchi formaga nom: Grafikani chizish.

  8. Dastur dizayn ko’rinishi quyidagi holatga keladi:




  1. Grafikani chizish tugmasiga ikki marta bosib TForm1.Button1Click prosedurasi ochiladi, bu yerga grafikani chizish kodi yoziladi.

  2. implementation bo’limida (TForm1.Button1Click prosedurasining tepasida) ikkinchi formaning modulini ulash kerak (buning uchun: uses unit2).

TForm1.Button1Click prosedurasiga grafikani chizish uchun quyidagicha kod yoziladi:

//---------------------------------------------------------------------------


void __fastcall TForm1::Button2Click(TObject *Sender)

{

ShowMessage("Salom IOM-301");



//Edit1->Clear();

//if (Ischeked(CheckBox1))

// ShowMessage("Salom olam"+ CheckBox1->Caption + " ni belgiladingiz.");
}

//---------------------------------------------------------------------------





  1. Natijani olish:




Topshiriqlar

    1. Quyidagi trigonometrik formula grafikasini chizish dasturi yaratilsin: f(x) = tg(x) – x2 + a;

    2. Quyidagi funkiya grafigini chizish dasturi yartilsin: f(x) = ax2 + ab + bx2;

    3. Quyidagi funkiya grafigini chizish dasturi yartilsin: f(x) = (x-a)2 + (b-x)2;

    4. Quyidagi funkiya grafigini chizish dasturi yartilsin: f(x) = (ax2 + a) / (x-ab);

Download 31,07 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish