1.3.3. Сызықтық бағдарламалау
1-сұрақ.Төмендегі код қандай санды шығарады?
a = 13
b = -5
c = a + 2
a = c
b = 2 * a
print(a + b + c)
60
20
40
54
22
2-сұрақ.Төмендегі код қандай санды шығарады?
a = 17 // (23 % 7)
b = 34 % a * 5 - 29 % 4 * 3
print(a * b)
А. 72
В. 24
С. 56
D. 40
E. 64
3-сұрақ. Бағдарлама орындалғаннан кейін с айнымалыcs неге тең болады?
a = 20, b = 3
b = a // b
c = a % (b + 1)
А. 2
В. 4
С. 5
D. 0
E. 6
4-сұрақ. Кодтың дұрыс жолын таңдаңыз
A. print ("Python",, " is the best ")
B. print ("бір", "екі", "үш")
C. print ('Python, " is the best",!!')
D. print ("10", '100', '1000)
E. print ('бір'; 'екі'; 'үш')
5-сұрақ.Мына код қандай нәтиже береді: print(format(123654, ‘10,d’))?
А. 123654
В. 123,654
С. 123,654_ _ _
D. _ _123654_ _
E. _ _ _ 123,654
1.4. Тақырып. Python тілінде тармақтау алгоритмдерін бағдарламалау.
1.4.1 Блок-схема түрлері мен алгоритм командалары
1-сұрақ. Python-да тармақталу операторлары:
A. Кіріс пен шығысты басқарады
B. Бағдарлама іске қосылғанға дейін және ол аяқталғаннан кейін не болатынын анықтайды
C. Бағдарламалық-тәуелді деректер құрылымын анықтайды
D. Деректер құрылымының бағдарламалық шығу тегін анықтайды
E. Операторларды орындау тәртібін басқарады
2-сұрақ. Алгоритм түрін анықтаңыз:
A. сызықтық
b. циклдік
c. тармақталған
d. аралас
e. бір типті
3-сұрақ. Мұнда қандай оператор қолданылған?
if n <100:
b = n + a
A. шартсыз оператор
B. қосу операторы
C. көбейту операторы
D. типтік оператор
E. шартты оператор
4-сұрақ.Әрекеттері шарттарға байланысты орындалатын алгоритмдік конструкция ... деп аталады
A. Жалғасу
B. Тармақталу
C. Цикл
D. Оператор
E. Функциялар
5-сұрақ. Бірнеше тармақталу үшін нені қолданған дұрыс?
A. if – elif –else
B. кірістірілген if
C. if – else – elif
D. while
E. If- then-else
Достарыңызбен бөлісу: |