Негізгі əдебиет: 1 [ 468 – 482 ], 2 [ 62 – 89 ]
№17,18 практикалық сабақтың тақырыбы: Delphi- де қолданбалы программалар жасау негіздері
Тапсырмалар:
Delphi ОБП тілі ортасында орындаңдар.
Delphi-дің экрандық интерфейсімен танысу. (6 терезе)
Компоненттер палитрасы. Объект инспекторының терезесі.
Жоба, форма, код файлдарының құрылымын қарау.
Топ нөміріңнен және топтағы студенттер атынан тұратын қосымша жасаңдар. Әр сөздің қаріп атын, стилін, түсін және өлшемін әртүрлі етіп өзгертіңдер.
Формаға бір батырма және 7 жазу компонентін орналастырыңдар. Батырманы әр шеркен сайын әрбір жазу компонентіне спектрдің 7 түсінің атауы сәйкес түспен шығатын код жазыңдар.
Енгізілген күн датасы мен ай нөмірі бойынша сол күннің жыл басынан санағандағы реттік нөмірін анықтаңдар. (Мысалы: 25- ақпан-56- күн.)
Кездейсоқ шыққан үш санның квадраттының қосындысын табыңдар.
№1. СОБӨЖ.
Тақырыбы: Delphi- де қолданбалы программалар жасау негіздері
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
Delphi ортасында жасалған кез- келген қосымша қандай файлдардан тұрады? Ол файлдардың типтері қандай?
Жоба файлының қалыпты жағдайдағы атауы және оның түрі қандай болады? Файл мәтіні экранға қалай шығарылады?
Форманы сипаттау файлы деген не және оның жалпы түрі қандай? Форманы сипаттау файлынан формаға және керісінше өту қалай жүзеге асырылады?
Форма модулі файлының жалпы түрі қандай?
Оқиға деген не? Ол қайда орналасқан? Delphi-де жиі қолданылатын оқиғалар қандай?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 8 [680-698]
№2,3. СОБӨЖ.
Тақырыбы: Delphi- де қолданбалы программалар жасау негіздері
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
Delphi ортасында жасалған кез- келген қосымша қандай файлдардан тұрады? Ол файлдардың типтері қандай?
Жоба файлының қалыпты жағдайдағы атауы және оның түрі қандай болады? Файл мәтіні экранға қалай шығарылады?
Форманы сипаттау файлы деген не және оның жалпы түрі қандай? Форманы сипаттау файлынан формаға және керісінше өту қалай жүзеге асырылады?
Форма модулі файлының жалпы түрі қандай?
Оқиға деген не? Ол қайда орналасқан? Delphi-де жиі қолданылатын оқиғалар қандай?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 8 [680-698]
№1. СӨЖ.
Тақырыбы: Delphi- де қолданбалы программалар жасау негіздері.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
Форма модулінің файлы қандай негізгі бөлімдерден тұрады?
Кітапханалық модульдерді қосу бөлімінің жазылуы қандай?
SysUtils модулінің санды жолға және керісінше түрлендіру функциялары қандай?
Label жазба компоненттеріне ағымдық уақыт пен датаны шығаратын жоба жасаңдар.
Кездейсоқ сандарды шығару функциясының жазылуы қандай?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 1[ 536- 542]
№2,3. СӨЖ.
Тақырыбы: Delphi- де қолданбалы программалар жасау негіздері.
Тапсырма: Сұрақтарға жауап беру.
Сұрақтар:
Форма модулінің файлы қандай негізгі бөлімдерден тұрады?
Кітапханалық модульдерді қосу бөлімінің жазылуы қандай?
SysUtils модулінің санды жолға және керісінше түрлендіру функциялары қандай?
Label жазба компоненттеріне ағымдық уақыт пен датаны шығаратын жоба жасаңдар.
Кездейсоқ сандарды шығару функциясының жазылуы қандай?
Әдістемелік нұсқау: Берілген сұрақтарға жауап дайындап, конспектілеңдер.
Әдебиеттер: 1[ 536- 542]
Оныншы апта
№10 дәрістің тақырыбы: Delphi-дің стандарт парағының компоненттері
Дельфидің Standard парағында программа құруға ең қажетті Windows-ке арналған стандартты интерфейстік элементтерден тұратын компоненттер палитрасы орналасқан.
Сурет 24. Standard парағы
Бір жолды мәтіндік ақпараттарды енгізу, шығару және редакциялау үшін Edit компоненті қолданылады. Оның негізгі қасиеті- Text.
Қолданушы программаның орындалу барысында өзгертуге болмайтын мәтіндік ақпаратты шығару үшін Label компоненті қолданылады. Бұл компоненттің негізгі қасиеті- Caption.
Бұл компоненттерді қолдану мысалдарын қарастырайық.
Мысал98: Байтпен енгізілген ақпарат мөлшерін одан үлкен өлшем бірлік Кбайт, Мбайт және Гбайтқа айналдыратын қосымша жасаңдар. (25- сурет).
Сурет 25. Жоба интерфейсі
Нәтижені шығаратын батырма коды төмендегіше болады:
Достарыңызбен бөлісу: |