Algoritm tushunchasi va xossalari. 2
Algoritm tushunchasi va xossalari .
REJA Masalalarni kompyut е rda е chish bosqichlari Algoritmning asosiy xossalari Algoritmni ifodalash usullari
Algoritm tushuncha si Algortim so’zi IX asrda yashab o’z ilmiy ishlari xazinasi bilan dunyoga tanilgan vatandoshimiz buyuk astronom, matematik va geograf Abu Abdulla Muhammad ibn Muso al-Xorazmiy (783-850) nomidan kelib chiqqan. Al-Xorazmiyning arifmetikaga bag’ishlangan risola XII asrda Ispaniyada lotin tiliga tarjiman qilingan. Bu tarjimaning XIV asrda ko’chirilgan yagona qo’lyozma nusxasi Kembrij universitetining kutubxonasida saqlanmoqda. Risola lotin tilida “ Dixit Algoritmi” , ya’ni “ Dediki al-Xorazmiy ” iborasi bilan boshlanadi. Algoritm - deganda biror maqsadga erishishga yo’naltirilgan, ijrochi bajarish uchun mo’ljallangan buyruqlarning ketma-ketligi tushuniladi. Algoritm ijrochisi - algoritmda ko’rsatilgan buyruq yoki ko’rsatmalarni bajara oladigan abstract yoki real tizim. Informatikada algoritmning asosiy ijrochisi bo’lib kompyuter xizmat qiladi.
Masalalarni k ompy ut е rda е chish bosqichlari Masalaning qo’yilishi va maqsadning aniqlanishi Masalani mat е matik ifodalash Masalani е chish uslubini ishlab chiqish, sonli usullarni tanlash Masalani е chish algoritmini ishlab chiqish Ma'lumotlarni tayyorlash va tarkibini aniqlash (tanlash) Dasturlash Dastur matnini va ma'lumotlarni axborot tashuvchiga o’tkazish Dastur xatolarini tuzatish Dasturning avtomatik tarzda kompyut е rda bajarilishi Olingan natijalarni izohlash, tahlil qilish va dastur dan foydalanish uchun ko’rsatma yozish
A lgorit mning asosiy xossalari. uzluklilik aniqlik natijaviylik ommaviylik