Algoritmlashtirish asoslari, algoritim tushunchasi, iqtisodiy masalalarni SHKda yechish bosqichlari, algoritim xususiyatlari va xossalari hiusoblash jarayonlarning grafik tasviri.
Ushbu kitob algoritmlar va algoritmik tizimlarga bag'ishlangan bo'lib, unda algoritm tushunchasi, xossalari, turlari va ularni tasvirlash usullari ko'rib chiqiladi. Kitobda, shuningdek, algoritm tuzishda qo'llaniladigan asosiy blok-sxemalar va ularning vazifalari ham keltirilgan. Nazariy ma'lumotlar misollar bilan mustahkamlanadi va mavzuni mustahkamlash uchun savollar berilgan.
Asosiy mavzular
- Algoritm tushunchasi va xossalari: Algoritmning ta'rifi, algoritmlarning diskretlilik, tushunarlilik, aniqlik va ommaviylik kabi asosiy xossalari batafsil tushuntiriladi. Har bir xossaning mohiyati misollar bilan ochib berilgan.
- Algoritmlarni tasvirlash usullari: Algoritmlarni so'zlar, matematik formulalar, algoritmik tillar va geometrik tarhlar (blok-sxemalar) yordamida tasvirlash usullari ko'rib chiqiladi. Har bir usulning afzalliklari va kamchiliklari tahlil qilinadi.
- Algoritm turlari: Chiziqli, tarmoqlanuvchi va takrorlanuvchi (siklik) algoritmlar kabi asosiy algoritm turlari ta'riflanadi. Har bir tur uchun misollar keltirilgan va ularning farqlari ko'rsatilgan.
- Blok-sxemalar: Algoritmlarni grafik tasvirlash uchun ishlatiladigan blok-sxemalarning elementlari (bloklar) va ularning vazifalari keltirilgan. Jarayon, qaror, shakl o'zgartirish, kiritish/chiqarish kabi bloklar batafsil tushuntirilgan.