O‘zbekiston respublikasi oliy va o‘rtamaxsus ta’lim vazirligi pedagogik innovatsiyalar, professional ta’lim boshqaruv hamda pedagog kadrlarni qayta tayyorlash va ularning malakasini oshirish instituti


Download 1.25 Mb.
bet39/91
Sana21.01.2023
Hajmi1.25 Mb.
#1107538
1   ...   35   36   37   38   39   40   41   42   ...   91
Bog'liq
dastur22

Amaliy dars.
Sharti oldin kelgan sikllik algoritmlarni tuzish.

2

A

1

5

Sharti keyin kelgan siklik algoritmlar

Sharti keyin kelgan sikl haqida tushuncha. Sikldan chiqish uchun mantiqiy ifoda tuzish. Amaliy dars.
Sharti keyin kelgan sikllik algoritmlarni tuzish.

2

A

1

6

Berilgan takroriy sonli siklik algoritmlar

FOR parametrli takrorlash operatori.
Amaliy dars.
parametli sikllik algoritmlarni tuzish.

2

A

1




7

Dasturlash
tillari obzori.

Strukturaviy va Obyektga yo‘naltirilgan dasturlash. Obyektga yo‘naltirilgan dasturlash asoslari. Umumiy prinsiplarning ta’rifi - inkapsulyatsiya, meros, polimorfizm. Sinf va Obyekt haqida tushuncha. Obyektga yo‘naltirilgan dasturlashda tarkibiy dasturlash tamoyillari.
Obyektga yo‘naltirilgan dekompozitsiya munosabatlarning tabiatiga ko‘proq e’tibor beradi. Obyekt, xodisali va tarkibiy dasturlash texnologiyalari RED- tizimlarida birlashtirilgan bo‘lib, ularda vizual komponentlar ko‘rinishida taqdim etilgan ko‘plab tayyor sinflar mavjud. (Vizual dasturlash).
Turli dasturlash tillarining maqsadi, ular qanday maqsadda yaratilgan. Interpretator, translyator, translyatorning maqsadi. Obyekt fayli, dasturning bajariladigan faylidir. C++ ning rivojlanish tarixi.

2

N


8

Dasturni ishlab chiqish
sikli

Bloodshed Dev- C++ dasturlash muhiti Preprocessor, # include direktivasi.
Kompilyatsiya.
Dasturlash muhiti bilan tanishuv.
O‘qituvchi tomonidan tayyorlangan dasturning dastlabki kodini kiriting, dasturni tuzing, uni ishga tushiring va natijalarni tahlil qiling.

2

N

1

9

Funksiya main (). {}
Dastur bloki haqida tushuncha

< iostream > sinfining oldindan belgilangan Obyektlari. Oqimdan olish jarayoni (cin), oqimga o‘tkazish operatsiyasi (cout, serr, clog). Fikrlardan foydalaning. Birinchi dastur. Matnli xabar chiqishi.

2

N

1

10

O‘zgaruvchilar.
O‘zgaruvchilarning asosiy raqamli turlari. Imzolangan va imzolanmagan turlari.
Belgilar o‘zgaruvchilari

Asosiy turlari. Kompyuter va ishlatilayotgan kompilyatorga qarab oddiy ma’lumotlar turlarining qiymatlari oralig‘i. Suzuvchi ma’lumotni xotirada saqlash. Ma’lumot turlarining aniqlagichlari.
Muayyan vazifa uchun, algoritmning tuzilgan jadvaliga muvofiq, kirish, oraliq va chiqish ma’lumotlari nomlari va turlarini ko‘rsating.

2

N

1




11

Operatsiyalar va iboralar. Topshiriq operatori.
Operatsiyalar uchun ustuvorliklar.
Ko‘tarish, kamaytirish.
Prefiks, postfiks.

Operatsiyalar yordamida o‘zgaruvchilarni kerakli o‘zgartirish, ma’lumotlarni qayta ishlash amalga oshiriladi. Arifmetik operatsiyalar (bir va ikkilik). Shift operatsiyalari. Operatsiyalar yordamida iboralarni yozish. Kattalashtirish va kamaytirish operatsiyalari, prefiks va postfiks yozuv shakllari.

2

N

1

12

Standart matematik funksiyalar (sarlavha fayli < math.h>).

Arifmetik ifodalarni hisoblash. Chiziqli dizayn (ikki yoki undan ortiq operatorlarning ketma - ket ulanishi). Nuqtali vergul bilan tugaydigan har qanday ifoda ushbu iborani baholash uchun bajariladigan operator hisoblanadi. Dastur blokida bir nechta operatorlarni birlashtirish. Matematik kutubxonaning asosiy funksiyalari bilan tanishish.

2

N

1

13

Typedef tipini aniqlanishi
Konstantalar.

Typedef tipini aniqlanishi. Konstantalar. #define preprosessorini const kalit so‘zi yoramida va direktivalar aniqlanishi.

2

N

1

14

Chiziqli algoritmlarni dasturlash

Chiziqli algoritmlarni dasturlash.
Dastlabki ma’lumotlarni kiritish.
Bosqichlar ketma-ketligini bajarish.
Natijani xulosa qilish. Muammolarni hal qilish uchun chiziqli algoritmlarning
qurilish sxemalari va soxta kodlari

2

N

1

15

Mantiqiy iboralarni qurish.
Mantiqiy ifodalarni hisoblash

Dastur bajarilish yo‘lini o‘zgartirish, tar- moqlanish. IF operatori. Shartli operator-ni yozilishi. To‘liq va qisqa shakli.
Tarmoqlanishning taxlangan tuzilmasi.

Download 1.25 Mb.

Do'stlaringiz bilan baham:
1   ...   35   36   37   38   39   40   41   42   ...   91




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling