Big data— bu uchta operatsiyani bajarishga mo'ljallangan texnologiyalar to'plami


-Mavzu: ALGORITMLASHTIRISH VA DASTURLASH ASOSLARI


Download 0.79 Mb.
bet10/32
Sana30.01.2023
Hajmi0.79 Mb.
#1141866
1   ...   6   7   8   9   10   11   12   13   ...   32
Bog'liq
Katta hajmdagi ma’lumotlar bilan ishlash

11-Mavzu: ALGORITMLASHTIRISH VA DASTURLASH ASOSLARI
Reja:

    1. Algoritm tushunchasi va uning xususiyatlari.

    2. Hisoblash jarayonlarni grafik aks ettirish.

    3. Hsoblash jarayonlarni turlari.

    4. Dasturlash tillarini haqida umumiy ma'lumot.

    5. Tilning asosiy elеmеntlari. Qiymat bеrish, kiritish va chiqarish opеratorlari.

    6. Tarmoqlanuvchi hisoblash jarayonini dasturlash.

    7. Takrorlanuvchi hisoblash jarayonini dasturlash

11.1. Algoritm tushunchasi va uning xususiyatlari.
Muayyan muammoni hal qilish algoritmlarini ishlab chiqish va shakllantirish eng muhim va hal qiluvchi bosqichdir, chunki bu bosqichda kelajakda kompyuter bajarishi kerak bo'lgan harakatlar ketma-ketligi oldindan to'liq aniqlanadi. Algoritmda qilingan xatolar hisoblash jarayonining noto'g'riligiga va natijada noto'g'ri natijaga olib keladi.
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.

Algoritmni ishlab chiqish quyidagi bosqichlarni bajarishdan iborat:

  1. ma'lumotlarni qayta ishlash bosqichlarini ajratib ko'rsatish;

  2. ular o'rtasida mantiqiy aloqalarni o'rnatish asosida ma'lumotlarni qayta ishlash bosqichlari tartibini aniqlash;

  3. har bir bosqich mazmunining tavsifi.


Download 0.79 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   32




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling