
- •30 Сурак:2. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: tPicture, tBitmap, tIcone, tMetafile. Image Editor графиктерді
- •6 Сурак:1. Функцияны жазу және қолдану: функция прототипі және оларды жазу стилі, аргументтер және функция типтері, main() функциясының аргументтері.
- •15 Сурак:1. Формадағы жоғалган компонеттерді қалай табамыз?. Компонеттер жиынымен жұмыс жасау. Оларды өлшемі және деңгейі бойынша орналастыру.
- •38 Сурак:2. Мультимедия және дыбыстық файлдардың түрлері. Beep, MessageBeep, PlaySound дыбыстарды іске қосу.
- •27 Сурак:2. Қарапайым графиктік өңдеуші құрастырыңыз. Канваның негізгі қасиеттері (Brush т.Б.).
- •3. Y функциясының мәнін p(X) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(X):2*X, x2, X/3 мәндерін қабылдай
- •13 Сурак:1. Байланысқан жолдар. Стектер пен кезекті мысал келтіре отырып салыстырыңыз. Бір-бірінен айырмашылығын көрсетіңіз.
- •30 Сурак:2. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: tPicture, tBitmap, tIcone, tMetafile. Image Editor графиктерді
- •12 Сурак:1. Объектіге бағытталған программалауда қосымшаны жүзеге асырудағы негізгі файлдар. Қосымшаны қалай сақтап және оны жүзеге асыру жолдарын
- •8 Сурак:1. Тармақталу операторын программалық жүзеге асыру. Жалпы қасиеттері.
- •3. Y функциясының мәнін p(X) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(X):2*X, x2, X/3 мәндерін қабылдай
- •1.Константалар. Константалар типтері. Айнымалылар. Айнымалылар типтері. Сипаттау операторларының мысалдар келтіріңіз.
- •2. Арифметикалық операциялар қолданылатын қосымша құрастырыңыз (мысал келтіріңіз).
- •5. Басқару операторлары: шартты операторлар. Циклдік операторларды салыстырыңыз. Айырмашылықтары қандай?
- •6. Функцияны жазу және қолдану: функция прототипі және оларды жазу стилі, аргументтер және функция типтері, main() функциясының аргументтері.
- •8. Тармақталу операторын программалық жүзеге асыру. Жалпы қасиеттері.
- •9.Объектіге бағытталған программалау тарихындағы бағдарламалық тілдерді бір-бірімен салыстырыңыз. Ерекшеліктерін атап көрсетіңіз.
- •12. Объектіге бағытталған программалауда қосымшаны жүзеге асырудағы негізгі файлдар. Қосымшаны қалай сақтап және оны жүзеге асыру жолдарын көрсетіңіз.
- •13. Байланысқан жолдар. Стектер пен кезекті мысал келтіре отырып салыстырыңыз. Бір-бірінен айырмашылығын көрсетіңіз.
- •14. Жаңа проектіге жаңа формаларды не үшін қосамыз?. Депазитарийдағы орналасқан формалардың бір-бірімен байланысы қандай? Жолдарын көрсетіңіз
- •15. Формадағы жоғалган компонеттерді қалай табамыз?. Компонеттер жиынымен жұмыс жасау. Оларды өлшемі және деңгейі бойынша орналастыру.
- •16. Байланысқан жолдар. Стектер, дектер және кезектерді мысал келтіре отырып салыстырыңыз. Бір-бірінен айырмашылығын көрсетіңіз.
- •17. Функцияны қолдану: функция прототиптері және оларды жазу стилі.
- •18. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: tPicture, tBitmap, tIcone. Image Editor графиктерді өңдеуші.
- •19. Файлдарды пайдалану арқылы құрылымдарды өңдеу
- •20. Класстар: синтаксис және ережелер, класстардың ерекшеліктері, операцияларды қайта жүктеу
- •22. Графиктік қосымшаларды құрастыру. Дайын графиткік файлдарды қолдану. Image компонентасы және оның қасиеттері. Қарапайым қосымша құрастырыңыз.
- •27. Қарапайым графиктік өңдеуші құрастырыңыз. Канваның негізгі қасиеттері (Brush т.Б.).
- •28. Канваны салу және көшіру режимдері. OnPaint оқиғасы.
- •29. Мысалдар келтіре отырып жолдарды түрлендірудің негізгі функциялары көрсетіңіз.
- •33. Database Daesktop көмегімен деректер қорын құрастыру. Жаңа кесте құрастыру.
- •34. Database Daesktop көмегімен деректер қорын құрастыру. Кестенің қасиеттерін сипаттау.
- •Index options (радиокнопка панелі)
- •35. Database Daesktop көмегімен кестені толтыру және құрылымын өзгерту. Database Daesktop-да құрылған деректер қорының псевдонимдерін құрастыру және көру.
- •36. Копоненттер мен деректер қоры арасындағы байланысты орнату. Мысал келтіріп, жолдарын көрсетіңіз.
- •37. Мультимедия және анимацияға қосымша құрастырыңыз. Қасиеттерін келтіріңіз.
- •38. Мультимедия және дыбыстық файлдардың түрлері. Beep, MessageBeep, PlaySound дыбыстарды іске қосу.
- •40. Универсалды MediaPlayer ойнатушысы. Анимация жасау үшін қолданылатын компонента. Мысал келтіріңіз.
Объектіге - бағытталған бағдарламалау.Жауаптар:
№ 1 билет
11сурак:1. Мысал келтіре отырып С++ Builder программалық ортасындағы консолдық режиміне қалай жұмыс жасйтынын көрсетіңіз
27 сурак:2. Қарапайым графиктік өңдеуші құрастырыңыз. Канваның негізгі қасиеттері (Brush т.б.).
3. Y функциясының мәнін p(x) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(x):2*x, x2, x/3 мәндерін қабылдай
алады.
y=(2ap(x)+bcos(sqrt(|x|))/(x2+5), x={2+z, егер z<1;
sin2(z), егер z>=1}, a,b=const.
№ 2 билет
2сурак:1. Арифметикалық операциялар қолданылатын қосымша құрастырыңыз (мысал келтіріңіз).
23 сурак:2. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: TPicture, TBitmap, TIcone, TMetafile. Image Editor графиктерді
өңдеуші. y=sin(x) функциясының графигін салу қосымшасын құрастырыңыз.
3. Төмендегі өрнекті есептеу бағдарламасын құрыңыз. C++ Builder бағдарламалау ортасында және консолдық режимде.
u=[sqrt(8+|x-y|2+1)/(x2+y2+2)]*(e|x-y|(tg2(z)+1)x);
№ 3 билет
7 сурак:1. Массивтер: C-дегі массивтер, массивтерді жариялау, массивтерді инициализациялау, массив элементтеріне рұқсат, массив өлшемін есептеу,
көпөлшемді массивтер.
29 сурак:2. Мысалдар келтіре отырып жолдарды түрлендірудің негізгі функциялары көрсетіңіз.
3. Y функциясының мәнін p(x) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(x):2*x, x2, x/3 мәндерін қабылдай
алады.
y=sin2(x)p(x)+acos5(x3)+cln(x2/5), x={2z+1, егер z>=0;
ln(z2-z), егер z<0}, a,b,c=const.
№ 4 билет
8 сурак:1. Тармақталу операторын программалық жүзеге асыру. Жалпы қасиеттері.
28 срак:2. Канваны салу және көшіру режимдері. OnPaint оқиғасы.
3. Y функциясының мәнін p(x) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(x):2*x, x2, x/3 мәндерін қабылдай
алады.
y=-pi*p(x)+acos2(x3)+bsin3(x2), x={z, егер z<1;
sqrt(z3), егер z>=1}, a,b=const.
№ 5 билет
13 сурак:1. Байланысқан жолдар. Стектер пен кезекті мысал келтіре отырып салыстырыңыз. Бір-бірінен айырмашылығын көрсетіңіз.
33 скрак:2. Database Daesktop көмегімен деректер қорын құрастыру. Жаңа кесте құрастыру.
3. a -данb-ға h қадамымен өзгеретін әрбір x үшін Y(x) функциясыменS(x) қосындысын және |S(x)-Y(x)|айырмасын есептейтін бағдарлама құрыңыз.
a,b,h,n мәндерін есептің шартына байланысты таңдап алыңыз және пернетақта арқылы енгізетіндей етіп құрастырыңыз.
Мұндағы S(x)=Summa_{k=0}^{n}[(x2k)/(2k)!], Y(x)=(ex+e-x)/2.
№ 6 билет
6 сурак:1. Функцияны жазу және қолдану: функция прототипі және оларды жазу стилі, аргументтер және функция типтері, main() функциясының аргументтері.
26 сурак:2. С++ Builder программасындағы Canvas қасиетіндегі әдістер(Polygon, Ellipse, RoundRect және т.б.) арқылы қосымша құрастырыңыз.
3. Y функциясының мәнін p(x) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(x):2*x, x2, x/3 мәндерін қабылдай
алады.
y=aln(1+x1/5)+cos2(p(x)+1), x={z2, егер z<1;
z+1, егер z>=1}, a,b=const.
№ 7 билет
14 сурак:1. Жаңа проектіге жаңа формаларды не үшін қосамыз?. Депазитарийдағы орналасқан формалардың бір-бірімен байланысы қандай? Жолдарын
көрсетіңіз.
37 сурак:2. Мультимедия және анимацияға қосымша құрастырыңыз. Қасиеттерін келтіріңіз.
3. Бірөлшемді n элементтен тұратын массив үшін C++ Builder бағдарламалау ортасында бағдарлама құру. Массив элементтерін енгізу, шығару
амалдарында StringGrid компонентасын пайдаланыңыз.
Массивтің ең бірінші және ең соңғы теріс элементтерінің арасында орналасқан элементтерінің көбейтіндісін есептейтін бағдарлама құрыңыз.
№ 8 билет
4 сурак:1. Деректерді түрлендіру, жады класстары, операциялар, операциялардың артықшыығы, С және C++-тің стандартты кітапханаларының қолданылуын
мысалдар келтіре отырып көрсетіңіз.
30 Сурак:2. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: tPicture, tBitmap, tIcone, tMetafile. Image Editor графиктерді
өңдеуші. y=sin(x)+cos(x) функциясының графигін салу қосымшасын құрастырыңыз.
3. Төмендегі өрнекті есептеу бағдарламасын құрыңыз. C++ Builder бағдарламалау ортасында және консолдық режимде.
u=[sqrt(15+|x-y|2-1)/(x2+y2+4)]*(e|x-y|(ctg2(z)+1)2*x);
№ 9 билет
12 сурак:1. Объектіге бағытталған программалауда қосымшаны жүзеге асырудағы негізгі файлдар. Қосымшаны қалай сақтап және оны жүзеге асыру жолдарын
көрсетіңіз.
26 сурак:2. С++ Builder программасындағы Canvas қасиетіндегі әдістер(Polygon, Ellipse, RoundRect және т.б.). Мысал келтіріңіз.
3. a -данb-ға h қадамымен өзгеретін әрбір x үшін Y(x) функциясыменS(x) қосындысын және |S(x)-Y(x)|айырмасын есептейтін бағдарлама құрыңыз.
a,b,h,n мәндерін есептің шартына байланысты таңдап алыңыз және пернетақта арқылы енгізетіндей етіп құрастырыңыз.
Мұндағы S(x)=Summa_{k=0}^{n}[((-1)kx2k)/(2k)!], Y(x)=cos(x).
№ 10 билет
1 сурак:1. Константалар. Константалар типтері. Айнымалылар. Айнымалылар типтері. Сипаттау операторларының мысалдар келтіріңіз.
22 сурак:2. Графиктік қосымшаларды құрастыру. Дайын графиткік файлдарды қолдану. Image компонентасы және оның қасиеттері. Қарапайым қосымша
құрастырыңыз.
3. Төмендегі өрнекті есептеу бағдарламасын құрыңыз. C++ Builder бағдарламалау ортасында және консолдық режимде.
y=[(2*cos(x-pi/6))/(0.5+sin2y)]*(1+z2/(3-z2/5));
№ 11 билет
6 Сурак:1. Функцияны жазу және қолдану: функция прототипі және оларды жазу стилі, аргументтер және функция типтері, main() функциясының аргументтері.
26 сурак:2. С++ Builder программасындағы Canvas қасиетіндегі әдістер(Polygon, Ellipse, RoundRect және т.б.) арқылы қосымша құрастырыңыз.
3. Y функциясының мәнін p(x) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(x):2*x, x2, x/3 мәндерін қабылдай
алады.
y=aln(1+x1/5)+cos2(p(x)+1), x={z2, егер z<1;
z+1, егер z>=1}, a,b=const.
№ 12 билет
15 сурак:1. Формадағы жоғалган компонеттерді қалай табамыз?. Компонеттер жиынымен жұмыс жасау. Оларды өлшемі және деңгейі бойынша орналастыру.
38 сурак:2. Мультимедия және дыбыстық файлдардың түрлері. Beep, MessageBeep, PlaySound дыбыстарды іске қосу.
3. Екі nxm өлшемді массив үшін C++ Builder бағдарламалау ортасында бағдарлама құру. Массив элементтерін енгізу, шығару амалдарында StringGrid
компонентасын пайдаланыңыз.
nxm екі өлшемді массивінің бағандарын бірінші элементтеріне байланысты өсу ретімен орналастыратын бағдарлама құрыңыз.
№ 13 билет
14 сурак:1. Жаңа проектіге жаңа формаларды не үшін қосамыз?. Депазитарийдағы орналасқан формалардың бір-бірімен байланысы қандай? Жолдарын
көрсетіңіз.
37 сурак:2. Мультимедия және анимацияға қосымша құрастырыңыз. Қасиеттерін келтіріңіз.
3. Бірөлшемді n элементтен тұратын массив үшін C++ Builder бағдарламалау ортасында бағдарлама құру. Массив элементтерін енгізу, шығару
амалдарында StringGrid компонентасын пайдаланыңыз.
Массивтің ең бірінші және ең соңғы теріс элементтерінің арасында орналасқан элементтерінің көбейтіндісін есептейтін бағдарлама құрыңыз.
№ 14 билет
1 сурак:1. Константалар. Константалар типтері. Айнымалылар. Айнымалылар типтері. Сипаттау операторларының мысалдар келтіріңіз.
22 сурк:2. Графиктік қосымшаларды құрастыру. Дайын графиткік файлдарды қолдану. Image компонентасы және оның қасиеттері. Қарапайым қосымша
құрастырыңыз.
3. Төмендегі өрнекті есептеу бағдарламасын құрыңыз. C++ Builder бағдарламалау ортасында және консолдық режимде.
y=[(2*cos(x-pi/6))/(0.5+sin2y)]*(1+z2/(3-z2/5));
№ 15 билет
2 сурак:1. Арифметикалық операциялар қолданылатын қосымша құрастырыңыз (мысал келтіріңіз).
23 сурак:2. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: TPicture, TBitmap, TIcone, TMetafile. Image Editor графиктерді
өңдеуші. y=sin(x) функциясының графигін салу қосымшасын құрастырыңыз.
3. Төмендегі өрнекті есептеу бағдарламасын құрыңыз. C++ Builder бағдарламалау ортасында және консолдық режимде.
u=[sqrt(8+|x-y|2+1)/(x2+y2+2)]*(e|x-y|(tg2(z)+1)x);
№ 16 билет
3 сурак:1. Идентификаторлар, кілттік сөздер, C++-тің стандартты деректер типтерінің қолданылуын мысалдар келтіре лтырып көрсетіңіз.
31 сурак:2. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: TPicture, TBitmap, TIcone, TMetafile. Image Editor графиктерді
өңдеуші. y=cos(2*x) функциясының графигін салу қосымшасын құрастырыңыз.
3. Төмендегі өрнекті есептеу бағдарламасын құрыңыз. C++ Builder бағдарламалау ортасында және консолдық режимде.
y=[(5*sin(x-pi/6))/(2+cos2y)]*(1+z2/(5+z2/3));
№ 17 билет
9 сурак:1. Объектіге бағытталған программалау тарихындағы бағдарламалық тілдерді бір-бірімен салыстырыңыз. Ерекшеліктерін атап көрсетіңіз.
32 сурак:2. Графиктік файлдардың форматтары. Графиктік файлдарды сақтау класстары: TPicture, TBitmap, TIcone, TMetafile. Image Editor графиктерді
өңдеуші. y=tg(2*x) функциясының графигін салу қосымшасын құрастырыңыз.
3. Y функциясының мәнін p(x) функциясының таңдалған мәніне сәйкес есептейтін бағдарлама құрыңыз. Мұнда p(x):2*x, x2, x/3 мәндерін қабылдай
алады.
y=2p(x)[asin(x)+b e-(x-3)], x={-3z, егер z>0;
z2, егер z<=0}, a,b=const.
№ 18 билет
24 сурак:1. С++ Builder программасының политра компоненттері Standart. Additional және оларда орналасқан компоненттер. Мысал келтіріңіз.
40 сурак:2. Универсалды MediaPlayer ойнатушысы. Анимация жасау үшін қолданылатын компонента. Мысал келтіріңіз.
3. Екі nxm өлшемді массив үшін C++ Builder бағдарламалау ортасында бағдарлама құру. Массив элементтерін енгізу, шығару амалдарында StringGrid
компонентасын пайдаланыңыз.
nxm екі өлшемді массивінің жолдарын бірінші элементтеріне байланысты кему ретімен орналастыратын бағдарлама құрыңыз.
№ 19 билет