- •5В070300-Ақпараттық жүйелер, 5в070400-Есептеу техникасы және бағдарламамен қамтамасыз ету
- •Әдістемелік нұсқаулары
- •1.1. Жалпы теориялық түсініктер
- •1.2. Терезе қосымшасын құру
- •1.2 Сурет
- •1.4. Тапсырманы орындау үлгісі
- •1.4.1. Терезелік қосымшаны құру мысалы
- •1.3 Сурет
- •1.4 Сурет
- •1.5. Жеке тапсырмалар
- •Таңдау операторы Switch:
- •Терезелік қосымшаның құрылуы
- •2.1 Сурет
- •СheckBox компоненті
- •RadioGroup компоненті
- •3.1. Жалпы теориялық ақпарат
- •3.2. Тарсырманы орындау мысалы
- •3.2.1. Терезе қосымшасын құру мысалы функция- өңдегіші мәтіні төмендегідей болуы мүмкін. (стандартты мәтін келтірілмеді).
- •3.1 Сурет
- •3.3. Жеке тапсырмалар
- •Қысқаша теориялық түсініктеме
- •4.2.1 Есепті шешудің мысалы:
- •4.1 Сурет
- •4.3 Тапсырмалар
- •5.1. Жалпы теориялық ақпарат
- •5.2. Терезе қосымшасын жасау StringGrid компонентті
- •5.3. Тапсырманың орындалу мысалы
- •5.3.1. Терезелік қосымшаны жасау мысалы
- •5.4. Жеке тапсырмалар
- •6.1. Қысқаша теориялық мәліметтер
- •6.2. Есептің жасалу мысалы
- •6.2.1. Терезе қосымшасын құру мысалы
- •6.3 Өзіндік тапсырмалар
- •7.1. Жалпы теориялық ақпарат Символдардық масив ретіндегі жолдар
- •7.2. Терезе қосымшасын жасау
- •ListBox компонентті
- •ComboBox компонентті
- •7.3. Тапсырманы орындау мысалы
- •7.3.1. Терезелік қосымшаны жасау
- •7.1 Сурет
- •7.4. Жеке тапсырмалар
- •№8 Зертханалық жұмыс. Файлдарды пайдаланып құрылымды өңдеу
- •8.1. Теориялық түсініктемелер
- •8.2. Терезелік қосымша құру OpenDialog және SaveDialog компоненттері
- •8.3. Тапсырманы орындауға мысал
- •8.3.1.Терезе қосымшасын құру OpenDialog және SaveDialog компоненттерін баптау
- •8.1 Сурет
- •Программамен жұмыс
- •8.2 Сурет
- •8.4. Жеке тапсырмалар
- •№9 Зертханалық жұмыс. Функция графиктерін тұрғызу
- •9.1. Қысқаша теориялық түсінік Chart компоненті көмегімен график тұрғызу
- •9.1 Сурет
- •9.2. Терезелік қосымшаны жасау мысалы
- •Форманы баптау
- •9.2 Сурет
- •1. Операциялар басымдылықтарының кемуі бойынша және басымдылықтары әртүрлі операциялар сызықпен бөлектенген.
- •Стандартты математикалық функциялар
- •Файл жобасының, тақырыптық файл және программа мәтіні файлының жалпы құрылымының сипаттамасы
- •Unit*.H тақырыптық файлының құрылымы
- •Project*.Cpp жоба файлының жалпы құрылымы
- •Әдебиеттер
8.4. Жеке тапсырмалар
Жазу типті файлды өңдейтін, келесі қосымшалары бар программа жазу керек: «Құру»(«Создание»), «Көру»(«Просмотр»), «Түзету»(«Коррекция») (жаңа деректер енгізу немесе бар деректі өзгерту)және «Жеке тапсырма орындау».
Әр жазу студент туралы келесі ақпараттан тұру керек:
– аты-жөні;
– туған күні;
– топ нөмірі;
– физика, математика, информатика және химиядан семестр бойынша бағалары;
– орташа баллы.
Деректерді енгізуді және бар деректер бойынша орташа есептелу керек.
Файлдың барлық ақпараты және жеке тапсырма нәтижесі текстік файлда жазулуы керек.
1. Cессияны 8, 9 және 10-ға тапсырған студенттердің анкеталық деректерін басып шығарыңыз.
2. берілген әріптен басталатын тек үздік оқитын студенттердің анкеталық деректерін басып шығарыңыз.
3. берілген топтағы тек үздік оқитын студенттердің анкеталық деректерін басып шығарыңыз.
4. Фамилиясы А әріпінен басталатын және математиканы 8 немесе 9-ға тапсырған студенттердің анкеталық деректерін басып шығарыңыз.
5. физикадан 4 немесе 5 және басқа пәндерден 8-ден артық бағасы бар студенттердің анкеталық деректерін басып шығарыңыз.
6. берілген топтағы фамилиясы В, Г және Д әріптеріне басталатын студенттердің анкеталық деректерін басып шығарыңыз.
7. математика мен информатикадан 4-тен кем бағасы бар студенттердің анкеталық деректерін басып шығарыңыз.
8. Барлық студенттердің орташа баллын есептеу керек. Орташа баллдан атық орташа баллы бар студенттердің анкеталық деректерін басып шығарыңыз.
9. Барлық студенттердің орташа баллын есептеу керек. Берілген топтағы орташа баллдан атық орташа баллы бар студенттердің анкеталық деректерін басып шығарыңыз.
10. Көрсетілген топтағы қанағаттанғысыз(4-тен кем) бағасы бар студенттердің анкеталық деректерін басып шығарыңыз.
11. Көрсетілген топтағы информатикадан 9 немесе 10 бағасы бар студенттердің анкеталық деректерін басып шығарыңыз.
12. Физикадан 7 немесе 8 және жоғары математикадан 9 немесе 10 бағасы бар студенттердің анкеталық деректерін басып шығарыңыз.
13. Көрсетілген топ студенттерінің орташа баллын есептеу керек. Берілген топтағы орташа баллдан атық орташа баллы бар студенттердің анкеталық деректерін басып шығарыңыз
14. Көрсетілген топтағы үздік студенттердің анкеталық деректерін басып шығарыңыз
15. Пернетақтадан енгізілген баллдан атық орташа баллы бар студенттердің анкеталық деректерін басып шығарыңыз
16. физикадан 8 бар және математикадан 9 деген бағасы бар студенттердің анкеталық деректерін басып шығарыңыз
№9 Зертханалық жұмыс. Функция графиктерін тұрғызу
Жұмыс мақсаты: Сhart және Image компонентттері арқылы функция графиктерін тұрғызудың мүмкірдіктерін үйрену;графикалық объекттілермен жұмыс істеп үйрену; графикалық ақпараттарды бейнелеу қолданылатын бағдарлама жазу мен өңдеу.
9.1. Қысқаша теориялық түсінік Chart компоненті көмегімен график тұрғызу
Әдетте
есептеу нәтижелерін график немесе
диаграмма түрінде береді. Builder
жүйесі графикалық ақрпараттарды экранға
шығару мен оны өңдеудің стандартты
пакеттерімен жабдықталған. Additional
–
компоненті панелінде орналасқан Chart
компоненті көмегімен жүзеге асырылады.
График(диаграмма) тұрғызу х және y = f(x) координаталарын есептеуден басталады. Сhart (k = 0, 1, 2,... –график номері ) компонентінен AddXY әдісі арқылы арнайы Series[k] екі өлшемді массивке беріледі.
Chart компоненті ось өлшеп және тұрғызып, координаталық тор сызады, осьтердің, график аттарын жазады және нүктелерді график немесе диограмма түрінде орналастырады.
Chart1 компонентін формаға орналастырып, оның параметрлерін өзгерту үшін тышқан тетігін екі рет шерту арқылы өңдеу терезесін EditingChat1 шақырамыз. ( 9.1 сурет).
Series бетіндегі Add батырмасын басу арқылы Series1 құрамыз.
