1-Mavzu. Axborotlarni kompyuter xotirasida tasvirlanishi Reja


size_t fread(void * ptr, size_t size, size_t n



Download 1,62 Mb.
Pdf ko'rish
bet76/80
Sana27.06.2022
Hajmi1,62 Mb.
#708480
1   ...   72   73   74   75   76   77   78   79   80
Bog'liq
Maruza matni Dasturlash asoslari

size_t fread(void * ptr, size_t size, size_t n, 
FILE *stream); 
Bu funktsiya oqimdan ptr ko`rsatib turgan buferga, har biri size bayt bo`lgan n ta 
berilganlar blokini o`qiydi. O`qish muvaffaqiyatli bo`lsa, funktsiya o`qilgan bloklar sonini 
qaytaradi. Agar o`qish jarayonida fayl oxiri uchrab qolsa yoki xatolik ro`y bersa, funktsiya 
to`liq o`qilgan bloklar sonini yoki 0 qaytaradi. 


109 
fwrite() funktsiyasi prototipi 
size_t fwrite(const void*ptr,size_t size, 
size_t n,FILE *stream); 
ko`rinishi aniqlangan. Bu funktsiya ptr ko`rsatib turgan buferdan, har biri size bayt bo`lgan 
n ta berilganlar blokini oqimga chiqaradi. YOzish muvaffaqiyatli bo`lsa, funktsiya 
yozilgan bloklar sonini qaytaradi. Agar yozish jarayonida xatolik ro`y bersa, funktsiya 
to`liq yozilgan bloklar sonini yoki 0 qaytaradi. 
Foydalaniladigan adabiyotlar: 
1. D.S. Malik. C++ Programming: From problem analysis to program design. Course 
Technology, 2011. 
2. B. Straustrup. Язык программирование С++. Специальное издание.-M.: OOO 
«Бином-Пресс», 2006.
3. Madraximov SH.F., Gaynazarov S.M. C++ tilida Dasturlash asoslari// Toshkent, 
O‘zbekiston Milliy Universiteti, 2009. 
Mavzu-14. Matematik sistemalar.Mathcad va Maple dasturlarida 
matematik masalalarni yechish 
Reja: 
14.1.Mathcad dasturining imkoniyatlari. 
14.2.Mathcad dasturining interfeysi. 
14.3.Mathcad oynasi tuzilishi 
14.1.Hozirgi vaqtda kompyuterlarda ilmiy-texnikaviy hisoblashlarni bajarishda
odatdagi dasturlash tillaridan va elektron jadvallaridan emas, balki Mathematica, MatLab, 
Maple, Gauss, Reduse, Eureka va boshqa turdagi maxsus matematik dasturlar keng 
qo‘llanilyapti. 
Matematik paketlar, ayniqsa Mathcad – yuqorida sanab o‘tilgan ro‘yxat ichida eng 
mashhur paket bo‘lib, ilmiy – texnikaviy soha mutaxassislariga dasturlashning nozik 
elementlariga e‘tibor berilmasdan (masalan:fortran, C, paskal, BASIC va boshqalar kabi) 
kompyuterda matematik modellashtirishni amalga oshirishga katta yordam beradi.Quyida 
Mathcad muhitida ishlashning yaqqol ajralib turadigan imkoniyatlarini sanab 
o‘tmoqchimiz: 
Mathcad muhitida matematik ifoda, qabul qilingan ko‘rinishda ifodalanadi.
Masalan, daraja yuqorida, indeks pastda, integralning yuqori va quyi chegaralari esa
an‘anaviy joyida turadi. 
Mathcad muhitida ―dasturlashni‖ tuzish va ularning bajarilish jarayoni parallel 
kechadi. Foydalanuvchi Mathcad – hujjatida yangi ifoda kiritar ekan, uning qiymatini bira 
to‘la hisoblash va ifodani kiritishda yo‘l qo‘yilgan yashiringan xatoliklarni grafigini 
ko‘rish imkoniyati ham mavjud. 
Mathcad paketi yetarli darajada qudratli matematik apparat bilan qurollanganki, ular 
orqali tashqi pratseduralarni chaqirmasdan turib paydo bo‘ladigan muammolarni hal 
qilishimiz mumkin. 
Mathcad xos bo‘lgan ayrim hisoblovchi qurilmalarni sanab o‘tmoqchimiz: 
Chiziqli va chiziqli bo‘lmagan algebraic tenglama va sistemalarni yechish
Oddiy differensial tenglama va sistemalarni (Koshi masalasi va chegaraviy masala) 
yechish; 


110 
Xususiy hosilali differensial tenglamalarni yechish; 
Berilganlarni static qayta ishlov berish(interpolyatsiya, ekstrapolyatsiya, 
approksimatsiya va ko‘pgina boshqa amallar); 
Vektor va matritsalar bilan ishlash (Chiziqli algebra va boshqalar); 
Funksional bog‘liqlikning maksimum va minimumini izlash.
Mathcad paketi matematik va fizik-kimyoviy formulalarga, hamda o‘zgarmaslarga
asoslangan yordamchi qo‘llanmalar bilan boyitilgan. 

Download 1,62 Mb.

Do'stlaringiz bilan baham:
1   ...   72   73   74   75   76   77   78   79   80




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish