NEW
Font size
Worksheets49 с
Total questions: 41
Worksheet time: 21mins
Тілдің негізгі объектілерін жазу ережелері
Константалардың атын үлкен әріптермен, нижний пробел (underscore) қолдану арқылы жазу.
Объектіні атау шарты, белгілеу, айнымалылардың типтері
Aйнымалыларға мағыналы, айнымалының қызметін, мақсатын ашатын атау беру.
Айнымалыларды колданар алдын әртүрлі қәтеліктер пайда болмау үшін сәйкес мән беру.
Java тілінде 3,14 мәні бар тұрақты PI-ны қалай жариялайсыз?
double PI = 3.14;
final double PI = 3.14;
const double PI = 3.14;
constant double PI = 3.14;
Екілік іздеудің негізгі сипаттамасы қандай?
Сұрыпталған массивте элементті іздеу үшін қолданылады
Шағын массивтерде сызықтық іздеуге қарағанда жылдамырақ жүзеге асады
Ол өсу және кему ретті массивтерде іздей алады
Ол бір уақытта бірнеше элементтерді іздей алады
Әрбір түйінде сол жақ баласы және оң жақ баласы деп аталатын ең көбі екі баласы болуы мүмкін ағаш деректер құрылымы – бұл?
Екілік ағаш
Өрнек ағашы
Қызыл-қара ағаш.
AVL ағашы
Төмендегілердің қайсысы өзін-өзі теңестіретін екілік іздеу ағашы емес?
Өрнек ағашы
AVL ағашы
Қызыл-қара ағаш
Жоғарыда айтылғандардың барлығы
Кіріс деректерінің өлшемімен сызықты түрде өсетін алгоритмдердің уақыт күрделілігі қандай?
Тұрақты күрделілік
Квадраттық күрделілік
Сызықтық күрделілік
Логарифмдік күрделілік
Төменде хэш соқтығысын шешудің қандай әдіс қолданылған:
next_index=(h(k)+i⋅h(k)) mod table_size
Топтау
Қос хэштеу
Cызықтық зондтау
Kвадраттық зондтау
Бағдарламалауда рекурсияның итерациядан қандай айырмашылығы бар?ы.
Итерация тек сандық есептеулер үшін ғана қолданылады, ал рекурсия есептің кез келген түрі үшін қолданылады.
Күрделі есептерді шешу үшін қайталауға қарағанда рекурсия тиімдірек.
Рекурсия функция шақыруларын сақтау үшін стекті пайдаланады, ал итерация кезекті пайдаланады.
Рекурсия өзін шақыратын функцияны қамтиды, ал итерация код блогын орындайтын циклды қамтиды.
С++ тілінде кезектің соңына 'g' элементін қосатын әдіс?
back()
front()
push(g)
emplace()
Төмендегі операциялардың қайсысы екілік іздеу ағашында тиімді орындалуы мүмкін?
Кілтті іздеу
Енгізу
жою
Жоғарыда айтылғандардың барлығы
Java бағдарламасының кіру нүктесі қандай?
main method функциясы.
main функция.
start функциясы.
run функциясы.
Python тіліндегі массивтер жариялануының ерекшелігі
Үтірмен бөлінген элементтермен инициализациялауға болады
Нүктеме бөлінген элементтермен инициализациялауға болады
Төртбұрышты жақшалар арқылы инициализациялауға болады
Циклі арқылы инициализациялауға болады
Python тілінде жолдар тізімін бір жолға біріктіру қай әдіс арқылы орындалады?
replace()
join()
index()
low()
С++ тілінде модификацияға қай әдіс қолданылмайды?
replace()
tolower()
erase()
insert()
void түйінді сөзі функция декларациясында нені көрсетеді?
Функция логикалық мәнді қайтарады.
Функция ешбір мәнді қайтармайды.
Функция бүтін мәнді қайтарады.
Функция мәннің кез келген түрін қайтара алады.
Квадраттық күрделіліктің белгіленуі?
O(2^n)
O(log n)
O(n^2)
O(n)
Төмендегілердің қайсысы Java тіліндегі байланыстырылған тізімнен бірінші элементті жоюдың дұрыс әдісі болып табылады?
remove()
removeLast()
removeFirst()
pop()
Кірістіру бойынша сұрыптау алгоритмінің кеңістік күрделілігі қандай?
O(n log n)
O(n^2)
O(1)
O(log n)
Прим алгоритмінің уақыт күрделілігі?
O(V^2)
O(V^3).
O(ElogV)
O(ElogE)
java тілінде кезектің басын шығарып алу үшін пайдаланылады, бірақ жоймайтын әдіс?
boolean offer(object)
boolean add(object)
Object element()
Object remove()
Сызықтық күрделіліктің белгіленуі?
O(2^n)
O(n)
O(log n)
O(n log n)
Графиктегі түйіндердің барлық жұптары арасындағы ең қысқа жолдарды табу үшін қолданатын алгоритмді жасап шыққан ғалым?
Войтех Ярник
Роберт Флойд пен Стивен Уоршалл
Эдсгер В.Дихстара
Ричард Беллман
Python тілінде тізімнің элементтерін орнында кері айналдыратын әдіс?
count(элемент)
len(list)
reverse()
pop(index)
C++ тілінде тізімнің бірінші және соңғы элементтерін көрсететін итераторларды қайтаратын әдіс?
remove(const T& value)
begin(), end()
push_back(const T& мәні)
push_front(const T& мәні)
Мына мысалдардың қайсысы тұрақты күрделілікке жатпайды?
Деректер құрылымының (тізім, стек, кезек немесе ағаш сияқты) бос немесе бос еместігін тексеру жиі тұрақты уақытты алады, себебі деректер құрылымы әдетте жалаушаны немесе оның бос күйін көрсету үшін есептегіш.
Деректер құрылымындағы белгілі бір мәннің немесе таңбаның қайталануын санау әдетте сызықтық уақыт күрделілігіне ие, себебі әрбір элемент тексеріледі.
Кіріс өлшеміне қарамастан бір мәнді қайтаруды немесе қарапайым әрекетті орындауды қамтитын алгоритмдер тұрақты күрделілікке ие. Мысалы, екі мәннің ең аз немесе максимумын қайтару, екі санды қосу немесе айнымалы мәннің нөл екенін тексеру.
Тізімнің немесе массивтің ұзындығын анықтау (мысалы, Java тіліндегі 'length' сипатын немесе Python тіліндегі 'len()' функциясын пайдалану) әдетте тұрақты уақытты алады, себебі ұзындық туралы ақпарат әдетте бөлек сақталады және оны жылдам алуға болады.
Реляциялық деректер модель не жобалайды?
Нысандар
Модельдер
Кестедегі жолдар
Бағандар
Аргументтер
Функциялар
Объекттер
Реляция модельдің термині болып саналмайды:
Жүйелілік
Кортеж
Атрибут
Кардиналдық
Реляциялық деректер моделіне қатысты төмендегілердің қайсысы дұрыс?
Мәліметтерді сақтау үшін кестелерді пайдаланады
Жолдары мен бағандары бар кестелер
Ол күрделі деректер түрлерін қолдамайды
Мәліметтерді кілт-мән жұптарының жиыны ретінде көрсетеді
Мәліметтерді иерархиялық құрылымда ұйымдастырады
Кестелер арасындағы қатынасқа жол бермейді
Ол нақты дүниедегі қолданбаларға қолайлы
Иерархиялық құрылымды қолдайды
Төмендегілердің қайсысы реляциялық алгебраның негізгі операциясы емес?
ӨЗГЕРТУ
ҚИЫЛЫСУ
БІРІКТІРУ
КЕҢЕЙТУ
ЖОЮ
АРАЛАСТЫРУ
ЖОБА
ТАҢДАУ
Реляциялық алгебрада біріктіру операторының мақсаты қандай?
бір кестедегі әрбір жолды басқа кестедегі әрбір жолмен біріктіру үшін
шығыс (output) қатынасының атын өзгерту үшін
Шарт негізінде жолдарды сүзу үшін
Екі немесе одан да көп қатынастардың бағандарын біріктіру үшін
Ол жетіспейтін ақпаратпен күресу үшін
Нәтижелер жиынын сұрыптау үшін
Жиынтық функцияларды орындау үшін
Қай белгі толық сыртқы бірігуді көрсетеді?
∪
⋈
⟗
⟖
Төмендегілердің қайсысы ER диаграммасында үштік қатынасты көрсетудің дұрыс әдісі болып табылады?
Үш нысанды қосатын қос сызық
Үш нысанды қосатын үш сызық
Үш нысанды байланыстыратын ромб
Үш атрибут
SQL тілінде кестені жою үшін қандай кілт сөз қолданылады?
ERASE TABLE
REMOVE TABLE
DROP TABLE
DELETE TABLE
Денормализация қашан қолайлы стратегия болуы мүмкін?
Нормалаудың қатаң талаптары бар қосымшаларда
Күрделі сұраныстары бар қосымшаларда
Оқуды көп қажет ететін жазбаларда
Жазу қиын жазбаларда
Реляциялық деректер моделінің негізгі артықшылығы неде?
Шектеулі масштабтау мүмкіндігі
Мәліметтерді иерархиялық ұйымдастыру
SQL көмегімен қарапайым сұрау
Икемді схема
Күрделі мәліметтерді тиімді сақтау
Деректер артықшылығы жоқ
Төмендегілердің қайсысы R және S екі қатынастың одағын табу үшін жарамды реляциялық алгебра өрнек болып табылады?
R × S
R ∪ S
R - S
R ∩ S
Төмендегілердің қайсысы ER диаграммасындағы нысанды сипаттайды?
Жоғарыда аталғандардың ешқайсысы
Бірнеше кестелерді біріктіру үшін
Мәліметтер қорындағы кесте
Кестедегі жолдарды сүзу үшін
Шын өмірдегі объектісі немесе тұжырымдама
Мәліметтер қорындағы баған
Объектінің атрибуты
Кестедегі жолдардың жалпы санын табу үшін қандай функцияны қолданар едіңіз?
TOP
MAXIMUM
NUMROWS
MAX
COUNT
TOTAL
SUM
UPDATE products SET price = price * 1.05 WHERE category = 'Electronics';
Cұраныс нәтижесі қандай?
Электроника санатындағы барлық өнімдердің бағасы 105% құрайды.
Электроника санатындағы барлық өнімдердің бағасын 5%-ға кемітеді.
Электроника санатындағы барлық өнімдердің бағасына 5% қосады.
Электроника санатындағы барлық өнімдерді жояды.
Қандай қалыпты пішін әрбір негізгі емес атрибуттың негізгі кілтке толық функционалдық тәуелді болуын талап етеді?
Дистихара қалыпты формасы (DCNF)
Атрибут қалыпты формасы (АCNF)
Екінші қалыпты пішін (2NF)
Бірінші қалыпты пішін (1NF)
Мәліметтер қоры контекстіндегі денормализация дегеніміз не?
Мәліметтерді кестелерге жүйелеу процесі
Мәліметтер қорындағы артықшылықты азайту процесі
Сұраныс өнімділігін оңтайландыру процесі
Жоғарыда аталғандардың ешқайсысы
Мәліметтер қорына артық деректер қосу процесі
Мәліметтерге оңай қол жеткізу процесі
Сақтау талаптарын арттыру процесі
