Ózbekstan respublikasĺ cifrlĺ texnologiyalar ministrligi muxammed al-xorezmiy atĺndaǵĺ tashkent informaciyalĺq texnologiyalarĺ universiteti nókis filialĺ


Download 181.68 Kb.
bet2/6
Sana06.11.2023
Hajmi181.68 Kb.
#1751560
1   2   3   4   5   6
Bog'liq
MSHA paninen aqirgi duris varianttagi SILLABUS

Pán túri

:

Májbúriy







Pán kodı:

DTSA16MBK




Basqısh:

2




Semester




3




Tálim forması:

Kúndizgi




Shınıǵıwlar forması hám semestrge ajıratılǵan saatlar

180




Lecsiya

44




Ámeliy shınıǵıwlar




30




Laboratoriya shınıǵıwlar

-




Seminar




-




Óz-betinshe jumıslar

106




Kreditler

6




Bahalaw forması:

Test




Pán tili:

Qaraqalpaq













Pán maqseti (PM)




PM1

Studentlerge túrli programmalastırıw sistemalarında proektlestiriw usılları, maǵlıwmatlar strukturasın islep shıǵıw hám de algoritmler boyinsha teoriyalıq hám ámeliy kónlikpelerdi beriwden ibarat.







Pándi ózlestiriw ushın zárúr baslanǵısh bilimler




1.

Studentlerdi hár qıylı maǵlıwmatlar strukturası menen tanıstırıw, jańa strukturalardı islep shıǵıw hám oqıw procesine nátiyjeni ámelde qollanıw.




Tálim nátiyjeleri (TN)







Kónlikpeler tárepinen







TN3

Máseleniń qoyılıwına qaray jańa maǵlıwmatlar strukturasın islep shıǵıw procesine nátiyjeni ámelde qollaw kónlikpelerine iye bolıwı kerek.










Pán mazmunı




Shınıǵıwlar forması : lekciya (L)

Saat




I. Maǵlıwmatlar, strukturalar hám ob'ektke baǵdarlanǵan programmalastırıw.

6


Maǵlıwmatlar túsinigi. Maǵlıwmatlardı ańlatıw basqıshları. Maǵlıwmatlar túrleri hám quramı. Maǵlıwmatlar abstrakciyası hám maǵliwmatlardıń abstract strukturaları (MAS).

2


Programmalastırıw tilinde klasslar. Dos sıpatindaǵı (dóstona) funksiyalar. Inkapsulyasiya. Yadtı ajıratıw hám bólistiriw. Miyrasliq. Polimorfizm. Virtual funksiyalar.

2


Klass hám funksiyalar shablonları. Klass hám funksiyalar shablonların programmalastırıw. Shablonlardıń standart kitapxanası (ShSK). ShSK-komponentaları.

2




II. Maǵlıwmatlardı izlew hám sortirovkalaw usılları hám algoritmlerı

10


Izlew hám xeshlew algoritmleri. Shiziqli hám binary izlew.

2


Xesh keste hám xesh funksiyalar.

2


Izlew algoritmlerı natiyjeliligi

2


Sortirovkalaw túrleri hám algoritmlerı natiyjeliligi.

2


Sortirovkalawdıń qatań hám jaqsılanǵan usılları

2




III. Sızıqlı maǵlıwmatlar strukturası

12


Massivler. Statikalıq hám dinamikalıq massivler. Massivler menen islew

2


Sızıqlı konteynerlar hám olardı qóllaw. Dizim túrindegi MAS hám dizimdi ámelge asırıw (statikalıq hám dinamikalıq).

2


Dizimler ústinde ámeller. Baylanısqan dizimler. Bir hám eki baylamlı dizim.

2


Kórsetkishlar menen islew

2


Stek hám náwbetler.

2


Stek hám náwbetlerdi logikalıq súwretlew hám olar ústinde ámeller orınlaw algoritmlerı

2




IV. Sızıqlı emes maǵlıwmatlar strukturası

12


Terek tárizli maǵlıwmatlar strukturaları. Binar hám kop tarmaqlı terekler. Aniqlamalar hám qásiyetler.

2


Binar terekti qurıw. Binar terekler ústinde ámeller.

2


Túyinler qosıw hám óshiriw. Tereklerdi binar koriniske keltiriw.

2


Maǵlıwmatlardıń tarmaqlı strukturaları. Graf túsinigi hám onıń korinisleri.

2


Graflardi súwretlew usılları.

2


Graflarda eń qısqa joldi tabıw algoritmı

2




V. Programmalıq támiynattı testlew hám tekseriw. Maǵlıwmatlar strukturaların modellestiriw

4


Testlew, validatsiya, verifikasiya túsinikleri hám olardıń ózgeshelikleri. Modullı testlew (aq qutı, qara qutı hám kúlreń qutı).

2


Maǵlıwmatlarlar modeli hám olardı paydalanıw. UML modellestiriw tili

2




Jami

44




Shınıǵıwlar forması: Ámeliy(Á)

Saat


Programmalastırıw tillerinde maǵlıwmatlardıń standart túrleri.

2


Funksiyalardı ámelge asırıw

2


Izlew algoritmlerı: sızıqlı hám binary izlew. Xesh funksiya hám heshlew algoritmlerin dúziw

2


Sortirovkalaw usılları. Sortirovkalawdıń jaqsılanǵan usılları hám olardıń qollanılıwı.

2


Rekursiya hám rekursiv maǵlıwmatlar strukturası. Rekursiyadan programmalastırıwda paydalanıw

2


STL komponentalar hám konteynerler menen tanısıw. STL strukturası hám adapterler.

2


Klasslardı ámelge asırıw. Klasslardıń konstruktor hám destruktorlari. Klasslardı ámelge asırıw. Dos sıpatında hám virtual funksiyalar

2


List konteynerler. Konteynerler dizimi. Dizim ústinde ámeller. Baylanısqan dizim. Bir baylamlı dizim menen islew

2


Konteyner steki. Stack ústinde ámeller. Steklarni massiv hám dizimler járdeminde qayta islew

2


Konteyner Náwbet. Náwbet ústinde ámeller. Náwbetlerdi massiv hám dizimler járdeminde qayta islew

2


Dek strukturası. Dek ústinde ámeller

2


Binar tereklerdi shólkemlestiriw. Binar terekler ústinde ámeller. Izlew binar tereki. Túyinlerdi qosıw. Terek biyikligin anıqlaw. Terek ko'riwi hám buraw algoritmlerı.

2


Graf túsinigi. Graflar kórinisi. Graflarni programmalastırıw tilinde súwretlew usılları. Eń qısqa joldı tabıw algoritmlerı

2


Testlew, validatsiya, verifikasiya túsinikleri hám olardıń ózgeshelikleri. Modullı testlew (aq qutı, qara qutı hám kúlreń qutı ).

2


Maǵlıwmatlar modeli hám olardı paydalanıw. UML modellestiriw tili menen islew

2




Jami

30

ÓZ-BETINSHE TÁLIM.



Óz betinshe jumis temaları (ÓJ)

Soat


Programmalastırıwda maǵlıwmatlar strukturasınıń orni hám áhmiyeti.

6


Maǵlıwmatlar túrleri hám olardı járiyalaw

6


Statikalıq maǵlıwmatlar strukturası

6


Yarım statikalıq maǵlıwmatlar strukturası

6


Dinamikalıq maǵlıwmatlar strukturası

6


Kolco tárizli baylanısqan dizimler

6


Sızıqlı emes maǵlıwmatlar strukturası

6


Rekursiv algoritmler hám olardıń funkciyalari

6


Terek tárizli maǵlıwmatlar strukturası hám olar ústinde ámeller

6


Binar terekler menen islew

6


Teń salmaqlı binary terekler

6


Baǵdarlanǵan hám baǵdarlanbaǵan graflar

6


BINARY HEAP formasındaǵı maǵlıwmatlar strukturaları

6


Izlew algoritmleriniń salıstırmalı analizi

8


Sortirovkalaw algoritmleriniń salıstırmalı analizi

8


Maǵlıwmatlardı xeshlestiriw

6


Xesh kesteler

6


Download 181.68 Kb.

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




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