TOSHKENT AMALIY FANLAR UNIVERSITETI “INFORMATIKA” KAFEDRASI “Iqtisodiyotda axborot-kommunikatsiya tеxnologiyalari va tizimlari” fani O‘qituvchi: Dilnoza Xaydaraliyevna Pazilova MAVZU REJASI:
Algoritm tushunchasi va uning xususiyatlari.
Hisoblash jarayonlarni grafik aks ettirish.
Hisoblash jarayonlarni turlari.
Dasturlash tillari haqida umumiy ma’lumot.
Tilning asosiy elementlari. Qiymat berish, kiritish va chiqarish operatorlari.
Tarmoqlanuvchi hisoblash jarayonini dasturlash. Takrorlanuvchi hisoblash jarayonini dasturlash.
Foydalanilgan adabiyotlar ro‘yxati
N.X.Shoaxmedova, I.M.Abdullayeva. Iqtisodiyotda axborot-kommunikatsion texnologiyalar va tizimlar: Darslik. - T.: «Iqtisodiyot», 2021.- 271 b
Algoritm - bu muammoni hal qilish usulining tavsifi yoki boshqacha qilib aytganda, hisoblash jarayoni bosqichlari ketma- ketligi bo‘lib, kerakli natijani olish uchun kompyuter tomonidan amalga oshiriladi.
Tsiklik hisoblash jarayonlari- tsikl deb, ko‘p marta takrorlanadigan bosqichlarni o‘z ichiga olgan hisoblash jarayonlariga aytiladi.
Operator sxemasi - bu hisoblash jarayonining ayrim avtonom bosqichlarining mazmunini tavsiflovchi operatorlar yordamida algoritmni aks ettirish. Operator - bu dasturni amalga oshirish jarayonida ma’lum bir harakatlarning bajarilishining ko‘rsatkichidir.
Tarmoqlangan (tarmoqlanadigan) hisoblash jarayoni - bu ma’lum bir shartni tekshirish natijasiga qarab amalga oshirilgan harakatlar ketma-ketligining tarmoqlanishi ta’minlanadigan jarayon.
1. Algoritm tushunchasi va uning xususiyatlari.
Algoritm - bu muammoni hal qilish usulining tavsifi yoki boshqacha qilib aytganda, hisoblash jarayoni bosqichlari ketma- ketligi bo‘lib, kerakli natijani olish uchun kompyuter tomonidan amalga oshiriladi.
Algoritm quyidagi xususiyatlarga ega:
1.Aniqligi. Algoritmlarning nazarga olingan barcha bosqichlari aniq harakatda bo‘lishi kerak, amalga oshirilayotgan bosqichlari tushunarsiz bo‘lishi mumkin emas.
2.Natijaviyligi, ya’ni ma’lum bir oddiy bosqichlarni bosib o‘tgandan so‘ng kutilayotgan natijani olishga erishishdan iborat.
3.Ommaviyligi, ya’ni bitta masalani еchish uchun emas balki shunga o‘xshash turdosh masalalar sinfini hal etish uchun xizmat qiladi.
4.Diskrеtlilik, ya’ni algoritmni bir nеchta elеmеntar bosqichlarga ajratish imkonini mavjudiligi.
Rasmga qarab og’zaki Algoritm tuzishga xarakat qiling!
GoogleMaps kartasidan foydalanish
(qisqa masofani toppish algoritmi)