C++ dasturlash tilining ishchi muhiti, undagi oynalar
Download 23.6 Kb.
|
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< ~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< ~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
ma'muriyatiga murojaat qiling