Amaliy mashg`ulot uchun Mundarija


Download 0.8 Mb.
bet3/56
Sana18.09.2023
Hajmi0.8 Mb.
#1680455
1   2   3   4   5   6   7   8   9   ...   56
Bog'liq
Amaliy mashgulot sanoq sistema

23

21

16

15

14

D

14

1110

112

32

24

22

20

16

15

E

15

1111

120

33

30

23

21

17

16

F

16

10000

121

100

31

24

22

20

17

10

Bir sanoq sanoq sistemadan ikkinchisiga o`tkazish.


22 = 4, 23 = 8, 24 = 16, 32 = 9, 42 = 16.
Demak, 2 ↔ 4, 2 ↔ 8, 2 ↔ 16, 3 ↔ 9, 4 ↔ 16 sanoq sistemalarga o`tkazish mumkin.
Misol-6. 1100111101112 → X4. Buning uchun o`ngdan chapga qarab 2 xonadan ajratib chiqamiz. 11’00’11’11’01’11. Endi jadvaldan foydalanib 2 lik jadval ustunidan 4 lik jadval ustuniga mos holda qiymatlarni qo`yamiz: 3033134
Misol-7. 2607504518 → X2. Buning uchun chapdan o`ngga qarab har bir raqamni 3 xona shaklida ifodalab olamiz. agar 3 xonadan kam bo`lsa, raqam oldiga 0 lar bilan to`ldirib olinadi. Jadvaldan foydalanib quyidagicha:
260750451 → 010 110 000 111 101 000 100 101 001 bo`ladi. Demak,
2607504518 → 101100001111010001001010012 .
Misol-8. 26AFDC0E116 → X8. Buning uchun quyidagi qonuniyatt asosida amalga oshiramiz: Z16 → Y2 → X8. Demak, dastlab 2 likka keyin 8 lik sanoq sistemaga o`tkazish mumkin ekan.
26AFDC0E1 → 0010 0110 1010 1111 1101 1100 0000 1110 0001.
1001101010111111011100000011100001→
001 001 101 010 111 111 011 100 000 011 100 001→1 1 5 2 7 7 3 4 0 3 4 18
Javob: 26AFDC0E116 → 1152773403418.
6-Topshiriqlar. Amallar bajaring.
a) 1214128 → X2. b) FAA141C8 → X2 . c) 3212024 → X16. d) 72320128 → X4.


Adabiyotlar



  1. Madraximov Sh.F., Ikramov A.M. C++ tilida programmalash bo’yicha masalalar to’plami. O’quv qo’llanma // Toshkent, O’zbekiston Milliy Universiteti, “Universitet” nashriyoti, 2017. 160 bet

  2. Ю.С. Магда C#. Язык программирования Си Шарп. – Изд. ДМК Пресс, 2013, 190 с.

Amaliy mashg’ulоt № 2.

Mavzu: Chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlar oid masalalar. Vektor va matritsalarga oid masalalar.


MASHG’ULOTNING MAQSADI: Algoritmlashtirishni o`rgatish.
MASHG’ULOTNING JIHОZI: Ko’rgazmali material: kompyuterning xotira qurilmalari.
MASHG’ULOT O’TISH VОSITASI: Pentium IV kоmpyuterlari (qo’shimcha qurilmalari) bilan jihоzlangan kоmpyuter sinfi.
MASHG’ULOTNING BОRISHI:
a) Guruhning va xоnaning darsga tayyorligini aniqlash.
b) Yo’qlama qilish.
c) Avvalgi mashg’ulоtlarda o’tilganlarni takrоrlash bo’yicha suhbat o’tkazish: o’tilgan mavzularni qisqacha takrоrshlash.
g) Yangi mavzuning bayoni: Algoritmni tasvirlash usullari va blok – sxema haqida ma’lumotlar berish.
d) Kоmpyuter xоnasida mashg’ulоt оlib bоrish.O’rganganlari ustida mashq qilish.
e) Dars yakuni: Mustaqil ish uchun individual topshiriqlarni berish.
Amaliy mashg`ulot mavzu bayoni:
Amaliy mashg`ulot mavzu rejasi:
1. Algoritmni tasvirlash usullari. Blok – sxema
2. Tarmoqlanuvchi algoritmga doir misol va masalar yechish.
3. Takrorlanuvchi algorimtga doir misol va masalar yechish.
Amaliy mashg`ulot bayoni:


1. Algoritmni tasvirlash usullari. Blok – sxema
Algoritmni tasvirlash usullari quyidagicha:
Matn, grafik, jadval, formula va dastur shaklida ifodalash mumkin.
Matn shakli. Inson tilida 3 – shaxs birlik buyruq shaklida ifodalanadi.
Masalan, kiritilsin, bajarilsin, hisoblansin, ta’minlansin, va xokozo.
Grafik shakli Blok-sxema bilan tanishamiz.
- boshlash va tugallash operatori.
- o`zlashtirish, hisoblash operatori.
- kiritish operatori.
- natijalarni chop etish, chiqarish operatori.
- shart operatori, tarmoqlanuvchi operatori.
- takrorlanuvchi, sikl operatori.
- navbatdagi amalga yoki jarayonga o`tish operatori.
Misol 1. Y=ax2+bx+c chiziqli funksiyani algoritmni matn va blok-sxema shaklida ifodalang.




Download 0.8 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   56




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