|
PptxGenjs presentation
|
Sana | 24.08.2023 | Hajmi | 5.58 Mb. | | #79397 |
Bog'liq Fundamentals-of-Algorithmization-and-Programming (1) 5 compressed, Animated Family Tree by Slidesgo, 971dcf27-5cd3-4e42-af4c-5039de7de8cc, SHAGʻZOD-WPS Office, Zamonaviy matn muharrirlari-fayllar.org, 02-Word 4 соат, Ekonometriya uzb, Taqdimot (1), 1-laboratoriya mashg‘uloti Mavzu Iqtisodiyotda foydalaniladigan, 9-guruh ma\'ruza etnologiya (1), 1-guruh etnologiya, 2-mavzu. Tåxnik vositalar va ularning rivojlanib borish tåndånts, Kompyuter grafikasi ishchi fan dasturi-hozir.org, Mutaxassislikka kirish” fanining ishchi o’quv dasturi (sillabusi-fayllar.org
Algoritmlash va dasturlash asoslari
Dasturlash olamiga xush kelibsiz! Ushbu taqdimotda siz algoritmlar tushunchasi va ularni yaratishda foydalaniladigan dasturlash tillari bilan tanishasiz. Keling, suvga sho'ng'iymiz!
Avraam Linkoln tomonidan
Algoritm tushunchasi
Muammoni hal qilish san'ati
Algoritm - bu masalani hal qilish yoki vazifani bajarish uchun zarur bo'lgan bosqichlar ketma-ketligi. Bu labirintni yechishga o‘xshaydi: maqsadingizga erishish uchun sizga bosqichma-bosqich ko‘rsatmalar kerak.
Samaradorlik asosiy hisoblanadi
Algoritmni loyihalashda samaradorlik muhim ahamiyatga ega. Bu labirintni hal qilishda o'z vaqtingizni belgilashga o'xshaydi: siz uni imkon qadar tezroq hal qilishni xohlaysiz!
Algoritm komponentlari
Har bir algoritm kirishlar, chiqishlar va jarayonlardan iborat. Bu filmni ishlab chiqishga o'xshaydi: ajoyib natijaga erishish uchun barcha asosiy elementlarga ega bo'lishingiz kerak!
Hisoblash jarayonlarining grafik tasviri
Jarayonlaringizni tasavvur qiling
Hisob-kitoblar murakkab bo'lishi mumkin, ammo ularni oddiy jarayonlarga bo'lish va ularni vizualizatsiya qilish orqali tushunishni osonlashtirasiz. Bu Lego uyini qurishga o'xshaydi: bir vaqtning o'zida bitta blok!
Oqim sxemalari va diagrammalar
Hisoblash jarayonlarini ifodalash uchun dasturlashda odatda oqim sxemalari va diagrammalardan foydalaniladi. Bu xaritani chizishga o'xshaydi: siz qayerga ketayotganingizni aniq tasavvur qilishingiz kerak!
Hamma uchun tushunarli
Hisoblash jarayonlarining vizual tasvirlari boshqalarga murakkab dasturlarni tushunishga yordam beradi. Bu suratlar yordamida retseptni tushuntirishga o'xshaydi: hamma kuzatib borishi mumkin!
Hisoblash jarayonlarining turlari
1
Ketma-ket
Oldindan belgilangan tartibda birin-ketin sodir bo'ladigan jarayonlar.
2
Shartli
Muayyan shart yoki shartlar to'plamiga bog'liq bo'lgan jarayonlar.
3
Takroriy
Oldindan ma'lum bir necha marta yoki muayyan shart bajarilgunga qadar takrorlanadigan jarayonlar.
Dasturlash tillari haqida umumiy ma'lumot
Dasturlash tillari nima?
Dasturlash tili - bu kompyuterga ko'rsatmalar berish uchun ishlatiladigan sun'iy til. Bu faqat chet tilini biladigan odam bilan muloqot qilishdek!
Dasturlash tillarining turlari
Turli xil dasturlash tillari mavjud, ularning har biri o'zining kuchli va zaif tomonlariga ega. Bu har bir ish uchun mos vositani tanlash kabi!
Mashhur dasturlash tillari
Ba'zi mashhur dasturlash tillariga Java, Python va C++ kiradi. Bu sevimli rangni tanlashga o'xshaydi: har xil odamlarning fikrlari har xil!
Tilning asosiy elementlari
Tayinlash operatori
Belgilash operatori o'zgaruvchiga qiymat o'rnatadi. Bu kavanozni etiketkalash kabi: ichida nima borligini bilish kerak!
Kirish operatori
Kirish operatori foydalanuvchiga dasturga ma’lumotlarni kiritish imkonini beradi. Bu xuddi pitsaga buyurtma bergandek: nimani xohlayotganingizni belgilashingiz kerak!
Chiqish operatori
Chiqarish operatori foydalanuvchiga ma'lumotlarni ko'rsatadi. Bu kvitansiyani chop etishga o'xshaydi: siz nima buyurganingizni bilishingiz kerak!
Hisoblash jarayonini dasturlash
1
Muammoni aniqlang
Dasturlashning birinchi bosqichi siz hal qilmoqchi bo'lgan muammoni aniqlashdir. Bu sayohatni boshlashdan oldin manzilni aniqlashga o'xshaydi!
2
Yechimni loyihalash
Muammoni aniqlaganingizdan so'ng, siz yechim topishingiz kerak. Bu xuddi o'z manzilingizga boradigan yo'lni tanlashga o'xshaydi!
3
Kodni yozing
Dasturlash kompyuter tushunadigan kod yozishni o'z ichiga oladi. Bu sevgi maktubi yozishga o'xshaydi: to'g'ri so'zlardan foydalanish kerak!
Tsiklik hisoblash jarayonini dasturlash
Tsiklik jarayon nima?
Tsiklik jarayon - bu oldindan ma'lum bir necha marta yoki ma'lum bir shart bajarilgunga qadar takrorlanadigan jarayon. Bu xuddi tishlarni yuvishga o'xshaydi: siz har kuni bir xil jarayonni takrorlashingiz kerak!
Tsikllik hisoblash jarayoni
Tsiklik hisoblash jarayonini dasturlash shart bajarilgunga qadar takrorlanadigan tsiklni yaratishni o'z ichiga oladi. Bu g'ildirakda yugurayotgan hamsterga o'xshaydi: u maqsadiga etgunga qadar davom etadi!
Tsiklik jarayonni disk raskadrovka qilish
Tsiklik jarayonni disk raskadrovka qilish tsikldagi xatolarni topish va tuzatishni o'z ichiga oladi. Bu singan o'yinchoqni topish va tuzatishga o'xshaydi: muammoni aniqlash va uni tuzatish kerak!
|
| |