WorksheetsPython and C++ Practice Questions Set 1
Total questions: 92
Worksheet time: 46mins
Python тілінде келесі кодтың нәтижесін табыңыз: x = [1, 2, 3] y = x[:] y[0] = 5 print(x)
[1, 2, 3]
[5, 2, 3]
[1, 5, 3]
[5]
[1, 2, 5]
C++ тілінде төмендегі оператор не істейді? int *p = new int(10);
Айнымалыны жояды
Айнымалыға мән береді
Жады бөледі және 10-ға теңдейді
Массив жасайды
Түсінктеме береді
Python тілінде келесі кодтың нәтижесі: a = [1, 2, 3] print(sum(a, 5))
6
10
11
Error
15
C++ тілінде float және int типтерінің қосындысының нәтижесі қандай тип болады?
float
int
double
long
auto
Python тілінде «set» түріне тән қасиет:
Реттілігін сақтайды
Қайталанбайтын элементтерден тұрады
Барлық элементтері сандар
Өздігінен сұрыпталады
Индексмен қатынауға болады
Python тілінде range(2, 10, 3) нені білдіреді?
[2, 5, 8]
[2, 3, 4, 5, 6, 7, 8, 9]
[2, 4, 6, 8, 10]
[2, 5, 7, 10]
[3, 6, 9]
C++ тілінде келесі кодтың нәтижесі: int x = 5, y = 10; x = y++ + ++x; cout << x;
15
16
17
14
11
Python тілінде функция өз-өзін шақырса, ол не деп аталады?
Жергілікті
Рекурсивті
Лямбда
Анонимді
Артық жүктелген
C++ тілінде typedef не үшін қолданылады?
Жаңа тип атауын анықтау үшін
Айнымалы мәнін өзгерту үшін
Массив өлшемін табу үшін
Шарт тексеру үшін
Функцияны жасыру үшін
Python тілінде келесі өрнек не қайтарады? bool("False")
True
False
None
0
Error
C++ тілінде глобалды айнымалыны қандай жерде анықтайды?
main() ішінде
main()-нен тыс жерде
Функция ішінде
class ішінде
Цикл ішінде
Python тілінде enumerate() функциясының нәтижесі:
Элементтердің қосындысы
Индексі мен элементін бірге береді
Тек индекстерді қайтаруды
Тек элементтерді береді
Қайталанатын тізім жасайды
C++ тілінде inline кілт сөзі не үшін?
Функцияны файлға қосу
Функция кодын шақырған жерге тікелей енгізу
Жады үнемдеу
Қате өңдеу
Айнымалы анықтау
Python тілінде all([True, False, True]) нәтижесі:
True
False
[True, False, True]
Error
None
C++ тілінде келесі кодтың нәтижесі: int a = 3, b = 4; cout << (a & b);
0
1
2
3
4
Python тілінде келесі код не қайтарлады? a = "python" print(a[::-1])
python
nohtyp
error
pyth
htp
C++ тілінде static айнымалының қасиеті қандай?
Әр шақырғанда қайтадан құрылады
Тек бір рет құрылады және мәнін сақтайды
Тек функция ішінде көрінеді
Программа біткенде жойылмайды
Глобалды айнымалы болады
Python тілінде келесі код не шығарады? a = [1, 2, 3] b = [1, 2, 3] print(a is b)
True
False
Error
[1,2,3]
None
C++ тілінде "this" сөзі нені білдіреді?
Жергілікті айнымалы
Объектінің өзіне сілтеме
Сыртқы класс
Статикалық мән
Глобалды айнымалы
Python тілінде келесі кодтың нәтижесі не? x = [1, 2, 3] y = x x = x + [4] print(y)
[1, 2, 3]
[1, 2, 3, 4]
[4]
[1, 2, 3, [4]]
Error
C++ тілінде келесі кодтың нәтижесі: int a = 10; cout << (a > 5 ? a - 5 : a + 5);
5
10
15
0
-5
Python тілінде модуль атауын шығару үшін қолданылатын арнайы айнымалы қалай аталады?
name
main
sys.name()
module()
main()
C++ тілінде келесі код не шығарады? for (int i = 0; i < 5; i += 2) cout << i;
024
135
0123
12345
05
Python тілінде бос жиын (пустое множество) қалай жазылады?
[]
{}
set()
empty{}
()
C++ тілінде #include
Кітапхана қосу
Айнымалы жариялау
Функция анықтау
Массив енгізу
Жады бөлу
Python тілінде келесі код не қайтарады? sorted([3, 1, 2], reverse=True)
[1, 2, 3]
[3, 2, 1]
[2, 3, 1]
[1, 3, 2]
Error
C++ тілінде #define PI 3.14 жазуы не істейді?
Тұрақты мән анықтайды
Айнымалы жасайды
Функция жазады
Кітапхана қосады
Жады бөледі
Python тілінде келесі кодтың нәтижесін табыңыз: a = [1, 2, 3] print(a * 2)
[1, 2, 3, 1, 2, 3]
[2, 4, 6]
[1, 2, 3, 2]
Error
[[1,2,3],[1,2,3]]
C++ тілінде класс ішінде жеке (private) айнымалыға тек кім қол жеткізе алады?
Басқа класс
Тек сол класс мүшелері
Барлық функциялар
Барлық файлдар
Пайдаланушы
Python тілінде map( ) функциясы не істейді?
Элементтерді сүзеді
Әр элементке функция қолданады
Барлық элементті біріктіреді
Индекстерді қайтарaды
Санау жүргізеді
Python тілінде келесі кодтың нәтижесі не болады? a = [1, 2, 3] b = a b.append(4) print(a)
[1, 2, 3]
[1, 2, 3, 4]
[4]
[1, 2, 3, [4]]
[1, 2, 3], [1, 2, 3, 4]
Келесі өрнектің нәтижесі неге тең? x = 5 y = 2 print(x ** y % 3)
1
2
4
0
3
C++ тілінде "reference" (сілтеме) дұрыс жарияланған түрі:
int& a = b;
int a& = b;
ref int a = b;
int *a = &b;
&int a = b;
Python тілінде функция аргументтерінің мәні әдепкі бойынша қалай беріледі?
Көшірме арқылы (by value)
Мән арқылы (by copy)
Сілтеме арқылы (by reference)
Адрестік нұсқа арқылы
Тек оқу үшін
C++ тілінде келесі кодтың нәтижесі не болады? int x = 10; int y = 3; cout << x / y << " " << x % y;
3 1
3.33 1
3 0
3.0 1
10 3
Python тілінде генератор қандай оператор арқылы жасалады?
list()
[]
{}
()
yield
C++ тілінде «&&» логикалық амал қалай аталады?
Немесе
Және
Инверсия
Терістеу
Қалдық
Python тілінде келесі код не шығарады? print("hello"[1:4])
h
hel
ell
llo
ello
C++ тілінде келесі кодтың нәтижесін табыңыз: int a = 5; cout << ++a * 2;
10
12
14
11
8
Python тілінде шарт орындалмаса басқа әрекет орындалуы үшін қолданылады:
switch
else
elif
otherwise
case
Python модулі арқылы кездейсоқ сан генерациялау
random.randint()
rand.gen()
math.random()
sys.rand()
random.int()
C++ тілінде функцияны артық жүктеу (overloading) дегеніміз —
Бір атаумен бірнеше функцияны әртүрлі параметрмен анықтау
Бір функцияны бірнеше файлда жазу
Функцияны ішіне шақыру
Тек main ішінде пайдалану
Бір айнымалыға бірнеше тип беру
Python тілінде жалған мән (False) қайсысы?
0
"False"
"0"
[0]
True
Келесі Python өрнегінің нәтижесі: len(set([1, 2, 2, 3, 3]))
3
6
2
5
4
C++ тілінде массив индекстері неден басталады?
1
0
-1
Python тілінде "try...except" блогы не үшін қолданылады?
Қайталау үшін
Қате өңдеу үшін
Функция анықтау үшін
Айнымалы енгізу үшін
Шарт тексеру үшін
C++ тілінде new операторы не істейді?
Айнымалыны жояды
Айнымалыны көшіреді
Жады бөледі
Файл ашады
Кодты тоқтатады
Python тілінде dict мәлімет түрінің негізгі қасиеті:
Қайталанбайтын кілттер
Индекспен қатынау
Тек сандарды сақтау
Реттік тізім
Өздігінен сұрыптау
C++ тілінде break операторы не істейді?
Циклды тоқтатады
Кодты жалғастырады
Қайтадан бастайды
Келесі қадамды өткізіп кетеді
Программаны тоқтатады
Python тілінде «lambda» деген не?
Арнайы модуль
Анонимді функция
Қате түрі
Айнымалының типі
Класс атауы
C++ тілінде функцияның прототипі не үшін қажет?
Компиляторға функцияның бар екенін алдын ала хабарлау үшін
Функцияны жою үшін
Айнымалыны хабарлау үшін
Кодты қысқарту үшін
Циклды бастау үшін
Python тілінде келесі код не береді? x = [i for i in range(3)] print(x)
[1, 2, 3]
[0, 1, 2]
[0, 1, 2, 3]
(0, 1, 2)
{0, 1, 2}
C++ тілінде «const» сөзі нені білдіреді?
Айнымалы өзгермейді
Айнымалы бос
Айнымалы үлкен
Айнымалы жүйелік
Айнымалы уақытша
Python тілінде келесі өрнек не қайтаррады? bool([])
True
False
Error
None
[]
C++ тілінде функция ішінде анықталған айнымалының өмір сүру уақыты
Программа біткенше
Функция аяқталғанша
Мәңгілік
Тек main ішінде
Глобалды
Python тілінде zip() функциясы не істейді?
Файлды сығады
Бірнеше тізімді біріктіреді
Жолды бөлшектейді
Тізімді сұрыптайды
Мәліметті жояды
C++ тілінде келесі кодтың нәтижесін табыңыз: int a = 2, b = 3; a ^= b; cout << a;
1
0
5
6
7
Python тілінде "assert" нені білдіреді?
Қате туралы хабар
Тексеру шарты, дұрыс болмаса қате шығарады
Жаңа функция
Айнымалы енгізу
Енгізу шығару командасы
Python тілінде модульдегі аттарды қарау үшін қолданiladi
list()
dir()
help()
view()
names()
C++ тілінде нүктелі үтір қойылмаса не болады?
Программа баяулайды
Қате пайда болады
Автоматты түрде қойылады
Ескерту ғана шығады
Елемейді
Python-да тізімнің ұзындығын алу үшін қандай функция қолданылады?
len() функциясы қолданылады
size() функциясы қолданылады
count() функциясы қолданылады
length() функциясы қолданылады
C++ тілінде динамикалық жадты босату үшін қандай оператор пайдаланылады?
delete операторы пайдаланылады
free операторы пайдаланылады
dispose операторы пайдаланылады
release операторы пайдаланылады
Python-да сөздікке жаңа жұп қосу үшін не істейсің?
Кілт арқылы мән меншіктейсің
append әдісін қолданасың
insert әдісін қолданасың
push әдісін қолданасың
C++ тілінде вектордың соңына элемент қосу әдісі қалай аталады?
push_back әдісі қолданылады
append әдісі қолданылады
add_last әдісі қолданылады
emplace_end әдісі қолданылады
Python-да функция ішінде глобал айнымалыны өзгерту үшін қандай сөз қолданылады?
global сөзі қолданылады
extern сөзі қолданылады
static сөзі қолданылады
shared сөзі қолданылады
Python тілінде келесі кодтың нәтижесін табыңыз: x = [10, 20, 30] print(x.pop() + x.pop(0))
30 шығарады
40 шығарады
50 шығарады
60 шығарады
Қате береді
C++ тілінде келесі оператор нені білдіреді? delete p;
Айнымалыға мән беру
Жадыдан жою
Көшірме жасау
Сілтеме құру
Қате шығару
Python тілінде zip([1,2,3], ['a','b','c']) нәтижесі неге тең?
[(1,2,3), ('a','b','c')]
[(1,'a'), (2,'b'), (3,'c')]
[1,'a',2,'b',3,'c']
{'a':1,'b':2,'c':3}
Қате береді
C++ тілінде келесі код не шығарады? int a = 5; cout << a++ + ++a;
10 шығарады
11 шығарады
12 шығарады
13 шығарады
9 шығарады
Python тілінде келесі кодтың нәтижесі: a = {1, 2, 3} b = {3, 4, 5} print(a & b)
{1,2,3,4,5} мәні
{3} мәні
{1,2} мәні
{4,5} мәні
Бос жиын мәні
C++ тілінде массив өлшемін динамикалық түрде енгізу үшін қай оператор қолданылады?
malloc функциясы
realloc функциясы
new операторы
sizeof операторы
allocate функциясы
Python тілінде келесі код не шығарады? a = [0, 1, 2, 3] print(a[-2])
2 мәні
1 мәні
3 мәні
-2 мәні
Қате береді
C++ тілінде келесі кодтың нәтижесі не болады? int x = 2; int y = 5; cout << (y / x + y % x);
5 мәні
3 мәні
2 мәні
4 мәні
1 мәні
Python тілінде келесі өрнек нәтижесі: 5 > 3 and 2 < 1
True мәні
False мәні
Error нәтижесі
C++ тілінде friend сөзі не үшін қолданылады?
Қате өңдеу үшін
Бір кластың екіншісіне рұқсат беру
Тұрақты анықтау үшін
Айнымалыны қорғау үшін
Функцияны тыйю үшін
Python тілінде келесі код не қайтарады? def f(a, b=2, c=3): return a + b + c print(f(1, c=5))
6 қайтарады
7 қайтарады
8 қайтарады
9 қайтарады
Қате қайтарады
C++ тілінде төмендегі өрнектің типі қандай? 5 / 2
int типі
float типі
double типі
char типі
long типі
Python тілінде келесі код не шығарады? print(bool(None), bool(""), bool(0))
True True True
True False False
False False False
False True False
True False True
C++ тілінде класс мүшелеріне әдепкі бойынша қандай қатынау модификаторы беріледі?
public болып жарияланады
private болып жарияланады
protected болып жарияланады
static ретінде беріледі
const ретінде беріледі
Python тілінде келесі кодтың нәтижесі не? x = [1,2,3] y = x x += [4] print(y)
[1,2,3] тізімі шығады
[1,2,3,4] тізімі шығады
[4] бір элемент шығады
Қате орын алады
Бос тізім шығады
C++ тілінде virtual кілт сөзі не үшін қолданылады?
Файлды ашу үшін қажет
Функцияны қайта анықтау үшін
Массив жасау үшін
Айнымалыны жасыру үшін
Тұрақты жариялау үшін
Python тілінде "Python".find("t") нәтижесі неге тең?
True мәнін қайтарады
False мәнін қайтарады
2 индексін қайтарады
1 индексін қайтарады
-1 мәнін қайтарады
C++ тілінде келесі өрнек не шығарады? int a = 4; a *= 2 + 3; cout << a;
8 мәні шығады
12 мәні шығады
20 мәні шығады
14 мәні шығады
10 мәні шығады
Python тілінде келесі код не шығарады? x = [i**2 for i in range(3)] print(sum(x))
5 қосындысы шығады
6 қосындысы шығады
9 қосындысы шығады
4 қосындысы шығады
3 қосындысы шығады
C++ тілінде төмендегі өрнек не шығарады? cout << (true && false || true);
true мәнін шығарады
false мәнін шығарады
0 санын шығарады
1 санын шығарады
Қате пайда болады
Python тілінде any([0, "", None, 5]) не қайтарады?
False мәнін қайтарады
True мәнін қайтарады
0 санын қайтарады
5 санын қайтарады
Қате тудырады
C++ тілінде рекурсивті функция дегеніміз не?
Циклды функция деп аталады
Өзін өзі шақыратын функция
Глобалды функция түрі
Класс ішіндегі функция
Нәтижесіз функция анықтамасы
Python тілінде "abc" * 2 өрнегі не қайтарады?
abcbac жолын қайтарады
ababc жолын қайтарады
Қате туралы хабарлайды
['a','b','c','a','b','c'] тізімін
2abc санын қайтарады
C++ тілінде келесі кодтың нәтижесі не? int a = 5; int b = 7; cout << (a ^ b);
2 нәтижесін береді
3 нәтижесін береді
4 нәтижесін береді
5 нәтижесін береді
10 нәтижесін береді
Python тілінде "Hello".replace("l","X",1) нәтижесі:
Hexxo жолын шығарады
HeXXo жолын шығарады
HeXlo жолын шығарады
Helxo жолын шығарады
HeXIo жолын шығарады
C++ тілінде cout << (3 > 2 ? 10 : 5); нәтижесі:
3 санын шығарады
2 санын шығарады
10 санын шығарады
5 санын шығарады
True мәнін шығарады
Python тілінде келесі код не қайтарады? x = [1,2,3] y = x.copy() y.append(4) print(len(x), len(y))
3 және 4 мәндері шығады
4 және 3 мәндері шығады
4 және 4 мәндері шығады
3 және 3 мәндері шығады
Қате орын алады
