Hisoblash jarayonlarini tasvirlashning turli usullari mavjud. Bu og‘zaki, operator, blok-sxema shakli.
Hisoblash jarayonlarini tasvirlashning turli usullari mavjud. Bu og‘zaki, operator, blok-sxema shakli.
Algoritm qoidalari to‘plamining tabiiy tili yordamida aniq tavsifi algoritmni og‘zaki tasvirlash shakli deb ataladi.
Operator sxemasi - bu hisoblash jarayonining ayrim avtonom bosqichlarining mazmunini tavsiflovchi operatorlar yordamida algoritmni aks ettirish. Operator - bu dasturni amalga oshirish jarayonida ma’lum bir harakatlarning bajarilishining ko‘rsatkichidir.
Algoritmdagi qadamlar ketma-ketligining grafik tasviri blok- sxema deb ataladi.
Blok-sxemaning har bir qismi ma’lum bir shaklga ega bo‘lgan geometrik figuralar bilan tasvirlangan. Har bir shakl bitta bosqichni anglatadi va blok deb nomlanadi.
Blok-sxemalarni tuzishda foydalaniladigan asosiy sodda geometrik figuralar quyidagilardan iborat:
chiziqli
tarmoqlangan
tsiklik
Barcha hisoblash jarayonlarini uchta sinfga bo‘lish mumkin:
Chiziqli hisoblash jarayonida, hisoblash bosqichlari chiziqli ketma-ketlikda amalga oshiriladi, shuning uchun chiziqli hisoblash jarayoni deb ataladi.
Tarmoqlanuvchi hisoblash jarayonida, oraliq ma’lumotlarning xususiyatlariga qarab bir necha yo‘nalishlardan birida hisoblashlar sodir bo‘ladi. Har bir alohida tarmoq hisoblash tarmog‘i deb ataladi. Hisob-kitoblarning u yoki bu sohasini tanlash mantiqiy shartlarning bajarilishini tekshirish orqali amalga oshiriladi. Har bir aniq holatda, jarayon tarmoqlaridan biri bo‘ylab amalga oshiriladi.
Tsiklik hisoblash jarayonlari - tsikl deb, ko‘p marta takrorlanadigan bosqichlarni o‘z ichiga olgan hisoblash jarayonlariga aytiladi.
Chiziqli hisoblash jarayonini algoritmlashtirish Chiziqli hisoblash jarayonida hisoblash yo‘nalishlari dastlabki ma’lumotlarga yoki oraliq natijalarga bog‘liq emas.
Vazifa. Geron formulasi bo‘yicha A, B, C tomonlari bo‘lgan uchburchakning maydonini hisoblash algoritmini yarating: