TALABALARNING DASTURLASHGA OID KOMPETENSIYALARINI DASTURIY ILOVALARDAN FOYDALANIB RIVOJLANTIRISHDA ALGORITMLASHNING AHAMIYATI

##plugins.themes.bootstrap3.article.main##

Abstrak:

Algoritm - bu muayyan masalani hal qilish uchun aniq ketma-ketlikda bajariladigan harakatlar to'plamidir. Algoritmlash esa, masalani yechish uchun zarur bo'lgan algoritmlarni tuzish jarayonidir. Dasturlash jarayonida algoritmlash quyidagi muhim vazifalarni bajaradi:

##plugins.themes.bootstrap3.article.details##

##submission.citations##:

Cormen T.H., Leiserson C.E., Rivest R.L., Stein C. Introduction to Algorithms. - 3rd ed. - MIT Press, 2009.

Sedgewick R., Wayne K. Algorithms. - 4th ed. - Addison-Wesley Professional, 2011.

Wing J.M. Computational thinking // Communications of the ACM. - 2006. - Vol. 49, № 3. - P. 33-35.

Knuth D.E. The Art of Computer Programming. - Vol. 1-4A. - Addison-Wesley Professional, 2011.

Ben-Ari M. Principles of Concurrent and Distributed Programming. - 2nd ed. - Addison-Wesley, 2006.

Xazratov F.X., “Obyektga yo‗naltirilgan dasturlash tillari orqali talabalarning kasbiy kompetensiyasini rivojlantirish usullari”. ― PEDAGOGIK MAHORAT‖ ilmiy-nazariy va metodik jurnal. 2024, № 7., 89-bet.

Xazratov F.X., “Obyektga yo‘naltirilgan dasturlash tillari orqali talabalarning kasbiy kompetensiyasini shakllantirish”. - SCIENCEPROBLEMS.UZ-Ижтимоий-гуманитар фанларнинг долзарб муаммолари № 5 (4) – 2024., 389-393-betlar.