Search Header Logo
Алгоритмді программалау

Алгоритмді программалау

Assessment

Presentation

Computers

5th Grade

Practice Problem

Hard

Created by

Akerke Kaiyrzhan

Used 3+ times

FREE Resource

12 Slides • 11 Questions

1

Алгоритмді программалау

media

Қайыржан Ақерке Жұмажанқызы

2







Оқу мақсаты: 7.3.2.1 Python (пайтон) программалау тілінде тармақталған алгоритмдерді жазу;

3

Multiple Choice

Алгортимнің неше қасиеті бар?

1

4

2

2

3

1

4

3

4

Multiple Choice

Алгоритмнің әр командасы орындаушы үшін түсінікті болуын және мәнсіз орындалмауы керектігін көрсетеді

1

Дискреттілік

2

Нәтижелілік

3

Анықтылық

4

Жалпылық

5

Multiple Choice

Алгоритм түрінде жазылған есеп шешімі жеке қарапайым командаларға бөлініп,орындалу ретіне қарай орналасқанын көрсетеді. кез келген есепті бөліктерге жіктеп орындауға болады.

1

Дискреттілік

2

Нәтижелілік

3

Анықтылық

4

Жалпылық

6

Multiple Choice

Есепті шешуге арналған алгоритмнің осы типтес есептердің барлық мүмкін мәндері үшін орындалатынын көрсетеді.

1

Дискреттілік

2

Нәтижелілік

3

Анықтылық

4

Жалпылық

7

Multiple Choice

Алгоритмнің міндетті түрде белгілі бір қадамдардан кейін аяқталып,нәтижеге жететінін көрсетеді

1

Дискреттілік

2

Нәтижелілік

3

Анықтылық

4

Жалпылық

8

Multiple Choice

Псевдокод дегеніміз?

1

математикадағы ең бір іргелі ұғым

2

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

3

алгоритмнің белгілі бір реттілігі

4

блок-схема

9

Жаңа білім

Алгоритмді графикалық түрде блок-схемалар арқылы көрсету-оның логикалық құрылымын графикалық түрде бейнелеу екендігін өткен тақырыптарда білдік. Мұнда деректерді өңдеудің әрбір кезеңі атқарылатын операцияға сәйкес әртүрлі геометриялық фигуралар (блоктар) түрінде көрсетіледі. Сонымен бірге алгоритмдерді блок-схема түрінде қолдануда блоктар арасын бағытталған кескінділермен дұрыс біріктіріп отыруы маңызды. Бұл әдіс арқылы есеп шығару барысында блок-схемадан программаға ауысу кезеңі оңай болады.

10

Есептерді программалау барысында олардың алгоритмдік блок-схемасын жасау өте маңызды. Программалауды енді бастап жатқандар берілген есептің маңызды тұстарын жоспарын жоспарлап алуы керек. Сол үшін орындалатын әрбір есептің шартын мұқият оқып,есептегі туындайтын әртүрлі шарттарды орынды қолдануы керек. Блок-схемалар арқылы алгоритмдік қадамдарды жоспарлап алғаннан кейін ғана есептің программасын жазуға кіріскен дұрыс.

11

Алгоритмдер құрылымына қарай 3 түрге бөлінеді:

  • Сызықтық алгоритмдер

  • Тармақталған алгоритмдер

  • Циклдік алгоритм

12

Сызықтық алгоритмдер

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

13

Тармақталған алгоритмдер

Бастапқы қойылған шарттың орындалуына қарай есептеу жүргізудің бірінші немесе екінші жолымен жүруін көрсететін алгоритмдік құрылым

14

Циклдік алгоритм

Бастапқы қойылған шарт орындалғанша қайталанатын командалар тізбегін көрсететін алгоритмдік құрылым. Циклдер көмегімен программа жазу оның жазылуы процесін жеңілдетеді.

15

media

16

Екі таңбалы N саны берілген. Осы санның цифрларының қосындысы тақ сан ба, әлде жұп сан ба? Анықта. Егер тақ сан болса, жауапқа 1 саны, жұп сан болса, 0 саны шықсын.

17

Екі таңбалы N саны берілген. Осы санның цифрларының қосындысы тақ сан ба, әлде жұп сан ба? Анықта. Егер тақ сан болса, жауапқа 1 саны, жұп сан болса, 0 саны шықсын.

media

18

19

Multiple Choice

Алгоритм құрылымына қарай нешеге бөлінеді?

1

4

2

3

3

2

4

1

20

Multiple Choice

Бастапқы қойылған шарттың орындалуына қарай есептеу жүргізудің бірінші немесе екінші жолымен жүруін көрсететін алгоритмдік құрылым

1

сызықтық алгоритм

2

циклдік алгоритм

3

тармақталған алгоритм

21

Multiple Choice

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

1

сызықтық алгоритм

2

циклдік алгоритм

3

тармақталған алгоритм

22

Multiple Choice

Бастапқы қойылған шарт орындалғанша қайталанатын командалар тізбегін көрсететін алгоритмдік құрылым. Циклдер көмегімен программа жазу оның жазылуы процесін жеңілдетеді.

1

сызықтық алгоритм

2

циклдік алгоритм

3

тармақталған алгоритм

23

Poll

Бүгінгі сабаққа кері байланыс

Алгоритмді программалау

media

Қайыржан Ақерке Жұмажанқызы

Show answer

Auto Play

Slide 1 / 23

SLIDE