☰ Mundarija · Informatika

Algoritm ijrochilari, takrorlash

Darslar 20–21 · 2 ta dars · F.M. Zakirova, M.R. Zakirova. Informatika va axborot texnologiyalari 2-sinf. Novda Edutainment, 2024
20

Algoritm ijrochilari

Darslik: 51–53-betlar
MaqsadAlgoritm ijrochisi kim bo‘la olishini bilish va ijrochi faqat o‘z buyruqlarini tushunishini anglash.
Yangi so‘zlar
ijrochi · performerrobot · robotbuyruqlar to‘plami · set of commandsaniq · exact, clear
Tushuntirish

Algoritmni bajaruvchi ijrochi deyiladi. Ijrochi odam, ba’zi hayvonlar, robot yoki kompyuter bo‘lishi mumkin. Har bir ijrochi faqat o‘ziga tanish buyruqlarni tushunadi. Kuchukcha «o‘tir» buyrug‘ini tushunadi, lekin kompyuter buyruqlarini tushunmaydi. Algoritmdagi buyruqlar ijrochi uchun aniq va to‘liq bo‘lishi kerak.

Namunalar
Robot faqat «oldinga yur», «o‘ngga bur», «chapga bur» buyruqlarini biladi. «Raqsga tush» desak, u hech narsa qilmaydi.
Sho‘rva uchun algoritm odamga «tuz soling» deb yozilsa, yetarli. Robotga esa «bir choy qoshiq tuzni oling va qozonga soling» deb aniq yozish kerak.
Sinfda faoliyat

«Ishonchli robot»: bola «robot» bo‘lib, faqat uchta buyruqni bajaradi: «oldinga», «o‘ngga bur», «chapga bur». Sinf uni parta orasidan doskaga olib boradigan algoritm tuzadi.

Mashq
1
Algoritm ijrochisiga uchta misol keltiring.
2
Robot «oldinga», «o‘ngga bur», «chapga bur» buyruqlarini biladi. «Uyni chiz» buyrug‘ini bajara oladimi?
3
Svetoforda yo‘l kesib o‘tish algoritmini 4 ta harakat bilan tuzing.