Аlgоritmlаsh. Аlgоritmlаrni tаsvirlаsh fоrmаl tillаri. Аlgоritmlаsh jаrаyonining bоsqichlаri.
Kitob algoritmlash asoslari va ularni tasvirlash formal tillariga bag'ishlangan. Unda algoritm tushunchasi, xossalari, ifodalash usullari (so'zlar, blok-sxemalar, algoritmik til), algoritmik tilning elementlari (alfavit, maxsus so'zlar, oddiy va murakkab komandalar) ko'rib chiqiladi. Kitobda algoritmlash jarayonining bosqichlari, jumladan algoritm ijrochisi, tushunarlilik, cheklanganlik va aniqlik masalalari ham yoritilgan.
Asosiy mavzular
- Algoritmning asosiy xossalari: Algoritmning boshlang'ich qiymatga ega bo'lishlik va natijaviylik xossasi, umumiylik xossasi, tushunarlilik, diskretlik (uzluklilik) xossasi, cheklanganlik va aniqlik xossalari batafsil tushuntirilgan.
- Algoritm tushunchasi: Algoritm tushunchasining kelib chiqishi, ta'rifi va inson faoliyatidagi ahamiyati ko'rsatilgan. Shuningdek, 'Algoritm ijrochisi' tushunchasi ham izohlangan.
- Algoritmlarni ifodalash usullari: Algoritmlarni so'zlar yordamida, blok-sxemalar yordamida, algoritmik tilda va dasturlashtirish tillarida ifodalash usullari bayon etilgan. Blok-sxemalar uchun standart bloklar shakllari keltirilgan.
- Algoritmik til: Algoritmik tilning ta'rifi, afzalliklari, alfaviti (harflar, raqamlar, belgilar), maxsus so'zlari (alg, boshl, tam, but, bulsa va h.k.), oddiy komandalar (ta'minlash, kiritish, chiqarish) va murakkab komandalar haqida ma'lumot berilgan.