Font size
WorksheetsБағдарламалау принциптері бойынша тест
Total questions: 100
Worksheet time: 50mins
Объектіге бағытталған бағдарламалаудың негізгі принциптері қандай?
Инкапсуляция, мұрагерлік, полиморфизм
Мұрагерлік, дедукция, инкапсуляция
Индукция, мұрагерлік, полиморфизм
Полиграфия, мұрагерлік
Қолданыстағы бағдарламалау тілдері төрт негізгі функционалды топқа жіктеледі. Оларды атаңыз.
процедуралық, объектіге бағытталған, функционалдық және логикалық
функционалдық және логикалық
декларативті, реляциялық, процедуралық
параллель, процедуралық
Ену модификаторларының өсу реті бойынша орналасуы қалай?
public, protected, private
private, public, protected
private, protected, public
protected, private, public
Компоненттердің Name қасиеті нені анықтайды?
Программалық компонент атауының анықтайды
Категориялық бағдарламашыға арналған мәнін анықтайды
Файлға шығарылатын мәтінін анықтайды
Компонент өрісіне шығарылатын жағдайын анықтайды
Объектіге бағытталған бағдарламалау дегеніміз не?
бұл абстракция, инкапсуляция, мұрагерлік және полиморфизм принциптерімен жұмыс істейтін бағдарламалау тұжырымдамасы
құрылатын қосымша өзара байланысқан негізгі объектілерден тұрады
жай мәліметтерден (сан, массив, текст) және күрделі құрылымды ақпараттардан (график, дыбыс т.б.) тұрады
бір типті объектілерге арналған шаблон және объектілі айнымалылар типтері мен әдістерін анықтайтын ақпараттардан тұрады
Объектіге-бағытталған бағдарламалау технологиясына негізделген бағдарламалау тілдерін атаңыз.
C++, C#, Delphi, Object Pascal, Simula, Java, Python
Prolog, Object Pascal, Windows, C++, Simula, Actor, Classic–Aga
Haskell, Object Pascal, ACT++, C++, Simula, MS Word, Classic–Aga
SmallTalk/v, Object Pascal, ACT++, C++, Simula, Actor, Fortran
Визуалды компонент:
қосымшаны құру және орындау кезінде компоненттің сыртқы түрін, іс-әрекетін басқарады
арнайы мастердің көмегімен менюді, құрылымды құрады
жазулар типін басқару элементі
интерфейсінде көрінбейтін заттарды программалауға арналған
Form1 формасының конструкторын шақыру:
__fastcall TForm1::TForm1(TComponent* Owner) : TForm( Owner ){}
void __fastcall TForm1::ButtonClick(TObject *Sender)
TForm1 *Form1; void __fastcall TForm1::FormCreate(TObject *Sender)
#pragma hdrstop
Шартты операторлардың форматы:
If (шарт) оператор-1; else оператор-2;
Switch (өрнек) {case константа1: оператор-1;break;case константа2: оператор-2; break; default: оператор;}
for (өрнек 1; өрнек 2; өрнек 3) цикл денесі
while (өрнек) цикл денесі;
C++Builder ортасы үшін проектінің бас файлының кеңейтілімі
CPP
CPR
BPR
BCR
C++ Builder программалау ортасындағы негізгі өзара әрекесіз элементтер (терезелер) бар:
негізгі терезе; объектілер инспекторы терезесі; форма терезесі; программа коды терезесі; объектілер ашылу терезесі
негізгі терезе (көк жолағы бар), аспаптар панелі, форма терезесі, программа коды терезесі (Unit1.cpp)
негізгі терезе (көк жолағы бар), объектілер инспекторы терезесі (қасиеттер, оқиғалар), объектілер ағашы терезесі (Object Tree View)
форма терезесі, программа коды терезесі (Unit1.cpp)
Mask Edit компоненті:
арнайы форматтағы мәліметтерді енгізуді редакциялайтын облыс құрады
жолдарды бейнелеу үшін жол бойынша немесе баған бойынша тор құрады
жазбалы және пиктограммалы командалық батырма құрады
қарапайым геометриялық фигураларды салады
Bevel компоненті:
көлемді форматтағы сызықтар мен рамкаларды құрады
шақырылатын графикалық батырманы құрады
арнайы форматтағы мәліметтерді енгізуді редакциялайтын облыс құрады
жазбалы және пиктограммалы командалық батырма құрады
қарапайым геометриялық фигураларды салады
void_fastcall TForm1::ButtonClick(TObject *Sender) кейінгіфуралдық жағдайда арасында не орналасады?
программадағы айнымалыларды сипаттау, орындалатын_операторлар
бас файлда хабарланған барлық функциялар сипатталады
қайсыбір функциялар хабарлануы мүмкін
форманы құрған кезде орындалатын операторларды орналастыруға болады
формасының объектісін хабарлау
Алдын-ала берілген шарт бойынша қайталанатын оператор
while (өрнек) цикл денесі
Do оператор while (шарт) 23
for (өрнек 1; өрнек 2; өрнек 3) цикл денесі
Switch (өрнек) {case константа1: default: оператор;// міндетті емес}
if (шарт) оператор-1; else оператор-2;
Программа фрагменті қандай нәтижені экранға шығарады: {int s=1, i, f=1;for (i=2; i<=3; i++) {f=f*i; s=s+f;}Edit1->Text=FloatToStr(s) }
s=9
s=18
s=1
s=4
s=5
Break операторы:
үзіп тастау операторы
қайтып оралу операторы
қайталану операторы
бос оператор
меншіктеу операторы
Жүеге асырушы файлдардың стандартты кеңейтімі:
EXE
CPR
BCR
CPP
BPR
Келтірілген фрагмент a [7][7] матрицасы үшін не орындайды? sum = 0;for (i=1; i<=7; i++) for (j= 1; j<=7; j++) sum = sum + a[i,j];
Әрбір жол элементтерінің қосындысын есептейді
Матрицаның барлық элементтерінің қосындысын есептейді
Әрбір жол элементтерінің көбейтіндісін есептейді
Бағандарының қосындысын есептейді
Бағандарының көбейтіндісін есептейді
Деструктор дегеніміз:
жойылатын объект алып тұрған динамикалық жадын босату қызметін атқарады
класс айнымалаларын инициализациялауға және жадынан орын бөлуге арналған айрықша функция болып табылады
жаңа класты ескі класс түрінде құру механизмі
бір структурада мәліметтермен қатар оларды өңдеуге арналған функциялардың берілуі
бұл туыстық объектілердің қасиеттері
Келесі программа фрагменті қандай нәтиже шығарады {int i, s=0, a[3];for (i=1; i<=3; i++) {a[i]=i+1; s=s+a[i];}Edit1->Text=FloatToStr(s); }
9
16
6
10
4
Класс дегеніміз
ортақ құрылымы және семантикасы бар объектілер жиыны
өз базалық класының барлық әдістері мен оқиғаларына ие жиын
өз базалық класының тек қасиеттеріне ие жиын
өз базалық класының тек әдістеріне ие жиын
өз базалық класының әдістері мен оқиғаларына ие болмайтын жиын
Код редакторы не үшін қолданылады?
Программа мәтінін өңдеу үшін
Шифрленген мәліметтерді өңдеу үшін
Жағдайларды өңдеу процедураларын құру үшін
Программаны тоқтатылуын көрсету үшін
Компоненттер қасиеттерін өзгерту үшін
Бірнеше техникалық мәселелерді шешу үшін бір атауды пайдалануға мүмкіндік беретін қасиет:
Полиморфизм
Декапсуляция
Мұралау
Делегирлеу
Инкапсуляция
Объект құрылымы екі бөліктен тұрады:
функциялар және қасиеттер
объект және субъект
айнымалылар және функциялар
функциялар және әдістер
айнымалылар және әдістер
Визуалды емес компонент дегеніміз не?
интерфейсінде көрінбейтін заттарды программалауға арналған
басқару элементі болып табылатын компонент
арнайы мастердің көмегімен менюді, құрылымды құрады
жазулар типін басқару элементі
қосымшаны құру және орындау кезінде компоненттің сыртқы түрін басқаруға арналған қасиет
String Grid компоненті не үшін қолданылады?
жолдарды бейнелеу үшін жол бойынша немесе баған бойынша сетка құрады
тез шақырылатын графикалық батырманы құрады
арнайы форматтағы мәліметтерді енгізуді редакциялайтын облыс құрады
жазбалы және лихтограммалы командалық батырма құрады
қарапайым геометриялық фигураларды салады
C++ Builder-дің өндірушісі кім?
Borland (Inprise) өнімі болып табылады
MS (Inprise) өнімі болып табылады
Turbo өнімі болып табылады
Win өнімі болып табылады
IBM өнімі болып табылады
#pragma package(smart_init) директивасының қызметі қандай?
инициализация пакеттерінің тізімін анықтайды
Unit1.h файлын іске қосады
белгіленген файлмен аты сәйкес болатын *.dfm файлын формада қолдану
форма объектісін хабарлау
hdrstop опциясы препроцессор жұмысының өзгешеліктерімен байланысты
Төмендегі компоненттердің қайсысында Caption қасиеті болмайды?
Edit
Form
Label
Button
Panel
Форманы жасыру үшін қай әдіс қолданылады?
Hide
Close
Release
Show
Showmodal
Форманы жабу үшін қай әдіс қолданылады?
Close
Hide
Release
Show
Showmodal
Форманы құру үшін қай әдіс қолданылады?
Create
Activate
Show
Close
Hide
C++ Builder-де форма файлының кеңеймесін көрсетіңіз
*.dfm
*.cpp
*.dcu
*.dof
*.res
Программаны компиляциялау C++ Builder -де қалай орындалады?
Ctrl+F9 пернелер комбинациясын басу арқылы
F9 пернесін басу арқылы
Shift+F12 пернелер комбинациясын басу арқылы
F8 пернесін басу арқылы
F4 пернесін басу арқылы
Әдіс дегеніміз:
объектіге тиісті функция немесе процедура
компоненттің сыртқы түрі мен жұмысын анықтайтын атрибуттар
объект, әдістер, қасиеттер
инкапсуляция, полиморфизм, мұралау
класс, базалық класс, туынды класс
#include "Unit1.h" директивасының қызметі
Unit1.h файлын іске қосады
берілген файлмен атымен аты сәйкес болатын *.dfm файлын формада қолдану қажеттігі
форма объектісін хабарлау
hdstop операциясы препроцессор жұмысының өзгешеліктерімен байланысты
инициализация пакеттерінің тізімін анықтайды
Return операторы
қайтып оралу операторы
қайталану операторы
бос оператор
меншіктеу операторы
үзіп тастау операторы
Мұрагерлік-бұл:
тілдің қолданыстағы кластарның анықтамалары негізінде жаңа класс анықтамаларын құруға мүмкіндік беру қабілеті
интерфейстік бас файлы, жүзеге асырушы файлы, бас меню болып 3-кебелінеді
жүзеге асырушы файлы мен программадан тұрады
функцияны хабарлау мен сипаттаудан тұрады
объектіге бағытталған тәсіл кезінде қосымша өтіп жатқан оқиғалар мен олардың объектілеріне әрекетін анықтаудан тұрады
Инкапсуляция дегеніміз не?
кодты және ол басқаратын деректерді біріктіретін бағдарламалау механизмі
бұл туыстық объектілердің қасиеттері
бір структурада мәліметтермен қатар оларды өңдеуге арналған функциялардың берілуі
жаңа класты ескі класс түрінде құру механизмі
Келесі программа орындалғаннан кейін экранға қандай мән шығады: {int x=1, y=y=1;if (x<=0) y=0; else y=-1;Edit1->Text=FloatToStr(y)}
x=1 y=1
y=0
y=1
x=-1 y=-1
Protected-бұл:
класттың қорғалған бөлігі
класттың экземпляры
класттың қасиеттері мен әдістері
класттың ашық бөлігі
Public-бұл:
класттың ашық бөлігі
класттың экземпляры
класттың қасиеттері мен әдістері
класттың қорғалған бөлігі
Scroll Box компоненті не үшін қолданылады?
қажет жағдайда айналдыру жолағы бар контейнер құрады
көлемді формадағы сызықтар мен рамкаларды құрады
тез шақырылатын графикалық батырманы құрады
арнайы форматтағы мәліметтерді енгізуді редакциялайтын облыс құрады
Group Box компоненті не үшін қолданылады?
компоненттің формада логикалық байланысты тобын біріктіретін контейнер құрады
тереу форманың тізімді немесе мәндер диапазонын қарау үшін айналдыру жолағын құрады
инструменттер панелін немесе күй жолағын құрады
қажет жағдайда айналдыру жолағына контейнер құрады
ListBox компонентінің Items қасиеті:
компоненттің пункттерін сақтайтын қасиеті
компонент терезесіне тізім толық бейнеленбеген болса, бағандар санын анықтайды
тізімдегі жолдардың санын анықтайды
тізімдегі жолдар автоматты түрде алфавит бойынша сұрыпталатындығын көрсетеді
тізімде белгіленген элементтің реттік номерін көрсетеді
Таңдау операторының форматы:
Switch (өрнек) {case константа:1; оператор-1; break; ...; default: оператор;}
if (шарт) оператор-1; else оператор-2;
for (өрнек 1; өрнек 2; өрнек 3) цикл денесінде орындалатын операторлар
while (өрнек) цикл денесі:
Do оператор while (шарт)
DatabaseDesktop ортасында құрылатын кестелердің кеңейтілімін көрсетіңіз
db
mdb
com
exe
bd
C++ Builder ортасында мәліметтер қорын кесте түрінде көрсету қызметін атқаратын компонент
DBGrid
Table
DataSource
DBNavigator
Form
C++ Builder ортасында кестеге мәліметтерді енгізу үшін қолданылатын компонент
Table
DBGrid
DataSource
DBNavigator
Form
Полиморфизм-бұл:
бұл туыстық объектілердің қасиеттері
кодты және ол басқаратын деректерді біріктіретін бағдарламалау механизмі
бір структурада мәліметтермен қатар оларды өңдеуге арналған функциялардың берілуі
жаңа класты ескі класс түрінде құру механизмі
бұл айрықша функция, жойылатын объект алып тұрған динамикалық жадын босату қызметін атқарады
Қасиеттер дегеніміз:
компоненттің сыртқы түрі мен жұмысын анықтайтын атрибуттар
объект, әдістер, қасиеттер
инкапсуляция, полиморфизм, мұрагерлік тұжырымдамалары
класс, базалық класс, туынды класс
Қасиеттерді сипаттау синтаксисі:
property <қасиеттипі><қасиет аты> = {< атрибуттар тізімі>};
property <қасиет аты> = {< атрибуттар тізімі>};
public <қасиеттипі><қасиет аты> = {< атрибуттар тізімі>};
private <қасиеттипі><қасиет аты> = {< атрибуттар тізімі>};
Private-бұл:
кластың жабық бөлігі
кластық экземплярлары
кластық қасиеттері мен әдістері
кластық қорғалған бөлігі
Chart компоненті:
мәліметтерді графикалық түрде беру үшін арнайы панель құрады
қажет жағдайда айналдыру жолына контейнер құрады
көлемді формадағы сызықтар мен рамкаларды құрады
тез шақырылатын графикалық батырманы құрады
Shape компоненті:
қарапайым геометриялық фигураларды салады
арнайы форматтағы мәліметтерді енгізуді редакциялайтын облыс құрады
жолдарды бейнелеу үшін жол бойынша немесе баған бойынша тор құрады
жазбалы және пиктограммалы командалық батырма құрады
Public-бұл:
кластық ашық бөлігі
кластық экземплярлары
кластық қасиеттері мен әдістері
кластық қорғалған бөлігі
Ellipse(x1, y1, x2, y2) функциясының параметрлері:
эллипсті сипаттайтын тіктөртбұрыштың сол жақ жоғарғы және оң жақ төменгі бұрыштарының координаттары
эллипске жазылған тікбұрыштың сол жақ жоғарғы және оң жақ төменгі бұрыштарының координаталары
эллипстің центрі мен оның жартылай остерінің ұзындықтарының координаттары
тіктөртбұрыштың сол жақ жоғарғы және оң жақ төменгі бұрыштарының координаттары
Ellipsе( ) функциясы не үшін қолданылады?
эллипс сызады және оны ағымдағы түспен толтырмайды
эллипс салады және оны ағымдағы түспен толтырады
радиусы сәйкес эллипстің жарты осінен кіші болатын шеңберді сызады
қаламның ағымдағы күйінен х, у нүктесіне дейінгі сызықты сызады
TBitmap классының айнымалылары келесі үшін қолданылады:
графикалық бейнелерді машина жадында құру
суретті файлдан жүктеу
суретті файлға сақтау
интернеттен суретті оқу
Windows амалдық жүйесінде көп функция бар. Бұл функция неге негізделген?
ағындарға мен процестерге негізделген
ағындарға негізделген
процестерге негізделген
компоненттік тәсілге негізделген
Windows операциялық жүйесі ағындар мен процестерге негізделген көп мақсатты іске асырады. Бұл жағдайда процесс не деп түсініледі?
жеке орындалатын бағдарлама
орындалатын бағдарлама кодының жеке бөлігі
компьютердің қатты дискісіне жүктеу сеансы
екі немесе одан да көп бағдарламалар
Windows операциялық жүйесі ағындар мен процестерге негізделген көп мақсатты іске асырады. Бұл жағдайда ағын не деп түсініледі?
жеке бағдарламалар
жеке орындалатын бағдарлама
қатты диск компьютерінің сеансы
екі немесе одан да көп бағдарлама
Ағындарға негізделген көп функциялы жүйенің ерекшелігі неде?
процесс ішіндегі жеке ағындар параллель орындалуы мүмкін
екі немесе одан да көп бағдарламаларды қатар орындауға болады
компьютерде екіден көп процессор бола алмайды
процесс ішіндегі жеке ағындар бөлек орындалуы мүмкін
Процестерге негізделген көп функциялы жүйенің ерекшелігі неде?
екі немесе одан да көп бағдарламаларды қатар орындауға болады
процесс ішіндегі жеке ағындар параллель орындалуы мүмкін
компьютерде екіден көп процессор бола алмайды
процесс ішіндегі жеке ағындар бөлек орындалуы мүмкін
Синхронды функциялар деп аталады
командалардың бір ағымында
командалардың әртүрлі ағымдарында
бағдарламаның әртүрлі модульдерінде
орындалатын бағдарламада
жергілікті функцияларда
Асинхронды функциялар деп аталады
командалардың әртүрлі ағымдарында
командалардың бір ағымында
бағдарламаның әртүрлі модульдерінде
орындалатын бағдарламада
жергілікті функцияларда
Егер бағдарламада үш терезе болса, онда ол мыналарды қамтуы мүмкін
екі команда ағымы
командалардың бір ағымы
командалардың бес ағымы
бірде-бір ағын
бірнеше ағындар
Егер бағдарламада бір терезе болмаса, онда ол
бірнеше команда ағымы болмайды
екіден көп команда ағымы болмайды
команда ағымдарының кез келген санын қамтуы мүмкін
командалық процестердің кез-келген санын қамтуы мүмкін
екіден көп командалық процесті қамтуы мүмкін емес
Визуалды компоненттердің Height қасиеті:
компоненттің биіктігі
компоненттің ені
компоненттің түсі
компоненттің көлемі
компоненттің көрінуі
Визуалды компоненттердің Width қасиеті:
компоненттің ені
компоненттің биіктігі
компоненттің түсі
компоненттің көлемі
компоненттің көрінуі
OnClick оқиға өңдеуші орнатады:
компонентте тышқанды бір рет басу арқылы шақырылатын функция
компонентте тышқанды екі рет басу арқылы шақырылатын функция
пернетақтадағы пернені бір рет басу арқылы шақырылатын функция
пернетақтадағы пернені екі рет басу арқылы шақырылатын функция
пернетақтадағы пернені босату кезінде шақырылатын функция
OnDblClick оқиға өңдегіші орнатады. Бұл оқиға қандай жағдайда шақырылады?
компонентте тышқанды екі рет басу арқылы шақырылатын функция
компонентте тышқанды бір рет басу арқылы шақырылатын функция
пернетақтадағы пернені бір рет басу арқылы шақырылатын функция
пернетақтадағы пернені босату кезінде шақырылатын функция
Пернетақтадағы пернені басқан кезде шақырылатын функция келесі оқиға өңдегішінде орнатылады:
OnKeyDown
OnKeyUp
OnClick
OnMouseMove
Пернетақтадағы пернені босату кезінде шақырылатын функция оқиға өңдегішінде орнатылады:
OnKeyUp
OnKeyDown
OnClick
OnMouseMove
Тінтуір меңзерін қозғалтқанда шақырылатын функция келесі оқиға өңдегішінде көрсетіледі:
OnMouseMove
OnMouseDown
OnMouseUp
OnKeyDown
Тінтуір түймесін басқан кезде шақырылатын функция келесі оқиға өңдегішінде орнатылады:
OnMouseDown
OnMouseUp
OnMouseMove
OnClick
Тінтуір түймесін босатқан кезде шақырылатын функция келесі оқиға өңдегішінде орнатылады:
OnMouseUp
OnMouseDown
OnMouseMove
OnClick
Memo компоненті:
көпжолды мәтіндік редактор
бір жолды мәтіндік редактор
өңдеуге арналған файлды таңдау компоненті
пәрменді орындау үшін батырма
кестелік деректерді енгізуге арналған компонент
Memo компонентінің Color қасиеті:
компонент фонының түсі
компоненттегі мәтін түсі
компонент орналасқан пішіннің түсі
тігіншур курсорының түсі
компоненттегі барлық жолдардың түсі
Memo компонентінің Font қасиеті:
компоненттің барлық мәтінінің қаріп қасиеттері
компоненттегі жеке мәтін жолының қаріп қасиеттері
компонент орналасқан пішін тақырыбы қаріпінің қасиеттері
компонент орналасқан пішін қаріпінің қасиеттері
фон түсін анықтайтын компоненттің қасиеттері
Көп жолды мәтіндік редакторда Memo орнатуға болады:
компоненттегі барлық жолдардың түсін
әр жолдың мәтін түсі
әр жолдың қаріп өлшемі
компонент орналасқан пішіннің түсін
тігіншур курсорының түсі
Memo көп жолды мәтіндік редакторда орнатуға болады:
компоненттегі жолдардың қаріп өлшемі
әр жолдың мәтін түсі
әр жолдың қаріп өлшемі
компонент орналасқан пішіннің түсін
тігіншур курсорының түсі
Компонент – диалогтық терезелер:
визуалды емес болып табылады
форманы құрастыру кезінде олар орналастырылған жерде пішінде көрінеді
тек қана Execute() әдісін шақырған кезде ғана экранда көрсетіледі
әрқашан асинхронды түрде шақырылады
бағдарламашы шақыра алмайды
Компоненттердегі Execute() функциясы – келесі мәнді қайтарады:
0, егер диалогтық терезе "Отмена" режимінде жабылған болса
0, егер диалогтық терезе "Ок" режимінде жабылған болса
әрқашан 1-ге тең
1, егер диалогтық терезе "Ок" режимінде ашылған болса
әрқашан 0-ге тең
Компоненттегі Execute() функциясы қалай жұмыс істейді?
әрқашан синхронды түрде шақырылады
әрқашан асинхронды түрде шақырылады
бағдарламашы шақыра алмайды
бағдарламашы шақыруы мүмкін
әрқашан 0-ге тең
OpenDialog компонентіндегі таңдалған файл атауы компонент сипатында қалай сақталады?
FileName
NameOffile
FileID
FileIndex
DefaultExt
RGB() функциясымен берілген түс қандай түстердің қарқындылығымен анықталады?
қызыл, жасыл және көк түстер
күлгін, сары және зәйтүн гүлдері
қара және ақ түсі
қызыл, жасыл, көк және сұр түсті
қызыл, сұр және көк
Canvas объектілерінің қандай қасиеті бар?
объектіні шығару және сақтау үшін сынып
компоненттің өлшемдерін сақтайтын өріс
объектінің сілтемесін сақтайтын өріс
компоненттің түсін сақтайтын өріс
компонент атауын сақтайтын сынып
Memo компонентінің Lines қасиеті не үшін қолданылады?
Memo компонентінің өрісінде бейнеленген мәтінді орнатады
Memolux компонентінде көрінетін түгел мәтін қаріп өлшемдерін анықтайды
компоненттің биіктігі мен енін белгілейді
Memo компонентінде енгізілген мәтіннің түрі мен формасын анықтайды
Memo компонентіне енгізілген мәтін өлшемін анықтайды
Графикалық объектінің аумағын қию тәсілдерінің жиынтығы (объект орындалатын Brush қылқаламымен) не үшін қолданылады?
бағдарламашы кеңейте алады
ортамен қатаң орнатылған және оны бағдарламашы кеңейте алмайды
операциялық жүйе қатаң орнатылған және оны бағдарламашы кеңейте алмайды
операциялық жүйемен қатаң белгіленген
бағдарламашы кеңейте алмайды
Канвадағы LineTo(x,y) функциясы не істейді?
қаламның ағымдағы X, Y нүктесіне дейін сызық сызу
сызықты сызусыз қаламды X, Y күйіне жылжытады
пикселді (x,y) ағымдағы түспен бояйды
сызықты сызусыз қаламды X, Y күйіне жылжытады
пикселді (x,y) ағымдағы түспен бояйды
Қанның MoveTo(x, y) функциясы
сызықты сызусыз қаламды X, Y күйіне жылжытады
қаламның ағымдағы күйінен x,y нүктесіне дейін сызық сызу
пиксельді (x,y) ағымдағы түспен бояйды
қаламның ағымдағы күйінен x,y нүктесіне дейін сызық сызу
Айнымалы дегеніміз:
жедел жадтың бөлінген фрагменті
бағдарламаның ең төменгі мәнді бірлігі
сақталған сөз
процедураның немесе функцияның атауы
алгоритмдік емес тіл
Бағдарлама дегеніміз не?
Есеп алгоритміне сәйкес белгілі бір ережелер бойынша жазылған тіл операторларының жиынтығы
Сөздер, өрнектер, символдар жиынтығы
Есептеу операцияларын орындауға арналған әрекеттер жиынтығы
Командалар жиынтығы
Белгілі бір әрекеттерді бірмандай орындауға әкелетін нұсқаманы білдіретін бағдарламалау тілінің негізгі элементі
Бағдарламаны жөндеу дегеніміз не?
Бағдарламадағы қателерді табу және жою процесі
Бағдарлама орындалғанға дейін компилятор анықтаған қателер
Енгізу-шығару, нөлге бөлу, стектің толып кетуін ұйымдастырудағы қателер
Бағдарламада оның жұмысынның бұзылуына әкеліп соқтырмайтын, бірақ дұрыс емес нәтижелерге әкелетін қателер
Бағдарламаны жасау
Бағдарламалау тілінің интегралданған ортасына кіретін компонент:
компилятор
доминатор
регулятор
аккумулятор
процессор
Деректерді массивке келесі жолдармен енгізуге болады:
массив кездейсоқ сандармен толтырылады
бір элементке қанша ұяшық бөлінгеннен көп енгізіледі
элемент индексі соңғы элементке тең болуы керек
бір элементке қанша ұяшық бөлінгеннен аз енгізіледі
элемент индексі әрқашан массивтің жалпы санынан үлкен болуы керек
Деректерді массивке келесі жолдармен енгізуге болады:
массив элементтері пернетақтадан қолмен енгізіледі
бір элементке қанша ұяшық бөлінгеннен көп енгізіледі
элемент индексі соңғы элементке тең болуы керек
бір элементке қанша ұяшық бөлінгеннен аз енгізіледі
компьютерге "а массивін енгізіңіз" командасын жазу керек
C++ тіліндегі массивтер туралы дұрыс мәлімдеме:
массив элементі массив атауымен және элементтің индексімен анықталады
C++ тілінде бірінші элементтің индексі әрқашан бірліктен басталады
C++ тілінде көп өлшемді массивтерді пайдалануға жол берілмейді
массивтің әр элементі массивтің атымен немесе оның реттік нөмірімен анықталуы мүмкін
