|
IV. Mustaqil ta’lim va mustaqil ishlar
|
bet | 4/6 | Sana | 28.09.2024 | Hajmi | 34,6 Kb. | | #272793 |
Bog'liq FD Mexanika 23IV. Mustaqil ta’lim va mustaqil ishlar
Mustaqil ta’lim uchun tavsiya etiladigan mavzular:
Dasturlash tillari va ularning afzalliklari.
C++ va boshqa tillarda(Pascal,c#)modulli dasturlash.
Algoritm kutubxonasi. Sonli hisoblash funksiyalarining kutubxonasi.
Sintaksis va arifmetik amallar
Saralash va izlashning samarali algoritmi.
Ro`yxatlar bilan ishlash
if-else operatori. Bir necha shartlarni tekshirish
for takrorlash operatori
while takrorlash operatori
Sana va vaqtga doir masalalar
Massivga doir masalalar
Dinamik massivlar.
Qidiruv va tartiblash masalalari
C++ va boshqa tillarda(C#, Java) OYD.
C#++va boshqa tillarda(C#, Java) umumlashgan turlari.
Qoliplar bilan ishlash.
Obyektga yo`naltirilgan dasturlash asoslari
Obyektlar bilan ishlash
Vorislik va polimorfizm
Inkapsulyatsiya, klassning xususiyat va metodlari
Lug`atlar va ularning elementlari bilan ishlash
Rekursiya masalalari
Dasturlash tillarida sinf tushunchasi
Sinf maydonlari. Qism sinflar
Abstrakt sinflar
Grafik qalamni ishlatish , grafika chizish.
Fayllar bilan ishlash
Fayllarni o`qish va ularga yozish
Xatoliklar bilan ishlash
Tarmoqli dasturlash
Mustaqil o‘zlashtiriladigan mavzular bo‘yicha talabalar tomonidan referatlar tayyorlash va uni taqdimot qilish tavsiya etiladi.
V. Fan bo‘yicha kurs ishi (loyihasi)
Kurs ishi (loyihasi) fan mavzulariga taalluqli masalalar yuzasidan talabalarga yakka tartibda tegishli topshiriq shaklida beriladi. Kurs ishi (loyihasi)ning hajmi, rasmiylashtirish shakli, baholash mezonlari ishchi fan dasturida va tegishli kafedra tomonidan belgilanadi. Kurs ishi(loyihasi)ni bajarish talabalarda fanga oid bilim, ko‘nikma va malakalarni shakllantirishga xizmat qilishi kerak.
Kurs ishi (loyihasi) uchun tahminiy mavzular:
1. Algoritmni tasvirlash usullari.
2.Chiziqli algoritmlar, tarmoqlanuvchi algoritmlar va takrorlanuvchi algoritmlar.
3. .NET (.NET runtime) platformasida kod bajarilishi.
4. Visual Studio muhitida loyihalar bilan ishalsh.
5.Butun son va suzuvchi nuqtali formatli sonlar va o‘nli formatdagi sonlarning xotirada tasvirlanishi.
6. Arifmetik turlarni almashtirish. Convert sinfi va uning metodlari.
7. Sinf e’lon qilish va sinf a’zolari bilan ishlash
8. Metodlarning ko‘rinishlari va ularning loyihalarda qo‘llanilishi.
9. Satrlar bilan ishlash bo‘yicha standart kutubxona funksiyalari.
10. Matn va binar fayllar ustida amallar bajarish.
11. Boshqaruv operatorlarni qayta yuklash.
12. Indeksator va xossalar qo‘llanilgan holda misollar yechish.
13. Vorislik asosida misollar.
14. Kutubxona sinflarini hosil qilish va ulardan foydalanish
15.Axborotlarni shifrlashda qo‘llaniladigan kutubxona sinflari va ulardan foydalanish
16. Katta sonlar ustida amallar bajarish
17. Axborotlarni kodlash dasturi
18. Saralash algoritmlari va ularning dasturi
19. Izlash algoritmlari va ularning dasturi
20. Windows uchun ko‘pdarchali ilovalar yaratish.
21. Windows ilovalarida Office ilovalari bilan bog‘lash.
22. Grafik elementlar yordamida animatsiya yaratish.
23.Sodda funksiyalarning berilgan oraliqda qiymatlarini va grafigini chiqarish dasturi
24.Ikki o‘zgaruchili funksiyalarning berilgan oraliq va qadam bo‘yicha qiymatlarini va grafigini chiqarish dasturi
25.Aniq integrallarni taqribiy hisoblash usullari bilan qiymatini hisoblash dasturi
26. Chiziqli algebraik tenglamalar sistemasining yechimini topish dasturi
27.Analitik geometriya masalalaridagi (ellips, geperbola, parabola) kattaliklarni hisoblash va grafigini chizish dasturi
28. Matnlar bilan ishlaydigan ko‘p darchali dastur hosil qilish
29. Matritsalar usutida amallar bajaradigan kalkulyator dasturi
30. Shaxsiy kutubxona dasturi
3.
|
|
|
| |