wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по алгоритмам и программированию

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

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

a)

Python қателерімен танысу (Знакомство с ошибками Python)

b)

Циклдер

c)

Кортеждер мен сөздіктер (Кортежи и словари)

d)

Мәтін жолдары (Текстовые строки)

2.

Python-да графикамен жұмыс істеу және кескіндерді өңдеу әдістері туралы ақпаратты қай бөлімнен табуға болады?

a)

Python графикасы. Кескіндерді өңдеу әдістері

b)

Файлдармен жұмыс

c)

Python ішкі бағдарламалар құрылымы

d)

Нысандар және класс

3.

Сіздің ойыңызша, Python-да объектіге бағытталған бағдарламалаумен танысуға қандай бөлім көмектеседі?

a)

Нысандар және class

b)

Файлдармен жұмыс

c)

Python графикасы. Кескінді өңдеу әдістері

d)

PyCharm

4.

Python тілінде бағдарламалауды үйренудің негізгі мақсаты қандай?

a)

Python-да бағдарламалаудың негізгі принциптерімен таныстыру

b)

Python-да ойындар жасауға үйрету

c)

Тек Python синтаксисін үйрену

d)

Тек деректер базасымен жұмыс істеуді меңгеру

5.

Python-ды өз жобалары үшін қандай компаниялар пайдаланады мәтінге сәйкес?

a)

Google, Intel, Cisco, Hewlett-Packard

b)

Microsoft, Apple, Samsung, Sony

c)

Amazon, Facebook, Twitter, LinkedIn

d)

Tesla, SpaceX, NASA, IBM

6.

Неліктен Python тілін білу қазіргі еңбек нарығында мамандар үшін маңызды болып саналады?

a)

Python көптеген компаниялармен сұранысқа ие

b)

Python оқу жобаларына пайдалануға тиімді

c)

Python студенттерге қолайлы

d)

Python шынайы жобаларға қатыспайды

7.

Python бағдарламалау тілін кім әзірледі?

a)

Гвидо ван Россум

b)

Бьёрн Страуструп

c)

Джеймс Гослинг

d)

Деннис Ритчи

8.

Python бағдарламалау тілінің алғашқы нұсқасы қай жылы шықты?

a)

1994 жылы

b)

2000 жылы

c)

1997 жылы

d)

2008 жылы

9.

Python 2.0 нұсқасында қандай маңызды мүмкіндік енгізілді?

a)

Unicode қолдау

b)

Графикалық интерфейс

c)

Желілік бағдарламалау

d)

Машиналық оқыту

10.

Python 3.0 нұсқасы қашан шықты?

a)

2008 жылдың 3 желтоқсанында

b)

2010 жылдың 3 шілдесінде

c)

2000 жылдың 16 қазанында

d)

2011 жылдың 20 ақпанында

11.

Python тілінің қандай қолдану салалары бар?

a)

Деректер базасы, ойындар, GUI, веб-сценарийлер, робототехника, ғылыми есептеулер

b)

Тек деректер базасы

c)

Тек ойындар

d)

Тек веб-сайттар

12.

"Python" орнату үшін жүктелген файлды ашқанда "Баспа" жолында не тексеру керек?

a)

"Python Software Foundation" деп көрсетілуі тиіс

b)

"Microsoft Corporation" деп көрсетілуі тиіс

c)

"Google Inc." деп көрсетілуі тиіс

d)

"Apple Inc." деп көрсетілуі тиіс

13.

Python-ды орнату үшін қандай папканы таңдай аласыз?

a)

Дискінің кез келген папкасын

b)

Тек "Құжаттар" папкасын

c)

Тек "Жұмыс үстелі" папкасын

d)

Тек "Жүктеулер" папкасын

14.

Неліктен Python компоненттерін орнату кезінде параметрлерді әдепкі бойынша пайдалану ұсынылады, егер сіз таңдауда сенімді болмасаңыз?

a)

Бұл бағдарламаның дұрыс орнатылуын және жұмысын қамтамасыз етеді

b)

Бұл компьютердің жұмысын жылдамдатады

c)

Бұл бағдарламаның көлемін азайтады

d)

Бұл тек бір функцияны пайдалануға мүмкіндік береді

15.

IDLE ортасында File → NewFile мәзірі не үшін қолданылады?

a)

Код жазу үшін жаңа файл жасау

b)

Бағдарламаны іске қосу

c)

Файлды жою

d)

Ортаның параметрлерін өзгерту

16.

Бағдарламалық кодты файлда сақтау, тек IDLE интерактивті режимін қолдану емес, неге маңызды екенін түсіндіріңіз. Бұл қажет болатын жағдайдың мысалын келтіріңіз.

a)

Кодты қайта пайдалану және әртүрлі деректерде тестілеу мүмкіндігі үшін

b)

Интерактивті режим жылдамырақ болғандықтан

c)

Файлдар аз орын алатындықтан

d)

Интерактивті режим Python-ды қолдамайтындықтан

17.

Жаңа жобаны PyCharm-да жасағаннан кейін Python кодын жазу үшін келесі қадам қандай?

a)

Жаңа Python файлын жасау

b)

Драйверлерді орнату

c)

Браузерді ашу

d)

Компьютерді қайта жүктеу

18.

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

a)

Кодтың дұрыс құрылымдалуы және қателерсіз орындалуы үшін

b)

Кодтың әдемі көрінуі үшін

c)

Файлдың көлемін азайту үшін

d)

Бағдарламаның орындалуын жылдамдату үшін

19.

print функциясының көмегімен екі айнымалының қосындысын шығару үшін қандай код дұрыс?

a)

print(a + b)

b)

print(a - b)

c)

print(a * b)

d)

print(a / b)

20.

print функциясында элементтер арасындағы сепараторды қалай өзгертуге болады?

a)

sep параметрін қолдану арқылы

b)

end параметрін қолдану арқылы

c)

input параметрін қолдану арқылы

d)

len параметрін қолдану арқылы

21.

Python да float типіндегі айнымалыны пайдаланудың мысалын көрсет

a)

weight = 50.5

b)

people = 150

c)

num = 1

d)

population = 2000000

22.

Стратегиялық ойлау: Неліктен Python-да жолдық айнымалыларды жасағанда мәтіндік мәндерді тырнақшаға алу маңызды?

a)

Python мәтінді басқа деректер типтерінен ажырату үшін

b)

Айнымалыны санға айналдыру үшін

c)

Айнымалыны тізімге айналдыру үшін

d)

Айнымалыны логикалық мәнге айналдыру үшін

23.

Бағдарламалауда логикалық тип деп аталатын деректер типі тек екі мәнді қабылдай алады: шындық (True) немесе жалған (False)?

a)

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

b)

Жол тип деректері

c)

Сандық тип деректері

d)

Тізім

24.

Қайсысы Python-да дұрыс жарияланған айнымалы?

a)

a = 5

b)

333num = 3

c)

$money = 1000

d)

10boolean = True

25.

Неліктен 333num атты айнымалы Python-да дұрыс емес?

a)

Айнымалының аты цифрмен басталмауы керек

b)

Айнымалының аты әріптерді қамтымауы керек

c)

Айнымалының аты символдарды қамтымауы керек

d)

Айнымалының аты 10 символдан ұзын болмауы керек

26.

Python тілінде айнымалының мәнін экранға қалай шығарамыз?

a)

print(айнымалы_ның_аты)

b)

input(айнымалы_ның_аты)

c)

type(айнымалы_ның_аты)

d)

str(айнымалы_ның_аты)