C++ dasturlash tilining ishchi muhiti, undagi oynalar


Download 23.6 Kb.
Sana15.02.2022
Hajmi23.6 Kb.
#578101
Bog'liq
DT 3 kurs(uzb-IOM)
Biznes muloqot va akademik yozuv (5), Adobe In Design, konspekt 10-sinf 11111, 2 5262958375108348501, Scientific Method(3), O’zbekistonda stol tennis rivojlanishi, stol tennis haqida ma’lu-www.hozir.org, Rivoj. ta\'lim tex., Qayta sug\'urta Abdurahmonova Sabina, Marjona, 19-маъруза СТУ ваА 2-кисм 41179, 10-маъруза СТУ ва А 2-кисм 41169, 10-маъруза СТУ ва А 2-кисм 41169, 12-маъруза СТУ ваА 2-кисм 41171, 9-ma’ruza. Impuls signallar va ularni shakllantirish

C++ dasturlash tilining ishchi muhiti, undagi oynalar
{=Ob’ektlarning daraxtsimon ko`rinish oynasi, ob’ektlar inspektori oynasi, kod brauzeri oynasi, asosiy oyna, forma oynasi, dastur kodi oynasi
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni) va.b.ma’lumotlarni uzok saklash urni
~Komp’yuterni foydalanish orkali ma’lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~operatsion tizim}

Ob’ektlarning daraxtsimon ko`rinish oynasi,
{=Turli tasvirli tugmalarni joylashtirish va ulardan foydalanish
~operatsion tizim
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni)va.b.ma’lumotlarni uzok saklash urni
~dasturlash tili}

Ob’ektlar inspektori oynasi,
{=-filtrli kiritishni ta’minlash
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni)va.b.ma’lumotlarni uzok saklash urni
~Komp’yuterni foydalanish orkali ma’lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~operatsion tizim}

Kod brauzeri oynasi,
{=Matnli jadvaldan foydalanish,
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni)va.b.ma’lumotlarni uzok saklash urni
~Komp’yuterni foydalanish orkali ma’lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~Operatsion tizim}

Asosiy oyna bu
{=Rasmlardan foydalanish
~[Ctrl]+[Break]
~[Ctrl]+[Q]
~[Alt]+[X]}

Forma oynasi
{=Dastur tuzishda ishlatiladi
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni) va.b.ma’lumotlarni uzok saklash urni
~Komp’yuterni foydalanish orkali ma’lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~operatsion tizim}

Dastur kodi oynasi
{=Dastur yozish uchun ishlatiladi
~* dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni) va.b.ma’lumotlarni uzok saklash urni
~Komp’yuterni foydalanish orkali ma’lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~operatsion tizim}

Edit (taxrir) bo’limi fayl ichidagi ma’lumotlarni taxrirlash uchun kerakli buyruqlarni o’z ichiga olgan
{=fayl ichidagi ma’lumotlarni taxrirlash uchun kerakli buyruqlarni o’z ichiga olgan
~Matn boshiga borish
~Bir saxifa yukoriga
~Matn oxiriga borish}

TObject
{=Ob’ektlarni tuzish va boshqarish imkonini beradi
~Matn sungiga borish
~Bir saxifa kuyiga
~Matn boshiga borish}

TPersistent
{=ob’ektlarni tashkil qilish uchun o’zida bir necha usullarni saqlaydi
~Matn sungiga borish
~Bir saxifa kuyiga
~Matn boshiga borish}

TComponent
{=Vizual komponentalar uchun asos sinf bo’lib hisoblanadi.
~Matn sungiga borish
~Bir saxifa kuyiga
~Matn boshiga borish}

Stanfard bo`lim komponentalari
{=Frame, MainMenu PopupMenu komponentlari.
~Frame,
~PopupMenu
~MainMenu}

TControl
{=katta qismdagi xossalar, usullar va vizual komponentalar hodisalarini ta’minlab beradi
~katta qismdagi xossalar,
~usullar va vizual komponentalar
~hodisalarin ta’minlab beradi}

MainMenu komponentasi
{=Murakkab ierarxik strukturali menyu yaratish uchun xizmat qiladi
~Murakkab ierarxik strukturali menyu
~menyu yaratish
~ierarxik struktura}

PopupMenu komponentasi
{=yordamchi yoki lokal menyusi
~Yordamchi
~menyu
~lokal menyu
~menyu yaratish}

Sonstructor Create:
{=Bu usul ob’ektga kerakli dinamik xotirani ajratadi
~Bu usul
~ob’ektga kerakli dinamik xotira
~ob’ekt}

Label komponenti
{=Oynada qisqa uzunlikdagi yozuvlarni aks ettiradi
~Forma
~usul
~dinamik xotira}

Edit komponenti
{=Forma oynasida matnli qator kiritish va taxrirlashda ishlatiladi.
~Forma oynasi
~matnli qator
~kiritish va taxrirlash}

Button komponenti
{=Bu komponenta dasturchi tamonidan berilgan bir necha buyruqlarni bajarishda ishlatiladi.
~komponenta dasturchi
~bir necha buyruqlarni bajarish
~kiritish va taxrirlash}

Memo komponenti
{=Kupqatorli matnlarni kiritish yoki chiqarishda ishlatiladi.
~Kupqatorli matn
~kiritish yoki chiqarish
~komponenta dasturchi}

Panel komponenti
{=bir necha komponentalarni birlashtirish uchun xizmat qiladi.
~Forma oynasi
~matnli qator
~kiritish va taxrirlash}

Caption asosiy xossa
bo’lib unda
{=ekranga chiqariladigan matn joylashadi
~ekran
~oyna
~inspektor}

Matnga ishlov berish uchun
{=Font xossasi ishlatiladi
~Caption
~Panel
~Memo}

TGraphicControl – bu
{=grafik elementlarini boshqarish uchun ishlatiladi
~grafik elementlar
~boshqarish
~Tekst}

TWinControl bu
{=oyna elementlarini boshqarishni yaratish uchun ishlatiladi
~oyna
~elementlar
~Tekst}

Button (tugmacha) komponentasi bu
{=dasturchi tomonidan berilgan (kiritilgan) dastur kodlarini ishga tushirish uchun mo’ljallangan
~dastur kodlari
~dasturchi tomonidan berilgan bo’yruq
~Komponenta palitrasi}

ListBox komponenti bu
{=ro’yxat va massiv ko’rinishdagi ma’lumotlarni ekranga aks etdirishda ishlatiladi
~ro’yxat va massiv
~ma’lumot
~ekran}

DropDownCount bu
{=ro’yxatdagi ekranga chiqadigan ma’lumotlar sonini aniqlaydi
~ma’lumotlar sonini aniqlaydi
~Qo’yilgan masalani to’la hal qilish
~talab qilingan amallar va metodlar ketma-ketligi}

Oddiy dastur ilovasini yaratish ketma-ketligi
{=File=> New=> Applisation
~File=> New
~Project/View Source
~New=> Applisation}

Loyiha matni umumiy holda ko’rinishi
{=Program Project1; Uses Forms, Unit1 in ‘Unit1.pas’ {Form1}{$R *.res} Begin Application.Initialize; Application.CreateForm(Tform,Form1);Application.Run; End.
~Program Project1; Uses ~Forms, Unit1 in ‘Unit1.pas’ {Form1}{$R *.res} ~End.
~Begin Application.Initialize; Application.CreateForm(Tform,Form1); ~End.
~Application. ~Run; ~End. }

Loyihani saqlash uchun
{=File=>Save Project buyrug’i beriladi
~File=>Save
~Begin Application.Initialize; Application.CreateForm(Tform,Form1); End.
~Application. Run; End.}

Tanlash tugmalari
{=RadioGroup, CheckListBox
~CheckListBox
~RadioGroup
~ListBox}

ListBox komponenti
{=Ro’yxat va massiv ko’rinishdagi ma’lumotlarni ekranga aks etdirishda ishlatiladi
~ma’lumotlar sonini aniqlaydi
~Qo’yilgan masalani to’la hal qilish
~talab qilingan amallar va metodlar ketma-ketligi}

ComboBox komponenti
{=Ro’yxat va massiv ko’rinishdagi ma’lumotlarni ekrandan kiritish uchun ishlatiladi
~Qo’yilgan masalani to’la hal qilish
~Ro’yxat va massiv
~talab qilingan amallar va metodlar ketma-ketligi}

Kiritish oynasini chaqirish
{=inputBox funktsiyasi yordamida
~File=> New=> Applisation
~New=> Applisation
~Borland Delphi=>Delphi}

Ekranga ma’lumot oynasini chiqarish
{=ShowMessage protsedurasidan eki MessageDlg funktsiyasidan foydalanish
~CheckListBox
~RadioGroup
~ListBox}

Vizual bo’lmagan komponentalar
{=Ular OpenDialog, SaveDialog va FontDialog komponentalar
~OpenDialog
~SaveDialog
~FontDialog}

Ob’ektlarning daraxtsimon ko`rinish oynasi,
{=Turli tasvirli tugmalarni joylashtirish va ulardan foydalanish
~operatsion tizim
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni)va.b.ma`lumotlarni uzok saklash urni
~dasturlash tili}

Ob’ektlar inspektori oynasi,
{=-filtrli kiritishni ta’minlash
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni)va.b.ma`lumotlarni uzok saklash urni
~Komp`yuterni foydalanish orkali ma`lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~operatsion tizim}

Kod brauzeri oynasi,
{=Matnli jadvaldan foydalanish,
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni)va.b.ma`lumotlarni uzok saklash urni
~Komp`yuterni foydalanish orkali ma`lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~Operatsion tizim}

Asosiy oyna bu
{=Rasmlardan foydalanish
~[Ctrl]+[Break]
~[Ctrl]+[Q]
~[Alt]+[X]}

Forma oynasi
{=Dastur tuzishda ishlatiladi
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni) va.b.ma`lumotlarni uzok saklash urni
~Komp`yuterni foydalanish orkali ma`lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~operatsion tizim}

Dastur kodi oynasi
{=Dastur yozish uchun ishlatiladi
~dasturni, matnlarni, kodlangan kurinishlarni(rasmlarni) va.b.ma`lumotlarni uzok saklash urni
~Komp`yuterni foydalanish orkali ma`lumotlarni akslantirish, saklash kayta ishlash va etkazib berish usullarini urganadigan fan
~operatsion tizim}

Edit (taxrir) bo`limi
{=fayl ichidagi ma`lumotlarni taxrirlash uchun kerakli buyruqlarni o`z ichiga olgan
~Matn boshiga borish
~Bir saxifa yukoriga
~Matn oxiriga borish}

TObject
{=Ob`ektlarni tuzish va boshqarish imkonini beradi
~Matn sungiga borish
~Bir saxifa kuyiga
~Matn boshiga borish}

TPersistent
{=ob`ektlarni tashkil qilish uchun o`zida bir necha usullarni saqlaydi
~Matn sungiga borish
~Bir saxifa kuyiga
~Matn boshiga borish}

TComponent
{=Vizual komponentalar uchun asos sinf bo`lib hisoblanadi.
~Matn sungiga borish
~Bir saxifa kuyiga
~Matn boshiga borish}

Stanfard bo`lim komponentalari
{=Frame, MainMenu PopupMenu komponentlari.
~Matn sungiga borish
~Bir saxifa kuyiga
~Matn boshiga borish}

TControl
{=katta qismdagi xossalar, usullar va vizual komponentalar hodisalarini ta`minlab beradi
~katta qismdagi komponentalar
~usullar va vizual komponentalar
~hodisalarini ta`minlab beradi}

MainMenu komponentasi
{=Murakkab ierarxik strukturali menyu yaratish uchun xizmat qiladi
~Murakkab ierarxik struktura
~Murakkab struktura
~menyu yaratish uchun xizmat qiladi}

PopupMenu komponentasi
{=yordamchi yoki lokal menyusi
~menyu yaratish uchun xizmat qiladi
~struktura
~lokal menyu}

Sonstructor Create
{=Bu usul ob`ektga kerakli dinamik xotirani ajratadi
~menyu yaratish uchun xizmat qiladi
~struktura
~lokal menyu}

Label komponenti
{=Oynada qisqa uzunlikdagi yozuvlarni aks ettiradi
~Bu usul ob`ektga kerakli dinamik xotirani ajratadi
~Bu usul ob`ektga xotirani ajratadi
~Bu usul ob`ektga dinamik xotirani ajratadi}

Edit komponenti
{=Forma oynasida matnli qator kiritish va taxrirlashda ishlatiladi.
~katta qismdagi komponentalar
~usullar va vizual komponentalar
~hodisalarini ta`minlab beradi}

Button komponenti
{=Bu komponenta dasturchi tamonidan berilgan bir necha buyruqlarni bajarishda ishlatiladi.
~Bu usul ob`ektga kerakli dinamik xotirani ajratadi
~Bu usul ob`ektga xotirani ajratadi
~Bu usul ob`ektga dinamik xotirani ajratadi}

Memo komponenti
{=Kupqatorli matnlarni kiritish yoki chiqarishda ishlatiladi.
~Kupqatorli matnlar
~kiritish yoki chiqarish
~Bu usul ob`ektga xotirani ajratadi}

Panel komponenti
{=bir necha komponentalarni birlashtirish uchun xizmat qiladi.
~bir necha komponentalar
~bir necha komponentalarni birlashtirish
~bir necha komponentalar uchun xizmat qiladi. }

Caption
{=ekranga chiqariladigan matn joylashadi
~asosiy xossa
~ekranga chiqariladi
~matn joylashadi}

Matnga ishlov berish uchun
{=Font xossasi ishlatiladi
~Font-1 xossasi ishlatiladi
~Font-2 xossasi ishlatiladi
~Font -3xossasi ishlatiladi}

TGraphicControl
{=grafik elementlarini boshqarish uchun ishlatiladi
~tekstli elementlarini boshqarish uchun ishlatiladi
~funktsiya elementlarini boshqarish uchun ishlatiladi
~model elementlarini boshqarish uchun ishlatiladi}

TWinControl bu
{=oyna elementlarini boshqarishni yaratish uchun ishlatiladi
~forma elementlarini boshqarishni yaratish uchun ishlatiladi
~kod elementlarini boshqarishni yaratish uchun ishlatiladi
~komponent elementlarini boshqarishni yaratish uchun ishlatiladi}

Button
{=dasturchi tomonidan berilgan (kiritilgan) dastur kodlarini ishga tushirish uchun mo`ljallangan
~dasturchi tomonidan berilgan (kiritilgan) dastur kodlari
~kodlarini ishga tushirish uchun mo`ljallangan
~dastur kodlarini ishga tushirish uchun mo`ljallangan}

ListBox
{=ro`yxat va massiv ko`rinishdagi ma`lumotlarni ekranga aks etdirishda ishlatiladi
~massiv ko`rinishdagi ma`lumotlarni ekranga aks etdirishda ishlatiladi
~ro`yxat ko`rinishdagi ma`lumotlarni ekranga aks etdirishda ishlatiladi
~ma`lumotlarni ekranga aks etdirishda ishlatiladi}

DropDownCount
{=ro`yxatdagi ekranga chiqadigan ma`lumotlar sonini aniqlaydi
~ekranga chiqadigan ma`lumotlar sonini aniqlaydi
~ro`yxatlar sonini aniqlaydi
~ekranga chiqadigan ma`lumotlar sonini aniqlaydi}

Oddiy dastur ilovasini yaratish ketma-ketligi
{=File=> New=> Applisation
~File=> New=> other=> Applisation
~New=> other => Applisation
~File=> New=> Applisation=> other}

Loyiha fayli matnini ko`rish uchun qaysi buyrug` ishlatiladi
{=Project/View Source
~Project/View
~View Source
~Project Source}

Loyiha matni umumiy holda ko`rinishi
{=Program Project1; Uses Forms, Unit1 in ‘Unit1.pas’ {Form1}{$R *.res} Begin Application.Initialize; Application.CreateForm(Tform,Form1);Application.Run; End.
~Program Project1; Uses
~Forms, Unit1 in ‘Unit1.pas’ {Form1}{$R *.res} Begin
~Application.Initialize; Application.CreateForm(Tform,Form1);Application.Run;}

Loyihani saqlash uchun
{=File=>Save Project buyrug`i beriladi
~File=>Save
~File=>Save Project1 buyrug`i beriladi
~File=>Save Project2 buyrug`i beriladi }

Tanlash tugmalari
{=RadioGroup, CheckListBox
~RadioGroup, CheckBox
~RadioGroupListBox
~RadioGroup, CheckList}

ListBox komponenti
{=Ro`yxat va massiv ko`rinishdagi ma`lumotlarni ekranga aks etdirishda ishlatiladi
~massiv ko`rinishdagi ma`lumotlarni ekranga aks etdirishda ishlatiladi
~Ro`yxat ko`rinishdagi ma`lumotlarni ekranga aks etdirishda ishlatiladi
~ma`lumotlarni ekranga aks etdirishda ishlatiladi}

ComboBox komponenti
{=Ro`yxat va massiv ko`rinishdagi ma`lumotlarni ekrandan kiritish uchun ishlatiladi
~massiv ko`rinishdagi ma`lumotlarni ekrandan kiritish uchun ishlatiladi
~Ro`yxat ko`rinishdagi ma`lumotlarni ekrandan kiritish uchun ishlatiladi
~ma`lumotlarni ekrandan kiritish uchun ishlatiladi}

Kiritish oynasini chaqirish
{=inputBox funktsiyasi yordamida
~ComboBox funktsiyasi yordamida
~input funktsiyasi yordamida
~outputBox funktsiyasi yordamida}

Ekranga ma`lumot oynasini chiqarish
{=ShowMessage protsedurasidan eki MessageDlg funktsiyasidan foydalanish
~ShowMessage protsedurasidan foydalanish
~Message MessageDlg funktsiyasidan foydalanish
~protsedura eki funktsiyasidan foydalanish}

Vizual bo`lmagan komponentalar
{=Ular OpenDialog, SaveDialog va FontDialog komponentalar
~OpenDialog, SaveDialog komponentalar
~SaveDialog va FontDialog komponentalar
~OpenDialog, va FontDialog komponentalar}

Caption xosasi nima vazifani bajaradi?
{=Unda ekranga chiqariladigan matn joylashadi
~chiqariladigan matn joylashadi
~matn joylashadi
~Unda pechatga chiqariladigan matn joylashadi}

ekranga qanday natija chiqariladi? int s = 0; for (int i = 0; i<= 7; i++) s=s+i; сout<{=28
~25
~22
~20}

C++ dagi kod ekranga nima chiqaradi? int i = 6; int j = i; cout<< (i * j);
{=36
~15
~78
~12}

Quyidagi dastur fragmenti bajarilganda ekranda qanday natija paydo bo’ladi? a=”in” , b=”out”; k= strlen (b) - strlen (a); for( i=0 ;i< k ; i++) if (a{=2
~1
~4
~3}

Quyidagi dastur fragmenti qanday masalani yechadi? int sum, x; x = 1; sum = 0 ; sum += x; cout<<”The sum is ”<< sum<{=matnni va sum o’zgaruvchining qiymatini chop etadi
~0 ni sum o’zgaruvchiga o’zlashtiradi
~1 ni x o’zgaruvchiga o’zlashtiradi
~int toifadagi sum va x o’zgaruvchilarni e’lon qiladi }

Dastur bajarilganidan so’ng k qiymati nechaga teng bo’ladi? k=1; while (k<10) k=k+k; сout<< k;
{=16
~4
~32
~8}

1 Мбайт necha Кбайт ?
{=1024 Кбайт
~1024 байт
~1000000 бит
~1000000 байт }

Satr bu –
{=simvollar ketma ketligi
~Ustunlar ketma ketligi
~Chaqiruvlar ketma ketligi
~Kiritish ketma ketligi.}

Ikkita satrni taqqoslovchi funksiyani ko’rsating ?
{=strcmp();
~cmp();
~compare();
~stringcompare();}

Funksiyaning qanday prototipi belgili satr hosil qilib yuqori registrdai S ko’rsatkichi aniqlaydi va qiymat qaytaradi?
{=char *strupr(char *s)
~long atol(const char *s)
~char *strcat(char *dest, const char *scr)
~intstrcmp(const char *s1, const char *s2)}

Quyidagi funksiyalardan qaysi biri bir satrning oxiriga ikkinchi satrni ulaydi?
{=stradd();
~stringadd ();
~strcat ();
~strcat ();}

Download 23.6 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2023
ma'muriyatiga murojaat qiling