NEW
Font size
WorksheetsОбьект1 50 сурак
Total questions: 50
Worksheet time: 25mins
Алғашқы объектіге бағытталған бағдарламалау тілі қайсы?
ООП-тың негізгі тіректері нешеу?
Бесеу
Бесеу
Екеу
Төртеу
Инкапсуляция нені білдіреді?
Объектілердің көптүрлілігі
Мұрагерлік арқылы кодты көшіру
Деректер мен әдістерді біріктіру және қорғау
Қажет емес мәліметтерді жасыру
Мұрагерлік ұғымы қалай сипатталады?
Бір кластан жаңа кластар жасау және қасиеттерді алу
Класстың ішкі деректерін қорғау
Объектілердің атрибуттарын өзгерту
Кодты бірнеше тілге аудару
Полиморфизм нені білдіреді?
Жаңа класс жасау
Деректерді жасыру
Бір әдістің әртүрлі объектілерде әртүрлі мінез көрсетуі
Кодты орындау жылдамдығын арттыру
Абстракция принципінің мәні неде?
Кодты бір тілден екіншісіне аудару
Маңызды қасиеттерін бөліп көрсету, артықтарын жасыру
Барлық әдістерді ашу
Деректерді қорғау
Процедурлық бағдарламалауда неге баса назар аударылады?
Қасиеттердің мұрагерлігіне
Объектілер мен олардың өзара әрекетіне
Қадамдар тізбегі мен алгоритмге
Декларативтік сипаттауға
Класс дегеніміз не?
Функцияның аты
Дайын бағдарлама
Объектілердің үлгісі немесе сызбасы
Тек деректер жиынтығы
Объект дегеніміз не?
Кластың нақты данасы
Бағдарламаның модулі
Тек функциялар жиыны
Тек деректер типі
Инкапсуляция мысалы ретінде не келтірілген?
Жануарлардың сөйлеу мысалы
Банк шоты және балансқа тек әдіс арқылы қолжетімділік
Автокөлік қозғалтқышы
Киім класы
Полиморфизм мысалы ретінде не берілген?
Автокөлік класы
Банк шотының әдістері
Ит, мысық, сиырдың сөйлеу әдісі
Python тілінің модульдері
Абстракция мысалы қайда қолданылған?
Жануарлар класы
Банк жүйесінде
Автокөлік жүйесін сипаттауда
Киім класы
Класс пен объектінің байланысы қалай түсіндіріледі?
Класс – нәтижелер жиыны
Класс – функция, объект – айнымалы
Класс – деректер, объект – әдіс
Класс – жоспар, объект – сол жоспардан жасалған нақты мысал
ООП-тың басты артықшылығының бірі қандай?
Қарапайымдылықты азайту
Қателіктер санын көбейту
Бағдарламаны баяулату
Модульдік құрылым нені қамтамасыз етеді?
Бағдарламаны жеке бөліктерге бөлу және тестілеуді жеңілдету
Мәліметтерді жасыру
Кодтың көлемін арттыру
Жаңа тіл енгізу
Қай тілдер ООП принциптерін толық қолдайды?
Pascal, BASIC
HTML, CSS, SQL
Java, C#, Python, C++
Assembler, Lisp
JavaScript қай бағытта ООП қолданылады?
Тек мобильді қосымшаларда
Тек мәліметтер базасында
Тек ойын жасауда
Фронтенд пен бакэнд әзірлеуде
Swift тілі қай мақсатта қолданылады?
Деректер қорын басқару үшін
Android жүйесі үшін
iOS және Apple платформалары үшін
Браузерді жасау үшін
Kotlin тілі не үшін қолданылады?
SQL сұраныстары
Желілік әкімшілеу
iOS жүйесіне арналған
Android әзірлеу үшін
ООП-тағы “АяқКиім” класы мысалында не көрсетілген?
Атрибуттар, конструктор және әдістер арқылы объект құру
Триггерлер құру
Файл жүйесін жасау
SQL сұраныстарын орындау
Абстракция неге қажет?
Кодты жасыру
Күрделілікті азайту және тек маңыздыны көрсету
Жаңа объект қосу
Әдістерді біріктіру
ООП принциптері қай салада тиімді?
Файлдық жүйелерде
Мәліметтерді шифрлауда
Күрделі жүйелерді модельдеуде
Суреттерді өңдеуде
Объектінің құрамына не кіреді?
Тек функциялар
Тек деректер
Атрибуттар мен әдістер
Айнымалылар мен шарттар
Кластың негізгі элементтері не?
Тек объектілер
Цикл және шарт
Тек айнымалылар
Атрибуттар және әдістер
ООП неге үйрену маңызды?
Тек бір тілге тән әдіс
Бағдарламашы үшін әмбебап және сұранысқа ие дағды
Тек теориялық пән
Ескі тәсіл болғандықтан
Бағдарламалау тілі дегеніміз не?
Компьютерге тапсырма беру үшін қолданылатын формалды тіл
Файл сақтау жүйесі
Адамдар арасындағы қарым-қатынас тілі
Файл сақтау жүйесі
Бағдарламалау тілінің негізгі сипаттамасы қандай?
Графикалық интерфейспен басқарылады
Еркін мәтін түрінде жазылады
Қателерді өздігінен түзетеді
Нақты синтаксис пен семантикаға негізделеді
Императивті тілдерге мысал қайсы?
Prolog, Datalog
Haskell, Lisp
C, Pascal, Fortran
HTML, CSS
Функционалды тілдердің ерекшелігі қандай?
Командалар тізбегін орындау
Математикалық функциялар арқылы есептеу жүргізу
Объектілерді пайдалану
Файлдарды басқару
Логикалық тілдерде есептер қалай шешіледі?
Айнымалылармен
Циклдар арқылы
Функциялар көмегімен
Ережелер мен фактілер жиынтығы арқылы
Объектіге бағытталған тілдерге мысал қайсы?
HTML, XML
COBOL, Assembler
Java, C++, Python
Haskell, Prolog, Lisp
Бағдарламалау тілдерінің эволюциясы нені көрсетеді?
Компьютерлердің баяулауын
Тек синтаксистің күрделенуін
Тілдердің азаюын
Адамға түсініктіліктің және абстракция деңгейінің өсуін
Мәліметтер түрі нені анықтайды?
Желінің жылдамдығын
Бағдарламаның авторын
Деректердің құрылымы мен қасиеттерін
Файлдардың орналасуын
.
Мәліметтер түрі не үшін маңызды?
Жадыны тиімді пайдалану мен қателерді болдырмау үшін
Тек визуалды интерфейс жасау үшін
Тест жазу үшін
Файл аттарын қысқарту үшін
Сандық мәліметтер түріне не жатады?
boolean
int, float, double
char, string
struct, enum
Символдық мәліметтер түріне мысал қайсы?
list және tuple
boolean
int және float
char және string
Логикалық мәліметтер түрі қандай мәндер қабылдайды?
Кез келген мәтіндік жол
1 және 0 ғана
true және false
Тек сандар
Бағдарламашы анықтайтын мәліметтер түрлеріне не жатады?
boolean
int, float, double
Құрылымдар, массивтер, енумерациялар, тізімдер
char, string
Құрылым (struct) не істейді?
Жадыны тазалайды
Файлды ашады
Тек бір типті мәндер сақтайды
Әртүрлі типтегі деректерді біріктіреді
Массив дегеніміз не?
Бірдей типтегі элементтер жиынтығы
Құрылымдық тип
Айнымалылар тізбегі
Файл ішіндегі жолдар
Полиморфизм дегеніміз не?
Қателерді іздеу
Жаңа класс жазу
Кодтың қысқаруы
Бір интерфейстің бірнеше жүзеге асуы
Инкапсуляцияның негізгі мақсаты қандай?
Кодты қысқарту
Әдістерді көшіру
Деректерді қорғау және жасыру
Кодты қысқарту
Мұрагерлік нені қамтамасыз етеді?
Жаңа объектілерді жасыру
Кодты жою
Базалық кластың қасиеттерін қайта пайдалану
Файлды импорттау
Полиморфизмнің түрлері қандай?
Жасырын және ашық
Қарапайым және күрделі
Статикалық және динамикалық
Сандық және мәтіндік
IDE дегеніміз не?
Ойын құралы
Кітапхана атауы
Файл пішімі
Интеграцияланған даму ортасы
Visual Studio қандай тілдер үшін ыңғайлы?
Pascal, BASIC
Java, Kotlin
C#, C++, Python
Pascal, BASIC
IntelliJ IDEA негізінен қай тілге арналған?
Java
C++
Python
Swift
Eclipse IDE не үшін танымал?
Тек тестілеу жүйесі ретінде
Тек деректер қорымен жұмыс істеу үшін
Мобильді әзірлеу үшін
Java және басқа тілдерді қолдайтын ашық орта
ООП принциптері не береді?
Қуатты, масштабталатын және қолдауға оңай жүйелер
Тек қысқа код
Баяу жұмыс істейтін бағдарлама
Бір реттік шешімдер
Бағдарламалау тілдерінің болашағы неде?
Тек визуалды құралдарға көшу
Бар тілдерді жою
Код көлемін азайту
Қауіпсіздік пен өнімділікті арттыру және жаңа парадигмаларды біріктіру
