Файл: Твшоуды 2сра. Консольге андай функция шыады (монитор экранында) print().docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 242

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

1-сұрақ. Python бағдарламалау тілін жасаушы оның атын ненің құметіне берді?

B. ТВ-шоудың

2-сұрақ.Консольге қандай функция шығады (монитор экранында)?

  1. print()

3-сұрақ. Python бағдарламалау тілін жасаған

A. Гвидо Ван Россум

4-сұрақ. Айнымалы атаулар мыналарды қамтуы мүмкін:

E. Латын әріптері

5-сұрақ. Python бағдарламасы қалай аталады?

  1. скрипт

1.2.2 - Логикалық өрнектер мен операторлар.
1-сұрақ. Python-да қандай сөз "ақиқат"логикалық мағынасына сәйкес келетінін көрсетіңіз

D. True

2-сұрақ. Len() функциясы ... қайтарады

A. жолдың ұзындығын

3-сұрақ.Төмендегі операторлардың ішінен салыстыру операторына жатпайтынын көрсетіңіз

  1. =’

4-сұрақ. Бұл код нені шығарады?

a= 1 or 0

print(a)

  1. 1

5-сұрақ.Бұл код нені шығарады?

b= 1 and 0

print(b)

  1. 0

1.2.3. Енгізу және шығару функциялары (input(), print())
1-сұрақ.Python бағдарламалау тілі үшін берілген тұжырымдардың қайсысы дұрыс?

  1. input() функциясы мәтіндік деректерді қайтарады

2-сұрақ.а айнымалысына пайдаланушы пернетақтадан енгізген мәнді меншіктейтін инструкцияны таңдаңыз.

  1. a = input()

3-сұрақ.a=6 және b=7 айнымалы мәндері бойынша нәтижесі мына форматта шығарылатын бағдарлама үзіндісін таңдаңыз: 6 + 7 =13

  1. a=6

b=7

print(“6+7 =”, a+b)

4-сұрақ. а = 345. print(а//100) командасы экранда нені көрсетеді?

B. 3
5-сұрақ. Бағдарламаның үзіндісін орындау нәтижесінде экранға не шығады?

a = 3

b = 13

print( 'F(', a, ')=(', a+b, ')')

  1. F(3)=16

1.3-тақырып. Python тілінде сызықтық алгоритмдерде өрнектер мен функцияларды бағдарламалау

1.3.1. Деректерді шығару форматтары
1-сұрақ. рrint('маған бер', '100 теңге', sep = 'қазір') нұсқаулығын орындау нәтижесінде экранға не шығарылады?

  1. маған бер қазір 100 теңге

2-сұрақ. іnput () функциясы қандай деректерді қайтарады?

C. str

3-cұрақ. Көрсетілген жолдардың қайсысы бүтін санды n айнымалысына оқиды (меншіктейді)?

D. n = int(input())

4-сұрақ. а=2, b=8, print(a, 'a', b, sep=',') нұсқауларын орындау нәтижесінде экранға не шығарылады?

С. 2, а, 8

5-сұрақ. a='2', b='8', print(a+b, 'a', b, sep=';') нұсқаулықтарын орындау нәтижесінде экранға не шығарылады?

B. 28; a; 8

1.3.2. Өрнектерді бағдарламалау және функциялар
1-сұрақ. Сәйкестікті орнатыңыз
1. а**b операциясы d) A^b-дәрежеге көтеру

2. а % b операциясы b) бөлінуден қалған қалдық


3. іnput() функциясы a)санды енгізу

4. а//b операциясы c) толық бөлігін алу

5. print() функциясы f) деректерді шығару

2-сүрақ.Өрнектерді жауаптарымен сәйкестендіріңіз.

  1. 5+15//7 - 3%4+5**2= с) 29

  2. (5+15)//7 - 3%4+5**2= d) 24

  3. 5+15//7 - (3%4 +5)**2= а) -57

  4. 5+(15//7 - 3%4)**2= е) 6

  5. 5+15//7 - 3%(4+5**2)= b) 4

3-сұрақ.Инструкцияларды нәтижесімен сәйкестендіріңіз

  1. print (“Бір”, “Екі”, “Үш”) с) БірЕкіҮш

  2. print (“Бір”, “Екі”, “Үш”, sep= “;”) d) Бір;Екі;Үш

  3. print (‘Бір\nЕкі\nҮш’) е) Бір Екі Үш

  4. print (‘Бір\tЕкі\tҮш’) b) Бір Два Три

  5. print (‘Бір’, ‘Екі’, ‘Үш’, sep= ‘+’) a) Бір+Два+Три


4-сұрақ. Өрнекті мазмұнымен сәйкестендіріңіз

1. b=a / /100+((a//10)%10)+a%10 c) үш таңбалы санның сандарының

қосындысы

2. b=(a / / 10)**2+(a%10)**2 а) екі таңбалы санның

квадраттарының қосындысы

3. b=(a / / 10)*2+ (a%10)*2 b) екі таңбалы санның екі еселенген

сандарының қосындысы

4. b=(a//100)+a%10- ((a//10)%10) е) үш таңбалы санның екі шеткі

цифрларының қосындысынан

ортаңғы цифрын шегеру

5. b=a / / 100 - ((a//10)%10)*(a%10) d) үш таңбалы санның бірінші

цифрынан қалған екі цифрларының

көбейтіндісін шегеру

5-сұрақ.Бағдарламаны нәтижесімен сәйкестендіріңіз
1.a=input() b) 55

5

print(a+a)

2.a=int(input()) a) 10

5

print(a+a)

3.a=int(input()) d) 15

5

print(a*3)
4.a=int(input()) е) 5

5

print(a%6)
5.a=int(input()) с) 2

5

print(а//2)
1.3.3. Сызықтық бағдарламалау
1-сұрақ.Төмендегі код қандай санды шығарады?

a = 13

b = -5

c = a + 2

a = c

b = 2 * a

print(a + b + c)

  1. 60

2-сұрақ.Төмендегі код қандай санды шығарады?

a = 17 // (23 % 7)

b = 34 % a * 5 - 29 % 4 * 3

print(a * b)

С. 56

3-сұрақ. Бағдарлама орындалғаннан кейін с айнымалыcs неге тең болады?

a = 20

b = 3

b = a // b

c = a % (b 1)

E. 6

4-сұрақ. Кодтың дұрыс жолын таңдаңыз

B. print ("бір", "екі", "үш")

5-сұрақ.Мына код қандай нәтиже береді: print(format(123654, ‘10,d’))?

E. _ _ _ 123,654

1.4. Тақырып. Python тілінде тармақтау алгоритмдерін бағдарламалау.

1.4.1 Блок-схема түрлері мен алгоритм командалары
1-сұрақ. Python-да тармақталу операторлары:

E. Операторларды орындау тәртібін басқарады

2-сұрақ. Алгоритм түрін анықтаңыз:



c. тармақталған

3-сұрақ. Мұнда қандай оператор қолданылған?

if n <100:

b = n + a

E. шартты оператор

4-сұрақ.Әрекеттері шарттарға байланысты орындалатын алгоритмдік конструкция ... деп аталады

B. Тармақталу



5-сұрақ. Бірнеше тармақталу үшін нені қолданған дұрыс?

A. if – elif –else

1.4.2.Python тіліндегі арнайы операторлар және шартты тексеру құрылымдары
1-сұрақ. Орындалуы қандай да бір шартты тексеру арқылы анықталатын алгоритм ... деп аталады.

A. тармақталу

2-сұрақ.Тармақталудыңалгоритмдік құрылымында бір ғана әрекет болатын болса, онда бұл ... болып табылады.

C. толық емес тармақталу

3-сұрақ. if конструкциясы ... мүмкіндік береді?

B. өрнек мәніне негізделген операторды немесе операторлар тобын шартты түрде орындауға

4-сұрақ.«else» қызметші сөзінің мағынасын көрсетіңіз

E. Әйтпесе

5-сұрақ.«elif» қызметші сөзінің мағынасын көрсетіңіз

E. Әйтпесе егер

1.4.3 Құрама және кіріктірілген шарттар, логикалық операциялар
1-сұрақ.Шартты сөйлемдердің қайсысында синтаксистік қате бар?

B .if a!=0: sum:=a

else: max:=b

2-сұрақ. Бағдарлама үзінділерінің қайсысында а мәні 15-ке тең болады?

  1. a=10

if a>5: a+=12

else: a-+7

if a<5: a+=12

else: a-=7

3-сұрақ.Әрбір берілген екі пікірге бір ақиқат пікір сәйкес келеді, тек берілген екі пікір ақиқат болғанда ғана. Осы логикалық операция ... болып табылады.

B.Конъюнкция

4-сұрақ. Логикалық көбейту (ЖӘНЕ) операциясы орындалады, егер ..

A. екі шарт та бірдей ақиқат болса

5-сұрақ.«НЕМЕСЕ» операциясы логикалық ... болып табылады

C.қосу

1.5. Тақырып.Python бағдарламалау тілінде циклдік алгоритмдерді бағдарламалау

1.5.1. Python бағдарламалау тіліндегі цикл түрлері және циклдік операторлар

1-сұрақ.Python тіліндегі цикл түрлерін көрсетіңіз:

  1. while, for


2-сұрақ.Python тіліндегі цикл операторларын көрсетіңіз:

  1. break, continue

3-сұрақ.Break операторының функциясы

B. Циклды дереу тоқтату

4-сұрақ.Python тілінде қолданылмайтын цикл операторы

d.loop

5-сұрақ. For циклінің параметрі үшін айнымалы түрін көрсетіңіз:

D. бүтін сан

1.5.2. While және For циклдері

1-сұрақ. Егер цикл денесінің қайталану саны белгілі болса, онда ... циклын қолданған дұрыс:

C.For

2-сұрақ.Python тіліндегі циклдердің негізгі мақсаты

C. кодтың белгілі бір бөлігін бірнеше рет қайталау

3-сұрақ.. Python тілінде алғы шарты бар цикл:

C. while

4-сұрақ.else тармағы бар for циклінде break операторын пайдаланған кезде цикл келесідей орындалады:

D. else тармағындағы код for цикліндегі код жұмыс істеп болғаннан кейін орындалады


5-сұрақ. Нәтижесіқандайболады?

for i in range (5):

print (i)

D. 0

1

2

3

4
1.5.3. Python тіліндегі циклдік алгоритм
1-сұрақ. Цикл неше рет орындалады?

a=4, b=6

while a

  1. 2

2-сұрақ.Төмендегі кодтың нәтижесі қандай болады?

a=5

while a>0:

print(a, end= ‘ ‘)

a-=1

  1. 5 4 3 2 1

3-сұрақ.Цикл неше рет орындалады?

a=4, b=6

while a>b: a+=1

B.0

4-сұрақ.Цикл алгоритмін таңдаңыз

A. k = 0

while k < 10:

print(“Привет”)

k += 1

5-сұрақ.Бағдарлама "Сәлем" сөзінқаншаретшығарады?

k=0

while k<10:

print(«Сәлем»)

k += 1

В. 10

Тақырып 1.6. Робототехника

1.6.1 Lego MINDSTORMS EV3 негіздері
1-сұрақ.EV3 бағдарламаланатын блогына бағдарламалық жасақтама (прошивка) дегеніміз не?

  1. EV3-ке бағдарламаларды түсінуге мүмкіндік беретін бағдарламалық жасақтаманың арнайы түрі

2-сұрақ.EV3 бағдарламаланатын блогын қалай өшіреді?

  1. Модульдің негізгі пернетақтасындағы ортадағы түйме

3-сұрақ.Жаңа бағдарламаны қалай жасауға/жобаны EV3 бағдарламалық жасақтамасына қосуға болады?

  1. Ашу қойындысы (вкладка) «+»

4-сұрақ.Тек Lego Mindstorms EV3 роботтарын графикалық бағдарламалау тілінде бағдарламалауға мүмкіндік беретін платформа

А. Open Roberta Lab

5-сұрақ.Модульдің негізгі пернетақтасында EV3 модулін белсендіру процесін бастайтын түйме қайда орналасқан?

А. ортасында
1.6.2. Моторлар мен датчиктердің түрлері, оларды пайдалану принциптері
1-сұрақ.Lego EV3-тегі датчиктер (Енгізу) келесі порттарды пайдалана отырып сәйкестендіріледі:

  1. 1, 2, 3, және 4 нөмірлері

2-сұрақ.Датчиктер роботтар үшін қандай функцияны орындайды?

  1. Олардың жағдайы мен қоршаған ортасы туралы деректер беру

3-сұрақ.Қандай бағдарламалық жасақтама блогы роботтың айналу жылдамдығын жақсы өлшей алады?

  1. Гироскопиялық датчик

4-сұрақ.«Үлкен мотор» блогындағы «саны бойынша» қосу режимдерінің дұрыс параметрлерін көрсетіңіз

  1. Секунд, градус, айналым

5-сұрақ.Ультрадыбыстық датчигімен робот алдындағы объектіні анықтау қашықтығы
D.3 тен 250 см-ге дейін

1.6.3 Arduino UNO базасында электрондық құрылғыларды модельдеу және жобалау негіздері
1 сұрақ. Виртуалды түрде Ардуино конструкторының әртүрлі схемаларын құрастыру және оларды бағдарламалауға болатын қызметті атаңыз


А. Tinkercad

2 сұрақ. Қандай Ардуино кітапханасы ATMega жадымен жұмыс істеуге ыңғайлы және қарапайым интерфейсті ұсынады?

  1. EEPROM

3 сұрақ. HIGH 1, ON немесе 5 Вольт (3-5) логикалық деңгейі ретінде анықталғандай LOW қалай анықталады?

  1. 0, OFF немесе 0 вольт(0-2)

4 сұрақ. Arduino пиндерімен жұмыс режимін тағайындау үшін қай пин қолданылады?

  1. функция pinMode()

5 сұрақ. Қандай функция PWM деп белгіленген шығыс түйреуішке импульстік-ені модуляциясының (PWM) схемасын пайдаланып, жалған аналогтық мәнді жазады?

B. analogWtite (pin, value)

1.7 тақырып. Деректер базасы

1.7.1 Деректербазасынбасқаружүйесі (ДҚБЖ).Мәліметтербазасыныңнегізгітүрлері, олардыңқұрылымдары

1-сұрақ. Деректербазасы( ДБ) - бұл

А. Белгілі бір ережелерге сәйкес ұйымдастырылған мәліметтер жиынтығы

2-сұрақ. Деректер базасының түрлері қандай?

B. иерархиялық, реляциялық, желілік

3-сұрақ. Қай мәліметтер базасы нысандар туралы ақпаратты кестелік түрде ұсынуға негізделген?

C. реляциялық

4-сұрақ. Нысанның белгілі бір сипаттамасын қамтитын кесте бағаны ... деп аталады

D. өріс

5-сұрақ. Бір объект туралы барлық ақпаратты қамтитын кесте жолы ... деп аталады

B. жазу

1.7.2. Деректер базасының модельдерін дамыту кезеңдері. Деректер базасын құру

1-сұрақ. Деректер базасындағы кестелер ... қажет

A. деректерді сақтау үшін

2-сұрақ. Келесі ақпаратты алуға мүмкіндік беретін оқушының ақпараттық моделінде объектінің қандай белгілері көрсетілуі керек: жүзуді ұнататын оқушылардың жасы; бимен айналысатын қыздардың саны; 14 жастан асқан оқушылардың аты-жөні?

C. аты, тегі, жынысы, хоббиі, жасы

3-сұрақ. Информатика пәні бойынша бақылау жұмысына баға қою үшін оқушының ақпараттық моделінің маңызды элементін таңдаңыз:

C. дұрыс орындалған тапсырмалар саны

4-сұрақ. Нақты нысанды оның ресми сипаттамасымен ауыстыру:

C. формализация

5-сұрақ. Деректер базасында (мәліметтер базасы) ит өсіру клубының иттері туралы ақпарат бар: лақап аты, тұқымы, туған күні, таңбасының болуы, медаль саны. Өрістер қандай болуы керек?

C. мәтін, мәтін, деректер, логика, сандық

1.7.3 Мәліметтер базасы түрлерінің құрылымы. Басқару.

1-сұрақ. Реляциялық деректер базасында (ДБ) ақпарат келесі түрде ұйымдастырылған