Font size
WorksheetsБағдарламалау сұрақтары
Total questions: 29
Worksheet time: 22mins
Белгіленген шарт ақиқат болғанда орындалатын цикл
For
Repeat
While
Do-while
If else
For құрылымына кіретін негізгі элементтер
Бастапқы шарт, қадам, соңғы шарт
Инциализация, шарт, қайталау
Зат, коллекция
Алғы шарт, кейінгі шарт
Математикалық оператор
Айнымалының мәнін бір шамаға азайту операторы
A.++
–
+=
*=
-=
«Book» сыныбында деструкторды қалай жариялауға болады?
class Book { ~Book() { }; };
class Book { Book() = delete; };
class Book { destructor Book(); };
class Book { Book() { }; };
class Book { private: ~Book(); };
Циклдің ағымдағы итерациясын тоқтатып, келесісіне өту
Break
Skip
Continue
Exit
Next
Бағдарламаның орындалу нәтижесінде y айнымалысының мәні?
Shape
Circle
Area
Shape, Circle
Figure
Объект деген:
Класқа көрсеткіші бар айнымалы
Класс данасы
Деректер мен оны өңдеу әдістерін қамтитын класс
Әрекетті қайталайтын оператор
Деректер түрі
Дұрыс мәлімдемелерді тексеріңіз
Класс конструкторлары мұраға берілмейді
Класс үшін бірнеше конструктор болуы мүмкін, оларды
Дұрыс мәлімдемелерді тексеріңіз
Класс конструкторлары мұраға берілмейді
Класс үшін бірнеше конструктор болуы мүмкін, олардың синтаксисін программист анықтайды
Класс үшін бір ғана консруткор болады.
Конструктор нысанға көрсеткішті қайтарады
Конструктор мәнді қайтарады
Деструктор деп нені айтады?
Объектіні бұзатын әдіс
Объектіні өшіретін әдіс
Объект алып жатқан жадты босататын әдіс
Объект алып жатқан жадты босататын жүйелік функция
Сынып атауын өзгертетін әдіс
Дұрыс мәлімдемелерді таңдаңыз
Конструктордың параметрлері болуы мүмкін
Конструктор мұраланған, бірақ шамадан тыс жүктелуі керек
Кбъект жарияланғанға дейін конструктор әрқашан анық шақырылуы керек
Әдіс құрылғанда конструктор автоматты түрде шақырылады
Әрбір класс декларациясында өзінің конструкторы болуы керек
Дұрыс тұжырымдарды таңдаңыз
Деструктор – объектіні жою үшін қолданылатын класс әдісі
Деструктор – объект алып жатқан жадты босату үшін қолданылатын класс әдісі
Деструктор – объект алып жатқан жадты босату үшін қолданылатын негізгі программаның жеке функциясы.
Деструктор мұраға беріледі
Деструктор мұраланған, бірақ шамадан тыс жүктелуі керек
Мұрагерлік деп нені айтады?
Мұрагерлік деп нені айтады?
Туынды класс ата-ананың элементтерін алатын және олардың қасиеттері мен әдістерін қосуға немесе өзгертуге болатын механизм
Бұл базалық класс әдістерін жоққа шығару механизмі
Бұл туынды класс негізгі класстың барлық өрістерін алатын механизм
Бұл туынды класс өзінің ата-анасының элементтерін алатын, оларға қоса алатын, бірақ оларды қайта анықтай алмайтын механизм
Туынды классы жоқ класс
Дұрыс тұжырымдарды таңдаңыз:
Егер сынып элементтері private деп жарияланған болса, онда олар тек класс ұрпақтары үшін қол жетімді, бірақ сыртқы функциялар үшін емес.
Егер класс элементтері private деп жарияланған болса, онда олар класс мұрагерлері үшін де, сыртқы функциялар үшін де қолжетімсіз болады.
Егер элементтер жалпыға public деп жарияланса, онда олар сыртқы функцияларға емес, класс ұрпақтарына қолжетімді болады.
Егер элементтер жалпыға public деп жарияланса, онда олар функциялар үшін қолжетімcіз болады.
Егер элементтер жоба ретінде жарияланған болса, онда олар сынып ұрпақтары үшін қол жетімді емес, бірақ сыртқы функциялар үшін емес
Деструкторға қанша параметрді беруге болады?
10-нан артық емес
Ең көбі 1
15-тен көп емес
Параметрлерді деструкторға жібере алмайсыз
3-тен көп емес
Туынды класстың базалық класс элементтеріне қол жеткізу мүмкіндігі мен әдісі анықталады
Тен көп емес
Параметрлерді деструкторға жібере алмайсыз
3-тен көп емес
Туынды класстың базалық класс элементтеріне қол жеткізу мүмкіндігі мен әдісі анықталады
Қол жеткізу кілттері: private, public, public туынды кластың денесінде
Туынды класс декларациясының тақырыбында protected кіру кілтімен ғана
Кіру кілттері: private, public, public класс тақырыбында
Кіру кілттері: private, public, public кластың денесінде
Кіру кілттері: private, public, public программалық код соңында
Қол жеткізу деңгейі үшін қолданылатын түйінді сөздер
Private, protected, public
Secret, access, open
Hide, show, expose
Local, global, external
Locked, unlocked, protected
Объект құру
new ClassName();
create ClassName;
ClassName obj;
Object.new(ClassName);
Make Object from ClassName;
Мұрагерлік үшін қолданылатын түйінді сөз
extends;
inherit;
inherits;
:
Derives
«Полиморфизм» ұғымы
Әртүрлі деректер түрлерімен немесе объектілерімен жұмыс істеу үшін бірдей интерфейсті (әдіс немесе оператор) пайдалану.
Бағдарламаның деректердің барлық түрлері үшін бір ғана операция түрін орындау мүмкіндігі
Бағдарламаның әрбір сыныбында барлық әдістердің міндетті түрде болуы
Әрбір деректер түрі үшін әртүрлі интерфейстерді пайдалану
Бағдарламаны орындау кезінде мәліметтер типтерін автоматты түрлендіру
Класс анықтамасынд
Класс анықтамасында private кілт сөзі бар сынып мүшелері қолжетімді:
Бағдарламаның кез келген функциясы;
Құпия сөзді білсеңіз
Осы сыныптың әдістері
Тек сыныптың көпшілік мүшелеріне.
Тек жеке мүшелер
Объектінің қасиеттері мен әдістерінің ішкі құрылымын жасыру қабілеті деп аталады
Абстракция
Инкапсуляция
Мұрагерлік
Полиморфизм
Цикл
Қолданбаны орындау кезінде оның сыртқы түрін және әрекетін анықтайтын объектінің параметрлері шақырылады
Қасиеттері
Әдістері
Оқиғалар
Сипаттамалары
Айнымалылар
Объектінің оларға мүмкін болатын әрекеттерді сипаттайтын параметрлері деп аталады
Қасиеттері
Әдістері
Оқиғалар
Сипаттамалары
Деректер түрлері
Бағдарламаның орындалуы пайдаланушы әрекеттерімен (пернетақта, тінтуір), басқа бағдарламалар мен ағындардың хабарламаларымен және операциялық жүйе оқиғаларымен анықталатын программалау принципі деп аталады.
Оқиғаға негізделген бағдарламалау
Объектіге бағытталған программалау
Компоненттерге бағытталған бағдарл
