2-тапсырма. Кестені толтырыңыз:
Оқушылар сәйкес кеңейтілімді жазулары қажет:
Файлдар түрлері
|
Кеңейтілімдер
|
Жобаны сипаттау файлы
|
.bpr
|
Пішіннің файлы
|
.dfm
|
Бағдарламаның орындаушы файлы
|
.exe
|
C ++ - тің жариялаулар класын құрайтын тақырыптық файл
|
.h
|
Компилятор қорлары жарататын екілік қорлар файлы
|
.res
|
Модуль файлы
|
.cpp
|
3-тапсырма. Сәйкесін табу:
Визуалды және визуалды емес компоненттерді жеке орналастыру
4-тапсырма. Есеп шығару:
Үшбұрыштың ауданын, биіктігі мен табаны бойынша есептеуді орындайтын қарапайым қосымша құру. Қосымша терезесі келесі түрде болуы қажет:
а) Форма терезесі
в) Қосымша терезесі
«Есептеу» деп аталатын батырмаға екі рет шертіп, бос орындарға керекті кодтарды жазыңыз:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
biktik, taban;
float audan;
biktik=
taban=
audan=float(biktik*taban)/2;
->Text=
}
|
|
3.
|
Жаңа сабақ (40 мин)
Пән: Объектілі-бағытты бағдарламалау негіздері
3 бөлім. Borland C++ Builder-де қосымша әзірлеу
Курс тақырыбы: 3.4 тақырып. Басқару компоненттері
Сабақтың тақырыбы: №15 Батырмалармен жұмыс. Стандартты батырма. Суреті бар батырма
1. Батырмалармен жұмыс. Стандартты батырма
2. Жалауша
3. Ауыстырғыш
|
|
4.
|
Жаңа сабақты бекіту (10 мин)
Тәжірибелік жұмыс орындау.
C++ Builder бағдарламасында «Меню» жасау
Меню бойынша электронды тапсырыстың бағасын есептейтін бағдарлама құрыңыз. Тағамдардың тізімін CheckBox компоненті көмегімен орындаңыз. Қандай-да бір тағамды белгілегенде баға автоматты түрде есептелуі керек. «Тапсырыс беру» батырмасын басқан кезде жалпы бағасы берілген хабарлама пайда болу керек.
Форманы құру үшін келесі компоненттерді қолданыңыз: Label, CheckBox, Edit, Button.
Форма келесідей түрде болуы керек (1-сурет):
1-сурет. «Меню» формасы
Бағдарламаны қорғау үшін:
1) Label, CheckBox, Edit, Button компоненттерінің негізгі қасиеттерін білу, оларды қолдана алу.
2) Бағдарламада қолданылатын компоненттердің барлығын білу.
|
|
5
|
Сабақты қорытындылау, оқушыларды бағалау (6 мин)
Сабаққа қатысулары мен үй тапсырмасы бойынша оқушыларды бағалаймын.
|
|
6
|
Үйге тапсырма беру (2 мин)
Н.С.Заурбеков «Алгоритмдеу және программалау тілдері» 325 бет
|
|
Оқытушы __________ А.С.Ихсанова
Достарыңызбен бөлісу: |