Jizzax filiali amaliy matematika fakulteti «kompyuter ilmlari va dasturlash texnologiyalari»


Download 1.65 Mb.
bet1/8
Sana17.06.2023
Hajmi1.65 Mb.
#1533582
  1   2   3   4   5   6   7   8
Bog'liq
struktura 2 maruza


O`ZBEKISTON RESPUBLIKASI OLIY VA O`RTA MAXSUS TA‘LIM VAZIRLIGI
MIRZO ULUG`BEK NOMIDAGI MILLIY UNIVERSITETININIG
JIZZAX FILIALI



AMALIY MATEMATIKA FAKULTETI

«KOMPYUTER ILMLARI VA DASTURLASH TEXNOLOGIYALARI» kafedrasi

ALGORITMLAR VA BERILGANLAR STRUKTURASI” FANIDAN



MUSTAQIL ISH

Mavzu: Satrlarni xeshlash masalasi


Bajardi: “KIDT” yo`nalishi 2-kurs 10-21-guruh
Talabasi: Yarlayev Dostonbek
Tekshirdi: Tojiyev.M

Jizzax–2023
Mavzu: Satrlarni xeshlash masalasi
Reja:
Kirish.
1.Algoritmlar va berilganlar strukturasi haqida.
Asosiy qism:
1.Satrlarni xeshlash haqida.
2.C++ dasturlash tilida xesh jadvallarni realizatsiya qilish
3.C# widows form muhitida xesh funksiyalarni realizatsiya qilish
Xulosa:
Foydalanilgan adabiyotlar.
Elektron resurslar.


Kirish
Algoritm va berilganlar strukturasi, bir masala yoki vazifani hal qilish uchun o‘zaro bog‘liq jarayonlar ketma-ketligidir. Algoritm bu jarayonlar ketma-ketligini tavsif qilish, tushunarli mavzular yaratish va ularni uni yechish uchun muvofiqlik shartlarini aniqlashga kafolat beradi.
Berilganlar strukturasiga keltirilgan obyekt (yaxud ma‘lumot to‘plami), bir yoki bir nechta ma‘lumot turlaridan iborat bo‘lib, ularga xususiy qiymatlar (kontent) taqdim etiladi. Berilganlar strukturasida xususiy ma‘lumot turlari bilan ishlash uchun asosiy operatsiyalar o‘rtaligi tayinlanadi.
Algoritm va berilganlar strukturasining umumiy maqsadi - masalani aniqlash va uning yechilish jarayonini shart-sharoitlarini aniqlash, bu jarayonlar bir qadamdan boshqaga o‘tadi va har bir qadamlar kelgusi uchun xususiy buyruqlar o‘rsatiladi.
Algoritm va berilganlar strukturasini tuzishda, matematik, informatika, tizimlar va tizim muhandisligi, shuningdek, boshqa ko‘rsatkichlar va maishiy tizimlar botishidagi qiyinchiliklarni hal qilishdan kelib chiqqan vazifalar ham ko‘rsatiladi.
Algoritm, bir amalni bajarish uchun qadam-qadam yo‘llarni ko‘rsatuvchi, tushunchalar va shartlar jamlanmasidir. Algoritmning boshqa bir yana xususiyati esa strukturasi bo‘ladi. Struktura, algoritmning qismlarini tashkil etuvchi qoidalarga aylandirilgan tartiblash usuli hisoblanadi. Algoritm va berilganlar strukturasi dasturlash sohasidagi eng muhim konseptlardan biridir va kelajakda dastur tuzish uchun keng o‘rnatiladi.
Algoritm va berilganlar strukturasi faqat to‘g‘ri operandlar, operatorlar va faraziy qiymatlar bilan ishlaydi. Operandlar haqiqiy yoki butun sonlar, operatorlar birlashma, ayirish, ko‘paytirish va bo‘lish ishlarini amalga oshirishi mumkin.
Berilganlar strukturasining asosiy bir qismi qiymatlar, massivlar va yuklamalar bilan bog‘liq demakdir. Qiymatlar faqat birta elementdan va ularning qiymatidan iborat bo‘lishi mumkin. Massivlar esa bir nechta elementdan iborat bo‘lib, har bir elementning alohida indeksi bo‘lishi kerak. Yuklamalar esa zanjir bilan bog‘liq ekanligi uchun struktura tez-tez matn sifatida belgilanadi.


Download 1.65 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8




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