Axborot texnologiyalari


Download 17.93 Kb.
Sana10.02.2020
Hajmi17.93 Kb.

O‘ZBEKISTON RESPUBLIKASI

OLIY VA O‘RTA MAXSUS TA’LIM VAZIRLIGI

ANDIJON MASHINASOZLIK INSTITUTI

AXBOROT TEXNOLOGIYALARI” KAFEDRASI QOSHIDAGI

KOMPYUTER TEXNOLOGIYALARI” MARKAZI

C++ DASTURLASH ASOSLARI

KURSINING ISHCHI OQUV DASTURI

Andijon – 2019

Kursning ishchi o‘quv dasturi Andijon mashinasozlik instituti “Axborot texnologiyalari” kafedrasining 201__-yil “___” ______________ dagi “___” - sonli bayoni bilan tasdiqlangan.

Tuzuvchilar:


  1. X. Sarimsaqov – «Axborot texnologiyalari” kafedrasi mudiri, dotsenti

  2. S.Ibragimov– «Axborot texnologiyalari” kafedrasi assistenti

“Axborot texnologiyalari”

kafеdrasi mudiri:

2019-yil “_____”___________________________________ X.Sarimsaqov

(imzo)

C++ dаsturlаsh аsоslаri” kursining bоsh mаqsаdi tаlаbаlаrgа qo‘yilgаn mаsаlаni yеchаdigаn kоmpyutеr dаsturini tuzish аsоslаrini o‘rgаtishdir. Shu mаqsаddа dаsturlаsh tillаri vа muhitlаri hаqidа tаyanch tushunchаlаr bеrilаdi vа bu tillаrdаn fоydаlаnishgа o‘rgаtilаdi.



Dasturda kompyuterda dasturlashga kirishning nazariy asosi bo‘lgan algoritmlarga alohida e’tibor qaratilgan. Bu yerda algoritmlarni tavsiflash va keyinchalik kompyuterda amalga oshirish uchun zarur bo‘lgan bir qator matematik tushunchalar - takrorlash, yordamchi algoritm, rekursiya, xotira, massiv, indeks, funksiya, parametr va h.k. kiritilib, turli xil sinf masalalarining algoritmlari tuziladi. Dasturlash tili - tuzilgan algoritmni kompyuterda amalga oshirish uchun vositadir. C++ tili mana shu vazifani amalga oshirish uchun tanlab olingan mazkur fan talabalarning keyingi bosqichlarda o‘rganadigan fanlariga tayanch bo‘lishi bilan birga ish faoliyatida ham muhim yordamchiga aylanadi.
O‘quv kursining maqsad va vazifasi

Kursni о‘qitishdаn mаqsаd – dasturiy mahsulot ishlab chiqish usullarini, loyihalash usullarini, dasturiy ta’minotni ishlab chiqish, dasturiy mahsulotni effektivligi, yo‘nalish profiliga mos bilim, ko‘nikma va malaka shakllantirishdir.



Kursni o‘qitishning vazifalari – masala yechishning algoritmik asoslarini o‘rganish, kompyuterning ishlash tamoyillarini anglash, kompyuterda berilganlar va buyruqlarni tasvirlanishi bilish, mantiqiy, algoritmik va analitik fikrlashni rivojlantirish, dasturni tekshirish texnologiyalari asoslarini o‘rganish, dasturni loyihalash texnologiyalari asoslarini o‘rganish, dasturlash tillari haqida tushunchalarga ega bo‘lish va ularni sinflash, vizual dasturlash muhitida ishlash ko‘nikmalariga ega bo‘lish.

C++ dasturlash tilidan kurs bo’yicha o’tiladigan mavzular ro’yhati




Mavzular ro’yhati

Soat



Algoritmlar. Chiziqli algoritmlar tuzish

2



Tarmoqlanuvchi algoritmlar tuzish

2



Takrorlanuvchi algoritmlar tuzish

2



C++ da chiziqli dasturlar tuzish

2



C++ da Tarmoqlanuvchi dasturlar tuzish

2



C++ da Tarmoqlanuvchi dasturlar tuzish

2



C++ Takrorlanuvchi dasturlar tuzish

2



C++ da shartga ko’ra takrorlanuvchi dasturlar tuzish

2



Murakkab takrorlanuvchi dasturlar tuzish

2



Bir o’lchovli massivlarga doir dasturlar tuzish

2



Bir o’lchovli massivlarga doir dasturlar tuzish

2



Ikki o’lchovli massivlarga doir dasturlar tuzish

2



Ikki o’lchovli massivlarga doir dasturlar tuzish

2



Ikki o’lchovli massivlarga doir dasturlar tuzish

2



C++ da funksiyalar bilan ishlash

2



Rekursiv funksiyalar yaratish

2



Rekursiv funksiyalar yaratish

2



Satrlar bilan ishlash

2



Fayllar bilan ishlash

2



Fayllar bilan ishlash

2



Fayllar bilan ishlash

2



C++ da grafikli dasturlar tuzish

2



C++ da grafikli dasturlar tuzish

2



C++ da o’yin dasturi tuzish

2


Adаbiyotlаr

  1. Gary J. Bronson. C++ for Engineers and Scientists, Third Edition. Course Technology, 2010.

  2. D.S. Malik. C++ Programming: From Problem Analysis to Program Design. Fifth Edition. Course Technology, 2011.

  3. Cay Horstmann. C++ for everyone. Second edition. John Wiley & Sons, Inc. 2012

  4. Bjarne Stroustrup. The C++ Programming Language (4th Edition). Addison-Wesley, 2013. 1363 page.

  5. Madraximov Sh.F., Ikramov A.M., Babajanov M.R. C++ tilida programmalash bo‘yicha masalalar to‘plami. O‘quv qo‘llanma. Toshkent, O‘zbekiston Milliy Universiteti, “Universitet” nashriyoti, 2014. - 160 bet.

Download 17.93 Kb.

Do'stlaringiz bilan baham:




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