
- •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 ойнатушысы. Анимация жасау үшін қолданылатын компонента. Мысал келтіріңіз.
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).
№ 32 билет
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.
№ 33 билет
17 сурак:1. Функцияны қолдану: функция прототиптері және оларды жазу стилі.
34 сурак: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}[((-1)k(2x)2k)/(2k)!], Y(x)=2*(cos2(x)-1).
1.Константалар. Константалар типтері. Айнымалылар. Айнымалылар типтері. Сипаттау операторларының мысалдар келтіріңіз.
Константа - бұл жұмыс жасалмай тұрғанда мәні белгілі объект. Олар программаның текстінде көп қайталантын мәндерді, қайта-қайта жазбаудың таптырмас құралы.
Константа const кілттік сөзімен жарияланады. Оның қолданылуы кодтың окылуын жеңілдетеді. Константаның 2 түрі бар:
Атаусыз константа (неименованные константы)
Атаулы константа (именованные константы)
Атаусыз константа өзі аты айтып тұрғандай , оларға атау беру қажет емес. Атаусыз константа автоматты түрде анықталады:
Кез-келген сандар тізбегін – компилятор атаусыз константа ретінде оқиды.(нақты және бүтін сан түрінде)
Кез-келген символдар тізбегі , атаусыз константа- жол ретінде қабылданады.
Кез- келген бүтін сандар немесе үтір арқылы келген символдар, квадраттық жақшамен жабылған сандар тізбегі жиын – атаусыз константа түрінде қабылданады.
Осыдан бөлек true және false деген екі арнайы константа бар. Ол логикалық типке жатады.
Мысалы:
a=-10 #define MAX_SIZE 120 массив-ң
b=12,075+x шекарасын анықтау
c=’z’ #define ENTER 13- батырма коды
d=”abc”+string44:
Атаулы константалар. Const-қа сипаттап жазылады және ол компиляторға сол атау арқылы белгілі болады.
Егер константаның типі белгісіз болса , онда компилятор сыртқы түріне қарап өзі қай жататынын анықтайды. Кез-келген сипатталған константаны басқа константаны жариялау кезінде қолдануға болады.
Мысалы: const int speedLimit =55;
Const double pi = 3.141592265358…
Айнымалылар.
С++-те айнымалылар белгілі бір деректер типімен анықталады. Айнымалылар деп, атауы бар, жады аймағы басқаша идентификатор деп аталады. Программист айнымалыға атау бергенде, бір уақытта оның жады аймағына да дәл сол атауды береді. Ол жерде айнымалның мағынасы сақталады.Си тілінде барлық айнымалылар жариялануы міндетті. Айнымалыны жариялағанда, компилятор оның типіне байланысты жадыдан орын алады. Char типі белгілі және белгісіз (знаковый и беззнаковый ) болып бөлінеді. Соған сәйкес “signed char”(знаковый тип ) және “unsigned char” (беззнаковый тип) . Знаковый типтің диапозоны -128-ден +127. Беззнаковый типтің 0-ден 255.
Int типі – бүтін сандар типі, short және long (қысқа және ұзын) түрінде болады. Unsigned short int н/e unsigned int немесе unsigned short диапозоны 0-ден 65535. Signed short int немесе signed int немесе жай short немесе int диапозоны -32768 ... 32767. Unsigned long int диапозоны -2147483648 ...2147483647. Unsigned long long -9223372036854775808 ден 9223372036854775807.