wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ИКТ бастапқы 60 сұрақ

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

Алгоритмнің натижесі қандай болады:

a = int(input())

b = int(input())

s = a + b

print(s)

егер a = 5, b = 7?

a)

13

b)

57

c)

75

d)

12

2.

Қандай виджетте элементтер бағанға тізім делінеді?

a)

Listbox

b)

List

c)

Curselection

d)

Onvalue

3.

Белгі (флажок) мәтінін орнату үшін қандай опцияларын пайдалануға болады?

a)

text және text variable

b)

White және Mainloop

c)

row және column

d)

Import және Text

4.

Қандай элементі екі күйде болуы мүмкін белгі (флажок) білдіреді: белгіленген және белгіленбеген?

a)

Checkbutton

b)

Onvalue

c)

Offvalue

d)

Integer

5.

Көп жолды мәтін өрісі

a)

Darkgreen

b)

Import

c)

Mainloop

d)

Text

6.

Ұяшықтарды көлденеңінен біріктіру үшін қандай атрибуттар қолданылады?

a)

Columnspan

b)

Column

c)

grid

d)

rowspan

7.

Виджетті белгілі бір ұяшыққа орналастыру жол және баған нөмірлері тағайындалған, сәйкесінше қандай аргументтері арқылы орнатылады?

a)

row және column

b)

rowspan

c)

columnspan

d)

width

8.

Tkinter модулінің негізгі мақсаты қандай?

a)

Графикалық интерфейстерді құру (GUI)

b)

математикалық функцияларды құру

c)

Қолданбалардағы көп ағынды қолдау

d)

Графиктармен жұмыс

9.

Әрбір жеке бағдарлама функция арқылы анықталады?

a)

def

b)

help

c)

fill

d)

get

10.

Графикамен жұмыс істеу әдістері бар модульді қалай қосуға болады?

a)

import Tkinter

b)

using Tkinter

c)

window tkinter

d)

import

11.

Tkinter-мен жұмыс істеу кезінде бірінші кезекте негізгі (корневое) терезе жасалады,соның негізгі терезеде орналасқан графикалық элементтер қалай аталады?

a)

Гаджеттар

b)

Функциялар

c)

Виджеттер

d)

Кортеждар

12.

... функциясы терезенің шексіз циклін тудырады, сондықтан терезе жабылғанша кез келген пайдаланушы әрекеттесуін күтеді.

a)

window.load()

c)

window.go()

d)

window.mainloop()

13.

Python тілінде бағдарламаларды орындау үшін не қажет?

a)

Python бағдарламасы

b)

кез келген компиляторды іске қосу бағдарламасы

c)

кітапханасын іздеу бағдарламалары

d)

дискідегі жедел жүйені іздеу бағдарламасы

14.

Python-да қайтару нұсқаулары?

a)

return

b)

upturn

c)

go

d)

string

15.

Python-да қандай сандар болуы мүмкін

a)

қарапайым бүтін (int түрі), ұзын бүтін (long түрі), нақты (түрі float) және кешенді

b)

қарапайым бүтін (integ түрі.), бүтін (item f типі) және экспоненциалды (Е типі)

c)

қарапайым, күрделі, экспоненциалды және интегралды

d)

экспоненциалды, заттық және бөлшек

16.

Дәлелдердің ерікті санын не қабылдай алады немесе оларды мүлдем қабылдай алмайды?

a)

тізімі

b)

цикл

c)

кортеж

d)

функциясы

17.

Python-да қандай функцияларды қолдана отырып, мәндерді бір түрден екінші типке түрлендіруге болады?

a)

int, float, str

b)

Pyd, P

c)

double, ont

d)

pt, out, pit

18.

Бағдарламалау тілінің аудармашысының мақсаты қандай?

a)

кодты бір бағдарламалау тілінен басқа тілге аудару үшін

b)

бір бағдарламалау тілінің кодын басқа кодпен салыстыру

c)

деректерді бір жүйеден басқа жүйеге ауыстыру

d)

кодтардың логикалық тізбегін өзгерту

19.

Өз-өзін шақыратын функция рекурсивті функция, ал соны орындау процессін .... деп атаймыз.

a)

рекурсия

b)

программа

c)

процедура

d)

функция

20.

Бағдарламалау тілінің компиляторының мақсаты қандай?

a)

компиляция кезінде барлық бастапқы бағдарламалық код бірден машиналық кодқа аударылады

b)

кодта ешқандай өзгеріс болмайды және ол басқа кодқа аударылмайды

c)

бір бағдарламалау тілінен барлық бастапқы код тіліне ауысады

d)

процессордың код мекен-жайларын өзгертуді сақтау

21.

if / elif / else қандай операторға жатады?

a)

тармақталу

b)

тағайындау

c)

цикл

d)

енгізу

22.

Неліктен құрастырылған бағдарламаны орындау тез жүреді?

a)

құрастырылған бағдарлама дайын машина коды болып табылады

b)

компиляцияланған бағдарлама өзгеріссіз қалады және процессормен оңай өңделеді

c)

құрастырылған бағдарламаның коды адамның ойлауына жақын

d)

процессор кез-келген кодты компиляцияланған және бастапқы кодты оңай оқиды

23.

Егер біз бірнеше жолды бір жолға біріктіргіміз келсе, Python мұны қалай істей алады?

a)

байланыстыу әрекетін қолдана отырып

b)

бірнеше жолды бір немесе екі тырнақ шаға біріктіріңіз

c)

if/exiles операторының көмегімен

d)

жолдарды тік жақшаға біріктіру арқылы

24.

Бағдарламалаудағы айнымалылар мен деректер арасындағы байланыс механизмі қалай ерекшеленеді?

a)

бағдарламалау тілі және деректер түрлері

b)

деректерді беру және құрастыру механизмі

c)

айырым тетіктері жоқ

d)

түсіндіру және препроцессор мен байланыс

25.

Python бағдарламасында деректер мен айнымалылар арасындағы байланыс қандай белгінің көмегімен орнатылады?

a)

тең белгісі

b)

тор

c)

минус және плюс

d)

жұлдызша белгісі

26.

Таңбаларды нөмірлеу неден басталады?

a)

соңынан

b)

бірліктен

c)

қос санмен

d)

нөлден бастап

27.

type(True) теру кезінде Python қандай нәтиже береді?

a)

class 'bool'

b)

type(True)

c)

type(1)

d)

class '1'

28.

… функциясы нысанды өзгермелі нүкте санына түрлендіру мүмкіндігін ұсынады. Нөлдік индекс дегеніміз не?

a)

float

b)

True.f

c)

Integer and float

d)

complex

29.

NumPy негізгі нысаны – ...

a)

біртекті көп өлшемді массив.

b)

массивке кіретін жеке объект.

c)

индексі немесе бұл массивтегі элемент нөмірі.

d)

индекстері мен ұзындығы.

30.

Жолдың бірінші әрпі қалай аталады?

a)

нөлдік индекс

b)

операнд

c)

жаңа өрнек

d)

жол

31.

Python бағдарламасындағы деректер мен айнымалылар арасындағы байланыс қалай аталады?

a)

деректерді құрастыру

b)

тағайындау операциясы

c)

түсіндіру

d)

типтік

32.

Python тілінде бағдарламаға перне тақтадан деректерді шығару қай функциядан басталады?

a)

print()

b)

capture()

c)

try()

d)

def()

33.

Аты және белгілі бір түрі және жадтағы орны бар деректер элементі-…

a)

логикалық өрнек

b)

қалыпты функция

c)

бағдарламалаудағы тұрақты

d)

деректер жобалау

34.

Қандай операцияны орындау кезінде кортеж бірнеше рет қайталанады?

a)

көбейту операциясы

b)

қосу операциясы

c)

индекстерді қайталау операциясы

d)

біріктіру операциясы

35.

.. бұл жоғары тиімді, қолдануға оңай деректер құрылымы мен талдау құралдарын ұсынатын ашық бастапқы Python пакеті.

a)

Pandas

b)

NumPy

c)

Ipython

d)

Matplotlib

36.

Python мәтінімен жұмыс істеу үшін деректердің арнайы жол түрі қандай?

a)

str

b)

ssst

c)

line

d)

def

37.

Кортеж жасалғаннан кейін оның ішіндегі элементтер өзгеруі мүмкін бе?

a)

жоқ, бағдарламаның өмірлік циклі барысында өзгермейді

b)

иә, бағдарламаның өмірлік циклі барысында өзгереді

c)

элементтердің жаңа нөлдік индексімен

d)

әр түрлі деректер болған кезде ғана

38.

Python тілінде N тізімінің жеке элементіне қалай қол жеткізуге болады?

a)

индекс арқылы

b)

нөлдік анықталады

c)

өзгеріс

d)

өзгермейді

39.

Tkinter дегеніміз не?

a)

бұл Python тілінде GUI әзірлеуге арналған кросс-платформалық кітапхана

b)

операторларды бағалауға арналған

c)

бастау функциясы def

d)

тік жақшадағы жолды біріктіру

40.

Келесі код нәтижесі:

import numpy as np

a = np.arange(1, 7)

print(a[1])

a)

1

b)

2

c)

3

d)

7

41.

Бір айнымалыда бірнеше элементтерді қайда сақтауға болады?

a)

кортеждер мен тізімдерде

b)

қос массивте

c)

біріктіру операциясын орындау кезінде

d)

еш жерде

42.

Егер индекстердің мәні теріс болса, онда индекстердің жылжуы қалай жүреді?

a)

оңнан солға

b)

түзу сызықпен

c)

солдан оңға

d)

түзу

43.

Python тіліндегі операция дегеніміз не?

a)

операндтарға әрекет ету

b)

құрылымын өзгерту

c)

деректерді бір уақытта өңдеу және жіберу

d)

жолдағы таңбаларды қайта реттеу

44.

Салыстыру операцияларын <,>, <=, >=, == және, немесе, жоқ қандай деректер түрлерін анықтайды?

a)

логикалық

b)

нақты

c)

бүтін сандар

d)

қарапайым

45.

Python-да әр түрлі ақпаратты сақтау үшін қолданылатын кірістірілген деректер құрылымы?

a)

жиындар, ішкі жиындар және тізімдер

b)

тізімдер, түйіндер және сөздіктер

c)

жақшалар мен командалардың әр түрлі түрлері

d)

деректер кітапханалары

46.

Логикалық деректер түрі немесе шындықты салыстыру түрлері?

a)

true және false

b)

and, or,not

c)

and және not

d)

not true және false

47.

Деректерді кілт және мәні форматында сақтайтын құрылым?

a)

кортеждер

b)

сөздіктер

c)

тізімдер

d)

жиынтығы

48.

Салыстыру кезінде 17 > 42 or 3 = = 3 шындықтың нәтижесі қандай болады?

a)

true

b)

false

c)

true и false

d)

1

49.

Логикалық деректер түрі?

a)

шын немесе жалған

b)

иә немесе жоқ

c)

жақсы және жаман

d)

1 немесе -1

50.

. деректерді жылдам және оңай өңдеуге, оқуға, біріктіруге және визуализациялауға арналған.

a)

NumPy

b)

Pandas

c)

Ipython

d)

Matplotlib

51.

import numpy as np

a = np.arange(11, 17)

a = np.delete(a, 5)

print(a)

код нәтижесі:

a)

[11 12 13 14 15]

b)

[11 12 13 14 15 16]

c)

[11 12 13 14 16]

d)

[11 12 13 15 16]

52.

Қолданыстағы сөздіктің ішінде сөздіктер құру әдісі

a)

кірістірілген сөздік

b)

қоссөздік

c)

екі

d)

ауыстыру

53.

"True +7"өрнегін енгізу кезінде Python қандай нәтиже береді

a)

7+1

b)

7,8

c)

True 8

d)

8

54.

Сөздікті жазудың дұрыс құрылымы?

a)

ulgi ={1:' agro', 2:'ecology'}

b)

ulgi < = {1: 'agro', 2:'ecology'}

c)

ulgi = = {[1: 'agro', 2: 'ecology'] }

d)

ulgi = ((1: 'agro', 2: 'ecology'))

55.

import numpy as np

Z = np.zeros(10)

print(Z)

бұл код не береді:

a)

ұзындығы 10 болатын, нөлдермен толтырылған бірөлшемді массив.

b)

кез келген элементтермен толтырылған 10 өлшемді вектор.

c)

нөлдермен толтырылған 10 өлшемді матрица

d)

нөлдермен толтырылған матрица

56.

Python-да тармақталу операторы?

a)

if/elif/else

b)

elif/ if/else

c)

elif while else

d)

true or false

57.

import numpy as np

matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

flattened = np.delete(matrix, -4, axis=None)

print(flattened)

код нәтижесі:

a)

[1 2 3 4 5 6 8 9]

b)

[1 2 3 4 5 6 7 8]

c)

[1 2 3 4 6 7 8 9]

d)

index -4 is out of bounds for axis 0 with size 5

58.

View виджеті не үшін қолданылады?

a)

деректерді көрсету үшін

b)

мәтінді жаңарту

c)

батырмаларды басу әсері

d)

пернетақтадан деректерді енгізу

59.

Python тілінде объектілерді көшіру үшін қандай командалар қолданылады?

a)

copy, deepcopy

b)

copying type

c)

deeping

d)

copywriting, deep writing

60.

import numpy as np

matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

flattened = np.delete(matrix, 4, axis=None)

print(flattened)

код нәтижесі:

a)

[1 2 3 4 5 6 7 8]

b)

[1 2 3 4 6 7 8 9]

c)

[1 2 3 4 5 7 6 9]

d)

index 4 is out of bounds for axis 0 with size 5