Algoritmlаr, ulаrning хоssаlаri. Bеrilish usullаri vа strukturаlаri

Kitobda algoritm tushunchasi, uning xossalari, ifodalash usullari, va asosiy algoritmlarning blok-sxemalari ko'rib chiqiladi. Unda chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlar, ichma-ich joylashgan siklik algoritmlar, rekurrent algoritmlar va ketma-ket yaqinlashuvchi algoritmlar haqida ma'lumotlar berilgan. Algoritmlarni tekshirish usullari va misollar keltirilgan.

Asosiy mavzular

  • Algoritmning asosiy xossalari: Diskretlilik (Cheklilik), Tushunarlilik, Aniqlik, Ommaviylik, Natijaviylik kabi xossalar haqida tushunchalar beriladi.
  • Algoritmlarni ifodalash usullari: So'zlar orqali ifodalash, matematik formulalar orqali ifodalash, grafik shaklda (blok-sxema) tasvirlash va jadval ko'rinishida berish usullari tushuntiriladi.
  • Asosiy algoritm turlari: Chiziqli, tarmoqlanuvchi (ayri), takrorlanuvchi (siklik), ichma-ich joylashgan siklik, rekurrent va ketma-ket yaqinlashuvchi algoritmlar ko'rib chiqiladi va ularning tuzilish prinsiplari tushuntiriladi.
  • Algoritm ijrosini tekshirish: Algoritmning to'g'ri ishlashini tekshirish usullari va misollar orqali tushuntirishlar beriladi. Algoritmni turli boshlang'ich ma'lumotlar bilan bajarib ko'rish orqali xatolarni aniqlash va tuzatish usullari ko'rsatiladi.