NEW
Font size
Worksheetsбес/бес
Total questions: 43
Worksheet time: 22mins
Difference сөзі қандай амалда қолданылады:
Қосу
Алу
Көбейту
Бөлу
Бағдарламалау тіліндегі Тұрақтылар –
программаның орындалу барысында мәндері тұрақты болып қалатын айнымалылар
Компьютерлік бағдарламаларды жазуға арналған белгілер жүйесі
кілт-мәнді элементтердің жиынтығы
математикалық операцияларды орындау және шарттар негізінде шешім қабылдау үшін қолданылатын бағдарламалау тілдеріндегі іргелі конструкциялар болып табылады
Python тілінде кезектегі элементтердің санын қайтаратын әдіс?
empty()
full()
get()
qsize()
C++ тілінде тізімнен барлық элементтерді жою әдісі?
clear()
size()
erase(iterator position)
pop_back()
Төмендегі алгоритмдерден салмақтанған графтағы жалғыз бастапқы шыңнан барлық басқа шыңдарға дейінгі ең қысқа жолдарды қайтаратынын табыңыз?
Примнің алгоритмі.
Дихстраның алгоритмі.
Беллман-Форд алгоритмі
Флойд-Уоршал алгоритмі.
Элементтер жиынындағы белгілі бір элементті алу процесі не дейді?
Іздеу
Көпіршікті сұрыптау
Кірістіру бойынша сұрыптау
Таңдау бойынша сұрыптау
list.clear() әдісі Python тілінде не істейді?
Тізімдегі элементтердің ретін өзгертеді
Тізімнен соңғы элементті жояды
Тізімнен барлық элементтерді жояды
Тізім объектісін жояды
Биттік ЖӘНЕ әрекетін орындайтын оператор:
(~)
(||)
(&)
(&&)
C++ тілі массивінің өлшемін қалай бір элемент өлшеміне бөлу арқылы алуға болады?
sizeof() функциясы арқылы
length атрибуты арқылы
foreach циклі
len() функциясы арқылы
Java тілінде charAt() әдісі арқылы не үшін пайдаланады?
Біріктіру
Салыстыру
Индекстеу
Түрлендіру
Java бағдарламасының құрылымдық ерекшелігі
сыныптарға бөлінген.
Ол әдетте int argc, char* argv[] ретінде ұсынылатын аргументтерді қабылдауы мүмкін.
орындауды негізгі (main) функциядан бастайды.
Модульдер импорт кілт сөзі арқылы импортталады.
Python тілінде ұзындығы бір жолдар ретінде ұсынылған операция?
Char
Int
String
Name
Рекурсия дегеніміз не?
есептерді тиімді шешу үшін өзін шақыратын бағдарламалау әдісі және әртүрлі бағдарламалау тілдерінде кеңінен қолданылады
белгілі бір тапсырманы орындау үшін бағдарламаның басқа бөліктерінен шақыруға болатын кодтың атаулы блогы.
Жадта бір деректер түрінің бірнеше элементтерін ретімен сақтауға мүмкіндік беретін бағдарламалау тілдеріндегі деректер құрылымдары
бағдарламасын орындау кезінде деректер мәндерін сақтайтын деректер контейнерлері
java тілінде кезектің басын шығарып алу және жою үшін пайдаланылатын әдіс?
Object element()
Object remove()
boolean add(object)
boolean offer(object)
Кіріс өлшемі ұлғайған сайын орындалу уақыты немесе кеңістік логарифмдік түрде өсетін алгоритмдердің уақыт күрделілігі қандай?
Логарифмдік күрделілік
Тұрақты күрделілік
Сызықтық күрделілік
Квадраттық күрделілік
С++ тілінде Кезектің бірінші элементін жоятын әдіс?
pop()
emplace()
front()
back()
Бір түйінді екілік ағаштың биіктігі қандай?
0
1
2
3
Деректерді сұрыпталған түрде ұйымдастыру және сақтау үшін қолданылатын деректер құрылымы деген қандай ағаш?
Екілік ағаш
Өрнек ағашы
Қызыл-қара ағаш.
BST (екілік іздеу ағашы)
Алгоритмнің ең жақсы уақыт күрделілігі туралы төмендегілердің қайсысы дұрыс?
Ол алгоритм ең көп операцияларды орындайтын сценарийді білдіреді.
Ол алгоритм ең аз операцияларды орындайтын сценарийді көрсетеді.
Ол әрқашан ең нашар уақыт күрделілігімен бірдей.
Ол әрқашан орташа уақыт күрделілігінен жақсы.
Төменде хэш соқтығысын шешудің қандай әдіс қолданылған:
next_index=(h(k)+i⋅h(k)) mod table_size
Тізбек арқылы соқтығысты шешу
Cызықтық зондтау
Қос хэштеу
Kвадраттық зондтау
Екілік іздеудің негізгі сипаттамасы қандай?
Сұрыпталған массивте элементті іздеу үшін қолданылады
Шағын массивтерде сызықтық іздеуге қарағанда жылдамырақ жүзеге асады
Ол өсу және кему ретті массивтерде іздей алады
Ол бір уақытта бірнеше элементтерді іздей алады
Дихстра алгоритмінің уақыт күрделілігі?
O(ElogV)
O(V^2)
O(VE)
O(V^3).
Бағдарламалаудағы рекурсия дегеніміз не?
Рекурсия - бағдарламасын орындау кезінде деректер мәндерін сақтайтын деректер контейнерлер
Рекурсия - есептерді тиімді шешу үшін өзін шақыратын бағдарламалау әдісі және әртүрлі бағдарламалау тілдерінде кеңінен қолданылады
Рекурсия - белгілі бір тапсырманы орындау үшін бағдарламаның басқа бөліктерінен шақыруға болатын кодтың атаулы блогы.
Рекурсия - жадта бір деректер түрінің бірнеше элементтерін ретімен сақтауға мүмкіндік беретін бағдарламалау тілдеріндегі деректер құрылымдары
Граф дегеніміз не?
Мәліметтердің сызықтық құрылымы
Кілт-мән жұптарын сақтау үшін қолданылатын деректер құрылымы
Иерархиялық деректерді сақтау үшін қолданылатын деректер құрылымы
Жиектер арқылы қосылған түйіндер жиынтығы
Крускал алгоритмінің уақыт күрделілігі?
O(ElogE)
O(ElogV)
O(V^3).
O(V^2)
Төмендегілердің қайсысы денормализацияның мысалы болып табылады?
Екі нормаланған кестені бір кестеге біріктіру
Нормасыздандырылған кестені екіге бөлу
Нормасыздандырылған кестені нормалау
Сыртқы кілт шектеуін қосу
Қатынас атомдық мәнді қамтитын болса, ол ___ қатынас болып табылады.
6NF
7NF
1NF
2NF
3NF
4NF
5NF
Тапсырыстар деп аталатын кестедегі барлық жолдарды жою үшін қандай SQL операторы қолданылады?
TRUNCATE orders;
DELETE FROM orders WHERE id = 1;
CLEAN orders;
REMOVE FROM orders;
DROP orders;
FROM orders;
Кестеден бағанды жою үшін қандай SQL операторы қолданылады?
DROP COLUMN
REMOVE COLUMN
DELETE COLUMN
ERASE COLUMN
ALTER COLUMN
SHOW COLUMN
DROP COLUMN
ER диаграммасындағы әлсіз нысан қандай?
Күшті нысансыз өмір сүре алады
Көптен көпке қатынасында болады
Kүшті нысансыз өмір сүре алмайды
Қос тік төртбұрышпен ұсынылған
Ол атрибутты білдіреді
Қатынасқа жаңа бағандар қосады
Жоғарыда аталғандардың барлығы
Деректер қоры –
бұл компьютерлік жүйеде сақталатын және әдетте деректер қорын басқару жүйесі (ДҚБЖ) арқылы басқарылатын деректердің ұйымдастырылған жиынтығы.
бұл деректерді құрылымдық түрде басқаруға және ұйымдастыруға арналған бағдарламалық қамтамасыз ету жүйесі.
қазіргі тілдерде болатын барлық басқару операторлары бар
жоғарғы деңгейлі ассемблер тілі деп айтуға болады
Бұл тіл барлық программалауға объектілі-бағытталған тәсілді қолданады
шығуы UNІХ операциялық жүйесімен тығыз байланысты
нысанға бағытталған тіл, сондықтан оның бағдарламасы бір-бірімен өзара байланысқан кластардан тұрады.
Реляциялық деректер моделіне қатысты төмендегілердің қайсысы дұрыс?
Ол нақты дүниедегі қолданбаларға қолайлы
Иерархиялық құрылымды қолдайды
Мәліметтерді иерархиялық құрылымда ұйымдастырады
Кестелер арасындағы қатынасқа жол бермейді
Мәліметтерді сақтау үшін кестелерді пайдаланады
Жолдары мен бағандары бар кестелер
Ол күрделі деректер түрлерін қолдамайды
Мәліметтерді кілт-мән жұптарының жиыны ретінде көрсетеді
Нысан-Қатынас (ER) үлгісінде нысан нені білдіреді?
Қарым-қатынас
Мәліметтер қорының кестесі
Атрибут
Кестелер арасындағы қатынас
Мәліметтер қорының схемасы
Байланыс
Реляциялық модельдегі қатынас дегеніміз не?
Нысанның атауы
Атрибуттар жиынтығы
Деректер кестесі
Кестедегі жол
Кестедегі баған
Негізгі шектеу
Объект
Реляциялық алгебрада ТАҢДАУ операциясы не істейді?
сигмамен (σ) белгіленеді
Шартқа негізделген қатынастан кортеждерді шығарады
R және S екеуінде де бар барлық кортеждерді қамтиды
көрсеткіміз келетін атрибуттардың тізімін қосады
Қатынастағы кортеждерді жояды
Қатынастағы бар кортеждерді жаңартады
Қатынасқа жаңа кортеждер қосады
Мәліметтер қоры кестесіндегі бастапқы кілттің негізгі мақсаты қандай?
Нысандар атрибуттарын анықтау үшін
Нысандар арасындағы қатынастарды көрсету
Кестедегі әрбір жолды бірегей анықтау үшін
Кестелер арасындағы байланысты анықтау
Үлкен екілік мәліметтерді сақтау үшін
Мәліметтердің тұтастығын қамтамасыз ету
Сұрау өнімділігін жақсарту үшін
Төмендегілердің қайсысы иерархиялық деректер моделіне тән?
Мәліметтерді иерархиялық ұйымдастыру
Иерархиялық құрылымды қолдайды
Күрделі қатынастарды көрсете білу
Қарапайым сұрау мүмкіндіктері
Мәліметтерді сақтаудың шектеулілігі
Деректер артықшылығы жоқ
Кестелер арасындағы қатынасқа жол бермейді
Ол нақты дүниедегі қолданбаларға қолайлы
Реляциялық алгебрада қиылысудың нәтижесі қандай?
Енгізу қатынасының екеуінің де ортақ атрибуттарын ғана қамтитын қатынас
R ∩ S
Екі кіріс қатынасының барлық атрибуттарын қамтитын қатынас
Екі кіріс қатынасының кортеждерінің бірігуін қамтитын қатынас
Екі кіріс қатынасының кортеждерінің қиылысуын қамтитын қатынас
E X D
R ∪ S
Қай біріктіру түрі екі қатынастағы барлық кортеждерді қайтарады және кез келген қатынаста сәйкес мәндері бар кортеждерді біріктіреді?
Толық сыртқы біріктіру
Табиғи біріктіру
Сол жақ сыртқы біріктіру
Жартылай біріктіру
Теңдік біріктіру
Декарттық өнім
Кестедегі жолдардың жалпы санын табу үшін қандай функцияны қолданар едіңіз?
TOP
MAXIMUM
COUNT
TOTAL
SUM
NUMROWS
MAX
Билеттер деп аталатын кестеде статус бағанындағы "Open" деп белгіленген жолдарды "Closed" күйіне жаңарту үшін қандай SQL операторы пайдаланылады?
MODIFY status IN tickets SET status = 'Closed' WHERE status = 'Open';
UPDATE tickets SET status = 'Closed' WHERE status = 'Open';
SELECT * FROM employees WHERE department NOT IN ('IT') AND department NOT IN ('HR');
SET status = 'Closed' FROM tickets WHERE status = 'Open';
Төмендегілердің қайсысы Қалыпты форма түріне жатпайды?
3NF
4NF
6NF
7NF
1NF
8NF
2NF
Төмендегілердің қайсысы дерекқорды нормадан шығарудың себебі болып табылады?
Мәліметтердің артық болуына әсер етпейді
Мәліметтерді кестелерден жояды
Мәліметтерге қол жеткізуді жеңілдету үшін
Сақтау талаптарын арттыру үшін
Сұрау логикасын қиындату үшін
Жоғарыда аталғандардың ешқайсысы
Деректер артықшылығын азайтады
