KOMPYUTERDA MASALALARNI ECHISH
BOSQICHLARI
Reja:
1. Algoritm tushunchasi.
2. Iqtisodiy masalalarni ShK da
yechish bosqichlari
3. Algoritmning xususiyatlari va xossalari
Tayanch so’z va iboralar: Algoritm. Algoritmlashtirish. Algoritmni ifodalash
usullari. Algoritmning turlari. Chiziqli algoritm. Tsiklik algoritm. Tarmoqlanuvchi
algoritm. Aralash algoritm. Algoritmga mos dasturni tuzish. Dasturni sozlash.
Dasturni tekshirish. Dasturni ishlab chiqarishda ishlatish. Blok-sxema va
algoritmni tasvirlash.
1. Algoritm tushunchasi.
Qo‘yilgan masalani u yoki bu turini yechishning algoritmlarini shakllantirish
va ishlab chiqish eng ma’suliyatli hamda muhim bosqichlardan hisoblanadi, chunki
bu bosqichda keyinchalik shaxsiy kompyuterda bajarilishi kerak bo‘lgan
amallarning ketma-ketligi oldindan belgilab olinadi. Algoritmda yo‘lga qo‘yilgan
xatoliklar hisoblash jarayonini noto‘g‘ri
bajarilishiga olib keladi, ya’ni noto‘g‘ri
natijalarni beradi.
Algoritm– bu masalani yechishusullarini izohlashdir,
yoki boshqacha qilib
aytganda,kutilayotgan natijalarni shaxsiy kompyuter tomonidan olish uchun
bajarilayotganhisoblash jarayolarining ketma-ketliklaridir.
«Axborot-kommunikatsiya texnologiyalari» izohli lo‘g‘atida
quyidagi
ta’riflar keltirilgan:
1. Vazifani bajarishga qaratilgan aniq belgilangan qoidalarning tartiblangan
chekli to‘plami.
2. Dastlabki ma’lumotlarni oxirgi natijaga o‘tkazuvchi
hisoblash jarayoni
orqali masala yechimini aniq ko‘rsatuvchi amallar mazmuni va ketma-ketligi.
Algoritm atamasi o‘rta asrlarda yashab ijod etgan buyuk o‘zbek matematigi
Al-Xorazmiy nomidan kelib chiqqan. U o‘zi kashf etgan o‘nli
sanoq tizimida IX
asrning 825 yilidayoq to‘rt arifmetika amallarini bajarish qoidalarini bergan.
Arifmetika amallarini bajarish jarayoni esa alxorazm deb atalgan. Bu atama 1747
yildan boshlab algorismus, 1950 yilga kelib algoritm deb Ham ataldi.
Kompyuterlar paydo bo‘lishi bilan algoritm atamasi hozirgi ma’nosi bilan axborot-
kommunikatsiyalar texnologiyalari sohasida eng asosiy atamalardan biri bo‘lib
qoldi.