dasturlash asoslari

PPTX 10 sahifa 78,3 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 10
слайд 1 “amaliy matematika va informatika” yo’nalishi 19.06-guruh talabasi farhodjonov saidbekning “dasturlash asoslari” fanidan “strukturalar. dinamik strukturalar” mavzusidagi kurs ishi rahbari: farmonov. sh xx asr o’rtalariga kelib tezkor mashina mexanizmlaridan foydalana boshlandi. murakkab texnika va texnologiyalar o’ylab topildi. ko’pgina masalalarni hal qilish jarayonida axborot hajmi behisob bir majmuaga aylandi, hamda bu axborotlarni yig’ish va uzatish vositalarini yaratish, ularni vaqtida qayta ishlab, boshqarish uchun zarur bo’lgan choralarni belgilab chiqish kerak bo’ladi. ko’pchilik vazifalarni bajarishda boshqarish jarayonini takomillashtirish, axborot tizimini joriy etish, mutaxasislarni kompyuterda ishlashga o`rgatish muhim ahamiyatga ega. bugungi kunda kompyuter inson faoliyatining turli sohalariga kirib bormoqda. bu o`z navbatida dasturchilarga bo`lgan talabni oshiradi. hozirgi kunda kompyuter va axborot texnologiyalari taraqqiyotida katta yutuqlarga erishilmoqda. mamlakatimizda xalq xo`jaligi tarmoqlarida: ishlab chiqarish jarayonlari, ofis ishlari, bank operasiyalari, axborot almashinuv jarayonlari, milliy xizmat ko‟rsatish muassasalari, ilmiy tadqiqot ishlari, texnikalarni avtomatik va masofadan boshqarish masalalari, ommaviy axborot vositalari, tibbiyot maskanlaridagi jarayonlarda kompyuterlar va axborot texnologiyalari …
2 / 10
kelishidan oldinroq yaratilgan tillardan, (pascal ulardan eng mashhuri hisoblanadi), yetarli darajada muvaffaqiyatli foydalanilgan, lekin aynan c# tili dasturlashning zamonaviy davri boshlanishini belgilab berdi. 1960-yillarda dasturlash texnologiyalaridagi strukturaviy dasturlashlarning paydo boʻlishiga olib kelgan inqilobiy oʻzgarishlar c# tilini yaratish uchun asosiy imkoniyatlarni belgilab berdi. strukturaviy dasturlashlarning paydo boʻlishiga qadar katta dasturlarni yozish qiyin boʻlgan, satr kodlari miqdorining oshishi sababli dasturlarning oʻtish joylari chalkash massalariga aylanib ketishiga olib keladi. strukturaviy tillar dastur tuzuvchi instrumentariysiga shartli operatorlarni, lokal oʻzgaradigan tartiblarni va boshqa mukammallashtirishlarni qoʻshib bu muammoni hal qildi. shunday tarzda nisbatan katta dasturlarni yozish imkoniyati vujudga keldi. aynan c# tili kuch, elegantlik va maʼnodorlikni oʻzida muvaffaqiyatli birlashtirgan birinchi strukturaviy til boʻldi. uning boʻlishi mumkin boʻlgan xatolar masʼuliyatini tilga emas dastur tuzuvchi zimmasiga yuklaydigan prinsiplar bilan inobatga olgan holda sintaksisdan foydalanishdagi qisqalik va osonlik kabi xususiyatlari tezda koʻplab tarafdorlarini topdi. bugungi kunda biz mazkur sifatlarni oʻz oʻzidan anglashiladigan deb hisoblaymiz, lekin c# da birinchi marotaba …
3 / 10
oft visual studio 2002 bilan birglikda ishlab chiqilgan til edi. c# va java ham dastlabki davrlardan tan olinishi uchun raqobatlashayotgan edi. darhaqiqat, bu ikkisi bir biridan ancha ko’chirmachiliklar qildi, toki c# boshqa yo’nalishga o’tmaguniga qadar. shundan so’ng c# kompyuter uchun dasturlar ishlab chiqarish bo’yicha xalqaro standart sifatida tasdiqlandi va umumiy til infrastrukturasi bilan ishlatiladi. odatda kiritish, chiqarish standart consolda amalga oshiriladi (agar u bo’lmasa, masalan oynali masalalarda chiqarish amalga oshirilmaydi), lekin kiritish va chiqarish oqimlarini o’zgartirish mumkin.consol bilan ishlashda asosan 4 metod ishlatiladi : read, readline, write, writeline, birinchi ikkitasi kiritish, qolgani chiqarish metodlari hisoblanadi. metod – bu operatorlar bloki deb nomlanuvchi operatorlar ketma-ketligi ko’rinishidagi amallarni bajaruvchi dastur qismidir. birinchi dasturimizda main nomli yagona metodni e’lon qildik va ishlatdik: c# dasturlash tilida ham barcha dasturlash tillarida bo’lgani kabi kiritilgan o’zgaruvchilar tiplarga bo’linadi. c# dasturidagi asosiy tiplar haqiqiy, butun, belgili, satrli va mantiqiy tiplarga bo`linadi. o’z navbatida bu tiplarning ham bir …
4 / 10
n bo’lib har bir identifikator xotiradan 8 bayt joyni egallaydi. system.uint64 tizimli tipdan olingan. mantiqiy tip bool – true(rost) yoki false(yolg’on) qiymat qabul qiladi. haqiqiy tiplarda esa float, double va decimal tiplari ishlatiladi. double - [±5.0*10-324;±1.7*10308] oraliqdagi haqiqiy sonlardan iborat to’plamni tashkil etadi. har bir identifikator hotiradan 8 bayt joyni egallaydi. system.double tizimli tipi tomonidan taqdim etiladi. o’nli formatdagi sonlarda verguldan keyingi 15-17 xona aniqligiga ega. abs(a) – berilgan sonni modulini qaytaradi. a=math.abs(b); acos – sonni arkosinusini hisoblaydi. a=math.acos(b); asin – sonni arksinusini hisoblaydi. a=math.asin(b); atan – sonni arktangensini hisoblaydi. a=math.atan(b); bigmul – berilgan butun sonlarni ko’paytmasini qaytaradi. aniqlanish sohasi int, qiymatlar sohasi long. c=bigmul(a,b); ceiling – berilgan sondan kichik bo’lmagan eng kichik butun sonni topadi. aniqlanish va qiymatlar sohasi double. cos – berilgan sonni kosinusini hisoblaydi. a=math.cos(b); sin – berilgan sonni sinusini hisoblaydi. a=math.cos(b); divrem – (a/b) ifodani butun va qoldiq qismini olib beradi. aniqlanish va qiymatlar sohasi int. …
5 / 10
dasturlash asoslari - Page 5

Ko'proq o'qimoqchimisiz?

Barcha 10 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"dasturlash asoslari" haqida

слайд 1 “amaliy matematika va informatika” yo’nalishi 19.06-guruh talabasi farhodjonov saidbekning “dasturlash asoslari” fanidan “strukturalar. dinamik strukturalar” mavzusidagi kurs ishi rahbari: farmonov. sh xx asr o’rtalariga kelib tezkor mashina mexanizmlaridan foydalana boshlandi. murakkab texnika va texnologiyalar o’ylab topildi. ko’pgina masalalarni hal qilish jarayonida axborot hajmi behisob bir majmuaga aylandi, hamda bu axborotlarni yig’ish va uzatish vositalarini yaratish, ularni vaqtida qayta ishlab, boshqarish uchun zarur bo’lgan choralarni belgilab chiqish kerak bo’ladi. ko’pchilik vazifalarni bajarishda boshqarish jarayonini takomillashtirish, axborot tizimini joriy etish, mutaxasislarni kompyuterda ishlashga o`rgatish muhim ahamiyatga ega. bugungi kunda kompyuter inson faol...

Bu fayl PPTX formatida 10 sahifadan iborat (78,3 KB). "dasturlash asoslari"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: dasturlash asoslari PPTX 10 sahifa Bepul yuklash Telegram