Buxoro davlat universiteti




Download 2.02 Mb.
bet24/29
Sana03.07.2021
Hajmi2.02 Mb.
#15347
1   ...   21   22   23   24   25   26   27   28   29

2.2 Dasturni loyihalash.


Ro'yxatlar ustida amallar bajarish ya’ni ro’yxat elementini yaratish, o'chirish, o’zgartirish va izlash algoritmlari tahlil qilingan. Ma’lumotlar tuzilmalari aynan “fazoviy” tushunchalarga ta’luqli bo’lib, uni kompyuter xotirasidagi axborotni tashkil etuvchi sxema deb ta’riflash mumkin.

Algoritm esa dastur tuzilmasida mos ravishda protsedura elementi hisoblanadi va hisob-kitob retsepti bo’lib xizmat qiladi.

Chiziqli tuzilmalar elementlarini xotirada o’zaro yaqin joylashishi xossasiga ko’ra ularni xotirada ketma-ket joylashgan (vektorlar, satrlar, massivlar, steklar, navbatlar) va ixtiyoriy bog’lanib taqsimlangan (bir bog’lamli, ikki bog’lamli ro’yxatlar) tuzilmalarga ajratish mumkin. Chiziqli bo’lmagan tuzilmalarga misol tariqasida ko’p bog’langan ro’yxatlar, daraxtlar, graflarni keltirish mumkin.

Ro`yxat ustida amal bajarilganda kompyuter xotirasida bo’ladigan jarayonni tasuvvur qilish qiyin. Ushbu dastur orqali bu jarayonlarni tasavvur qilish oson bo’ladi.




Download 2.02 Mb.
1   ...   21   22   23   24   25   26   27   28   29




Download 2.02 Mb.