I bob. Dasturlash tushunchasi, zamonaviy dasturlash tillari


Berlilgan x, y nuqtalarni tutashtirib grafigini chizish dasturi



Download 1,15 Mb.
bet12/14
Sana11.06.2022
Hajmi1,15 Mb.
#656135
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Hasanboy kurs ishi

2.2 Berlilgan x, y nuqtalarni tutashtirib grafigini chizish dasturi.


Ushbu dastur berilgan x, y nuqtalarni birlashtib grafigini chizish dasturi hisoblanadi. Men bu dasturni tuzishda PictureBox kompanentidan grafik chizish uchun foydalandik. Dasrurdan chiqish , Grafik , Tozalash buyruqlarini kiritishda button tugmasidan foydalandik, qiymatlarni kiritish uchun TextBox komponentidan foydalandim .


Yuqoridagai holatda Textboxlarimizga qiymatlar berilib,funksiya grafigi
degan tugma bosilgan holat.

TEST


№1PictureBox komponenti nima vazifa bajaradi?

Rasmlar yuklash va grafiklar chizish

Taymer

MessageDlg(xabar) beradi.

Forma rangini o’zgartiradi.

№2 PictureBox komponenti xususiyatlaridan BackgroundImage vazifasi nima?



PictureBox foniga rasm o’rnatadi.

PictureBox uchun fon rangini o’zgartirish

Dialog oynasini ochadi.

Forma rangini o’zgartiradi.

№3 PictureBox komponenti xususiyatlaridan BackgroundImageLayout vazifasi nima?



PictureBox fon rasmini tartibga solish.

System (system.string) sinfiga mansub.

Fon rangini o’zgartiradi.

PictureBox bunday xusuiyati yo’q.

№4 MenuStrip komponentini formaga qanday qo’shiladi?



Sichqonchada ushlab sudrab formaga olib borib tashlanadi.

F5 klavishini bosish orqali.

F4 klavishini bosish orqali.

Xususiyatlar oynasidan qo’shish mumkin.

№5 MenuStrip xususiyatlar oynasini qanday ochamiz?



Sichqonchani o’ng tugmasini bosib “xususiyatlari” elementini tanlash orqali yoki qisqa F4 klavishini bosish orqali.

F5 ni bosganimizda ochiladi.

MenuStrip xususiyatlari yo’q.

Yuqoridagi barcha javoblar to’g’ri.

№6 MenuStrip xususiyatlaridan LayoutStyle vazifasi nima?



Menyuni joylashtirish usuli.

Menyuga rasm joylaydi.

Menyu rangini o’zgartiradi.

MenuStripda bunday xususiyat yoq.

№7 Button komponenti vazifasi nima?



Tugma vasifasini bajaradi.

Matn yozish.

Formaga grafik chiqaradi.

Rasm joylash.

№8 MenuStripning StackWithOverflow xususiyati vazifasi nima?



Elementlarni avtomatik ravishda to’ldiradi.

Gorizontal holatdan vertical holatga o’tkazadi.

False va True qiymat qabul qiladi.

Kursor ko’rinishini ozgartiradi.

№9 MenuStripga menyu elementlarini C# kod qismidan ham qo’shish mumkinmi?



Ha qoshsa bo’ladi. Buning uchun maxsus buyruqlar yozib chiqiladi.

Yo’q faqat dizayn qismidan qo’shish mumkin.

Bu tuzilayotgan dasturga bog’liq.

Yo’q MenuStripda faqat standart menyular bo’ladi.

№10 TextBox nima vazifa bajaradi?



Matinlar yozish

Rasm yuklash

Tugma.

Yorliq

11. Komponentlarni vazifasi bo’yicha saralang.



1

Button

A

Rasmlar joylash mumkin

2

Textbox

B

Menyular yaratish

3

MenuStrip

C

Matnlar yozish mumkinn

4

PictureBox

D

Tugma siifatida foydalanish mumkin

Javob

1-

2-

3-

4-

To’g’ri javob

1-D

2-C

3-B

4-A

12. Komponentlarni vazifasi bo’yicha saralang.



1

Label

A

Tanlash, tugma, belgilash foydalanish mumkin.

2

TextBox

B

Kun, oy, yil va kalendarni ko’rsatish.

3

DataTimePicker

C

Foydalanuvchi tomonida o’zgartirilib bolmaydigan matn yoki rasmlar ko’rsatish.

4

RadioButton

D

Matnlar yozish mumkinn

Javob

1-

2-

3-

4-

To’g’ri javob

1-C

2-D

3-B

4-A

13.Komponentlarni vazifasi bo’yicha saralang.



1

OpenFileDialog

A

Faylni saqlash uchun ishlatiladi.

2

SaveFileDialog

B

Fayl ochish uchun ishlatiladi.

3

ColorDialog

C

Matn shirftini o’zgartirish uchun ishlatiladi.

4

FontDialog

D

Matn rangini o’zgartirish uchun ishlatiladi.

Javob

1-

2-

3-

4-

To’g’ri javob

1-B

2-A

3-D

4-C

14.MenuStripni standart menyu elementlarini sarang.


1. MenuItem 2.File 3.Save 4.ComboBox 5.Open 6.TextBox.

Javob




To’g’ri javob

1, 4, 6;

15. MenuStrip xususiyatlarini sarlang.


1. BackColor 2. Cursor 3. LayoutStyle 4. BackgroundImage. 5. StackWithOverflow.

Javob




To’g’ri javob

1, 3, 4, 5;

16. Quydagilarni vazifasi bo’yicha saralang.



1

MessageBox.Show();

A

Oynani yopish

2

Application.Exit()

B

Yangi oyna ochish

3

Form a=new Form();
a.Show();

C

Ekranga qisqa xabar chiqarish




Javob

1-

2-

3-

To’g’ri javob

1-C

2-A

3-B

17. Quydagilarni vazifasi bo’yicha saralang.



1

TextBox1.Copy();

A

textBox1ga yozilgan matni belgilash

2

TextBox1.Clear();

B

textBox1ga yozilgan matndan nusxa olish

3

TextBox1.Undo();

C

textBox1ga yozilgan matnni o’chirish



Javob

1-

2-

3-

To’g’ri javob

1-B

2-C

3-A

18. Quydagilarni vazifasi bo’yicha saralang.



1

Close();

A

Bufer xotiradagi malumotni joylash uchun ishlatiladi

2

Paste();

B

Matnni belgilash uchun ishlatiladi

3

SelectAll();

C

Oynani yopishish uchun ishlatiladi



Javob

1-

2-

3-

To’g’ri javob

1-C

2-A

3-B

19. Quydagilarni vazifasi bo’yicha saralang.



1

MenuStrip

A

Belgilovchi tugma vazifasini bajaradi

2

RichTextBox

B

Menyu yaratish

3

CheckBox

C

Juda ko’p matn yozish mumkin



Javob

1-

2-

3-

To’g’ri javob

1-B

2-C

3-A

20. Quydagilarni vazifasi bo’yicha saralang.



1

NomericUpDown

A

Shriftni o’zgartirish

2

ProgressBar

B

Raqamli sanashni amalga oshirish

3

FontDialog

C

Jarayonni bajarilishini ko’rsatuvchi komponent




Javob

1-

2-

3-

To’g’ri javob

1-B

2-C

3-A



XULOSA


Men ushbu kurs ishini tayyorlash davomidagi vaqt oralig`ida juda ko`p bilim, ko`nikma va malakalarga ega bo`ldim. Ushbu kurs ishim yordamida C# tili, uning tarixi, asoschilari, uning asosi, til grammatikasi va qoidalari va operatorlar haqida juda ko`p bilimga ega bo`ldim. Bundan tashqari Windows formada komponentlar bilan ishlash menyular yaratishni o’rgandim. C# visual studio dasturida funksiyalarni grafigini Windows formada xosil qilishni o’rgandim. Menga berilgan topshiriq y=k*x+b fumksiya grafigini chizish dasturini yaratish edi. Men bu dasturni yaratish davomida, Windows formada ko’plab kompanentlar bilan ishlab ko’rdim va kompanetalar vazifalari va imkonyatlarini yanada chuqurroq o’rgandim, jumladan grafik hisil qilish uchun men ikkita Panel va PictureBox kompanetalarini imkonyatlarini ko’rib chiqdim va PictureBox kampanentini tanladim va o’z dasturimni shu kompanentidan foydalanib tuzdim men bundan tashqari Buton tugmasi,TextBox kompanentidan ham foydalandim. Qisqa qilib aytganda ushbu kurs ishim menga juda ko`p bilim olishimga, izlanishimga majbur qildi va bundan afsuslanmayman. Bu dasturni tanlab bajarishimdan maqsad Windows formada grafiklar chizish dasturi qanday yaratilganiga qiziqar edim. Kurs ishini bajarish davomida y=k*x+b funksiya grafigini chizish dasturini o’rganib chiqdim va ushbu dasturni yaratdim. Bu dasturni yozish davomida C# dasturlash tili; - obyektga yo’naltirilgan dasturlash tililari haqida bilim va ko’nikmalarga ega bo’ldim, tushunchalarim chuqurlashdi. Endilikda men dasturlash tilini yanada mukammal o’rganim ushbu fanni rivojlanishiga hissa qo’shib vatanimizga hizmat qilish maqsadidaman. Men bu maqsadim yo’lida dasturlash tillarini o’rganishda malakali o’qituvchilarimdan bilim va ko’nikmalar olmoqdaman.

Download 1,15 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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