modulning soatlar taqsimoti

PPTX 29 стр. 1,5 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 29
toshkent axborot texnologiyalari universiteti huzuridagi pedagog kadrlarni qayta tayyorlash va ularning malakasini oshirish tarmoq markazi «dasturlash tamoyillari» moduli muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti huzuridagi pedagog kadrlarni qayta tayyorlash va ularning malakasini oshirish tarmoq markazi «dasturlash tamoyillari» moduli qurbonov nozim muxammadrashitovich (tatu, informatika asoslari kafedrasi dotsenti) e-mail: nozim_kurbonov@mail.ru modulning soatlar taqsimoti ma'ruza – 12 soat. amaliy mashg'ulot – 14 soat. ko'chma mashg'ulot – 2 soat. mustaqil ta'lim – 2 soat. jami: 30 soat tavsiya etiladigan adabiyotlar va internet saytlari bjarne stroustrup. programming: principles and practice using c++ (2nd edition). person education, inc. 2014. second printing, january 2015. bjarne stroustrup. the c++ programming language, 4th edition. person education, inc. 2013. third printing, april 2014. nazirov sh.a., qobulov r.v., bobojanov m.r., raxmanov q.s. s va s++ tili. “voris-nashriyot” mchj, toshkent 2013. 488 b. http://www.cplusplus.com/ http://acm.tuit.uz/ http://acm.tuit.uz/forum/ 1-ma'ruza. kompyuterlar, odamlar va dasturlash nima uchun dasturlash? aviasozlik aloqa boshqaruv ko'rsatish trafikni boshqarish “gadget” …
2 / 29
ko'rishimiz mumkin, ammo ko'proq biz uni tarkibida bo'lgan qurilmalarga ko'zimiz tushadi, masalan, telefon, fotoapparat, avtomobil va x.zo. biz faqat dasturiy ta'minot ishining natijasini qabul qilishimiz mumkin. xalqaro telekommunikasiya uyushmasi (international telecommunication union - itu) ma'lumotiga ko'ra 2004 yilda dunyoda 772 million shaxsiy kompyuterlar mavjud bo'lgan, ammo ko'pgina kompyuterlar ushbu kategoriyaga kiritilmagan. siz har kuni nechta kompyuterdan foydalanasiz? mashina kodi va dasturlash tillari buyruqlar ketma – ketligida qanday qilib biz kompyuter bilan aloqani amalga oshiramiz? eng oddiy usuli kompyuter xotirasiga shu buyruq kodini yozishdir. lekin bunday uslub bilan ilgari ishlangan. bunday kodlar bilan ishlash juda murakkab. shu sababli kompyuter mutaxasislari odatdagi muammolarni xal qilishdagi kabi buyruqlarga ega yuqori darajali dasturlash tillarini kashf qildilar. shunday dasturlash tillaridan biri 1980 yilda brayn stoustrup tomonidan ishlab chiqilgan bo'lib c++ deb nomlanadi. mashina kodi va dasturlash tillari yillar davomida c++ shakllandi va qo'shimcha imkonyatlari oshirildi. 1998 yilda c++ ni standartlashtrish jarayoni yakunlandi va xalqaro standartda …
3 / 29
# ~ ^ kiritib bo'lmaydi rus alifbosi probel qavs, belgilar +, =, !, ? va h.k. nomni raqamlar bilan boshlash mumkin emas! ! qanday nom to'g'ri? axby r&b 4wheel akbar “pesbarbos” tu154 [ququ] _abba a+b 19 sodda dastur tuzilishi http://acm.tuit.uz/forum dastur preprotsessor komandalari va bir necha funktsiyalardan iborat bo'lishi mumkin. bu funktsiyalar orasida main nomli asosiy funktsiya bo'lishi shart. agar asosiy funktsiyadan boshqa funktsiyalar ishlatilmasa dastur quyidagi ko'rinishda tuziladi: preprotsessor_komandalari void main() { dastur tanasi. } sodda dastur tuzilishi http://acm.tuit.uz/forum preprotsessor direktivalari kompilyatsiya jarayonidan oldin preprotsessor tomonidan bajariladi. natijada dastur matni preprotsessor direktivalari asosida o'zgartiriladi. preprotsessor komandalaridan ikkitasini ko'rib chiqamiz. #include bu direktiva standart bibliotekalardagi funktsiyalarni dasturga joylash uchun foydalaniladi. #define bu direktiva bajarilganda dastur matnidagi almashtiruvchi ifodalar almashinuvchi ifodalarga almashtiriladi. sodda dastur tuzilishi http://acm.tuit.uz/forum almashtiruvchi define direktivasidan nomlangan konstantalar kiritish uchun foydalanish mumkindir. misol uchun: #define zero 0 agar dasturda quyidagi matn mavjud bo'lsin: int d = zero; preprotsessor …
4 / 29
int abs(int i) i sonni absolyut qiymatini qaytaradi double acos(double x) radianda berilgan x argumentni arkkosinus qiymatini qaytaradi double asin(double x) radianda berilgan x argumentni arksinus qiymatini qaytaradi double atan(double x) radianda berilgan x argumentni arktangens qiymatini qaytaradi double atan2(double x, double y) radianda berilgan x/y nisbatning arktangensi qiymatini qaytaradi double ceil(double x) haqiqiy x qiymatini unga eng yaqin katta butun songacha aylantiradi va uni haqiqiy ko'rinishda qaytaradi double cos(double x) x radianga teng bo'lgan burchakni kosinusini qaytaradi matematik funktsiyalar kutubxonasi funktsiya prototipi bajaradigan amali double cosh(double x) x radianga teng bo'lgan burchakni giperbolik kosinusini qaytaradi double exp(double x) ex qiymatni qaytaradi double fabs(double x) haqiqiy sonni absolyut qiymatini qaytaradi double floor(double x) haqiqiy x qiymatni eng yaqin kichik songa aylantiradi va uni haqiqiy son ko'rinishida qaytaradi double fmod(double x, double y ) x sonini u soniga bo'lish natijasidagi qoldiqni qaytaradi. % amaliga o'xshagan, faqat haqiqiy son qaytaradi double frexpr(double …
5 / 29
gan burchakni sinusini qaytaradi matematik funktsiyalar kutubxonasi http://acm.tuit.uz/forum double sinh(double x) x radianga teng bo'lgan burchakni giperbolik sinusini qaytaradi double sqrt(double x) x sonining kvadrat ildizini qaytaradi double tan(double x) x radianga teng bo'lgan burchakni giperbolik kosinusini qaytaradi double tanh(double x) x radianga teng bo'lgan burchakni giperbolik kosinusini qaytaradi matematik funktsiyalar kutubxonasi http://acm.tuit.uz/forum standart funktsiyalar funktsiya yozilishi funktsiya yozilishi sin x sin(x) sqrt (x); pow(x,1/2.) cos x cos(x) abs(x); fabs(x) tg x tan(x) arctan x atan (x) ln x log(x) pow(x, 2/3.) lg x log10(x) log 2 x log(x)/log(2) x^a pow(x,a) e exp(x) arcsin x asin(x) arccos x acos(x) http://acm.tuit.uz/forum qo'shimcha standart funktsiyalar a) ceil(x) - x ni o’zidan katta yoki teng bo’lgan butun songacha yaxlitlash. masalan: ceil (12.6) = 13; ceil (-2.4)= -2; b) floor (x) – x ni o’zidan kichik yoki teng bo’lgan butun songacha yaxlitlash. masalan: floor (12.1) = 12; floor (4.8) = 4; floor(-12.1) = -13; …

Хотите читать дальше?

Скачайте все 29 страниц бесплатно через Telegram.

Скачать полный файл

О "modulning soatlar taqsimoti"

toshkent axborot texnologiyalari universiteti huzuridagi pedagog kadrlarni qayta tayyorlash va ularning malakasini oshirish tarmoq markazi «dasturlash tamoyillari» moduli muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti huzuridagi pedagog kadrlarni qayta tayyorlash va ularning malakasini oshirish tarmoq markazi «dasturlash tamoyillari» moduli qurbonov nozim muxammadrashitovich (tatu, informatika asoslari kafedrasi dotsenti) e-mail: nozim_kurbonov@mail.ru modulning soatlar taqsimoti ma'ruza – 12 soat. amaliy mashg'ulot – 14 soat. ko'chma mashg'ulot – 2 soat. mustaqil ta'lim – 2 soat. jami: 30 soat tavsiya etiladigan adabiyotlar va internet saytlari bjarne stroustrup. programming: principles and practice using c++ (2nd edition). person education, inc. 2014. second ...

Этот файл содержит 29 стр. в формате PPTX (1,5 МБ). Чтобы скачать "modulning soatlar taqsimoti", нажмите кнопку Telegram слева.

Теги: modulning soatlar taqsimoti PPTX 29 стр. Бесплатная загрузка Telegram