Namangan davlat universiteti amaliy matematika kafedrasi
Download 0.52 Mb.
|
Amaliy mashg amaliy matematika 1 kurs
- Bu sahifa navigatsiya:
- Asosiy adabiyotlar
- Internet saytlari
- MASHG’ULOT O’TISH VОSITASI
- Yangi mavzuning bayoni
- Tuzilma quyidagicha aniqlanadi
Nazorat uchun savollar
1. malloc() funksiyasi qanday vazifani bajaradi? 2. calloc() funksiyasi qanday vazifani bajaradi? 3. delete opertori qanday vazifani bajaradi? 4. free() funksiyasi qanday vazifani bajaradi? 5. new opertori qanday vazifani bajaradi? Asosiy adabiyotlar 1. Andrew Koenig and Barbara E. Moo. Accelerated C++ Practical Programming by Example. Addison-Wesley, 2000 y. 2. Bjarne Stroustrup. The C++ Programming Language (4-th Edition). Addison – Wesley, 2013. 1363 page. 3. Bjarne Stroustrup. Programming: Principles and Practice using C++(Second Edition) Addison – Wesley, 2014. 1305 page. Internet saytlari 1. http://cppstudio.com – C++ tilida programmalash bo`yicha namunalar izohlari bilan keltirilgan. 2. http://compteacher.ru/programming/ - dasturlash bo`yicha video kurs na’munalari keltirilgan. Amaliy mashg’ulоt № 21-22 (4 soat) MAVZU: Tuzilmalar va birlashmalar. MASHG’ULOTNING MAQSADI: Algoritm va dasturlashni o`rgatish. MASHG’ULOTNING JIHОZI: Ko’rgazmali material: kompyuterning xotira qurilmalari. MASHG’ULOT O’TISH VОSITASI: Pentium IV kоmpyuterlari (qo’shimcha qurilmalari) bilan jihоzlangan kоmpyuter sinfi. MASHG’ULOTNING BОRISHI: a) Guruhning va xоnaning darsga tayyorligini aniqlash. b) Yo’qlama qilish. c) Avvalgi mashg’ulоtlarda o’tilganlarni takrоrlash bo’yicha suhbat o’tkazish: o’tilgan mavzularni qisqacha takrоrshlash. g) Yangi mavzuning bayoni: Tuzilmalar va birlashmalar bilan ishlashni o`rgatish. d) Kоmpyuter xоnasida mashg’ulоt оlib bоrish.O’rganganlari ustida mashq qilish. e) Dars yakuni: Mustaqil ish uchun individual topshiriqlarni berish. Amaliy mashg`ulot bayoni: C++ tilida bir yoki har xil turdagi berilganlarni jamlanmasi tuzilma deb nomlanadi. Tuzilma foydalanuvchi tomonidan aniqlangan berilganlarning yangi turi hisoblanadi. Tuzilma quyidagicha aniqlanadi: struct { … }; Bu erda Boshqacha aytganda, tuzilma e`lon qilingan o`zgaruvchilardan (maydonlardan) tashkil topadi. Unga har xil turdagi berilganlarni o`z ichiga oluvchi qobiq deb qarash mumkin. Qobiqdagi berilganlarni yaxlit holda ko`chirish, tashqi qurilmalar (turlangan fayllarga) yozish, o`qish mumkin bo`ladi. Talaba haqidagi berilganlarni o`z ichiga oluvchi tuzilma turining e`lon qilinishini ko`raylik. struct Talaba { char FIO[30]; unsigned int Tug_yil; unsigned int Kurs; char Yunalish[20]; float Reyting; unsigned char Jinsi[5]; char Manzil[40]; bool status; }; Download 0.52 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling