Алгоритм негіздері: анықтама, сипаттау тәсілдері және практикалық есептер


Slide 1

Білімділік - оқушылардың алгоритм туралы және алгоритмнің қасиеттері туралы мағлұмат беру.

Дамытушылық - тақырыптың негізгі идеясын ашу. Оқушылардың ой - өрісін кеңейту, ойларын тұжырымдау. Өз бетімен қорытындылау дағдыларын жетілдіру.

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

Slide 2

ІХ ғасырдағы Орта Азияның ұлы математигі Әл-Хорезми алғаш рет арифметикалық амалдарды орындаудың ережелерін жазған.

Алгоритм сөзі ұлы математик Әл-Хорезмидің атына байланысты шыққан.

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

Алгоритмнің нұсқаулары команда деп аталады. Орындаушының орындай алуы мүмкін командалар жиынтығын орындаушының командалар жүйесі деп аталады.

Slide 3 Slide 4

.

Slide 5

Сүт қайнату алгоритмі.

Ыдысқа сүт құю

Ыдысты плитаға қою

Сүт қайнағанша күту

Газ кранін ашу

Сіріңкені от жанатын жерге тосу

Сіріңкені жағу

Газды өшіру

Slide 6

Орындаушыға формальді әрекет етуге, команданы үйреншікті орындауға мүмкінлік беретін алгоритмнің өте маңызды ерекшелігі.

Алгоритмді жасау барысында оны 3 тәсілмен сипаттауға болады:

Табиғи тілде

Блок схема түрінде

Арнаулы тілде

Қарапайым тілде әрбір адамға түсінікті етіп жазу табиғи тілде жазу деп аталады.

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

Арнаулы тілде жазу деп ЭЕМ түсінетін тілде жазуды айтады.

Slide 7

Герон формуласы бойынша үшбұрыштың ауданын табу. Үшбұрыштың 3 қабырғасы белгілі (3 қабырғаны есепті шешуші пернетақтадан енгізу қажет) . Ауданын табу үшін бірінші үшбұрыштың мына формула бойынша периметрін табамыз:

Периметрін тапқаннан кейін, ауданын есептейміз. Ол төмендегідей формуламен жүреді:

. Осы есепті табиғи тілде және блок схема түрінде сызу қажет.

Табиғи тілде жазылуы:

1) алгоритмнің басы

2) a, b, c мәндерін енгізу

3) периметрдің формуласы бойынша Р табу керек

4) ауданның формуласы бойынша S табу керек

5) ауданның мәнін баспаға шығару керек (периметрдің мәнін де баспаға шығаруға болады)

6) алгоритмнің соңы

Slide 8

ЖАТТЫҒУЛАР (есепті табиғи тілде орындаймыз)

1. Трапецияның a, b қабырғалары және h биіктігі берілген. Трапецияның ауданын анықтау қажет.

мұндағы x=0. 5; -3; 1. 2 .

4.

формуласы бойынша цилиндрдің көлемін анықтау қажет. Радиусы мен биіктігі берілген.

6. Төмендегі теңдеулерді Паскаль тілінде жазыңдар: Y=(a-b) (a+b)

7. Арифметикалық өрнектердің мәндерін есептеу үшін меншіктеу операторларын қолданыңдар: p=2, 6х3+4, 2х2-1, 8х

2

3.

5. Берілген x, y. Табу керек: Z.

Slide 9

Бақылау сұрақтары

Алгоритм дегеніміз не?

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

Блок схема дегеніміз не?

Шартты тексеру блогы қандай?

Блок-схемадағы геометриялық фигуралардың қызметін түсіндіріңіз.

Slide 10

1. Қай меншіктеу операторлары қате жазылған:

a: =b

a=b

a:=b+1

b+1:=a

a айнымалысына оның мәнінің квадратын, b айнымалысына өз мәнінің кубын меншіктеп жазыңдар.

х айнымалысына х =2a2+3b-c формуласы бойынша есептелетін мәнді меншіктейтін операторды жазыңдар.

Берілген екі санның қосындысын, көбейтіндісін есептеу программасын жазыңдар.

4. §1. 1 тақырыпты оқу

Үй тапсырмасы (есепті табиға тілде орындаймыз)

Slide 11

Сабақ аяқталды

Сау болыңыздар!


Ұқсас жұмыстар
Алгоритм: анықтамасы, қасиеттері және сипаттау тәсілдері
Алгоритм: анықтама, қасиеттері, күрделілігі, берілу тәсілдері және алгоритмдік тілдер
Алгоритм теориясы: шешілмейтін есептер, алгоритм күрделілігі және алгоритмдік тіл
Алгоритм теориясы: анықтама, қасиеттер, күрделілік және есептелетін функциялар
Алгоритм ұғымы: шешілмейтін есептер, алгоритм күрделілігі, функциямен байланысы және алгоритмдік тілдердің сипаттамасы
Pascal тіліндегі бірөлшемді массивтер: анықтама, сипаттау және қолдану
Таңдау арқылы сұрыптау: анықтама, алгоритм және мысал
Алгоритм ұғымы және оның құрылымдары: анықтама, орындау үдерісі және бағдарламалау
Паскаль тілі: құрылым, операторлар және практикалық есептер
Бірөлшемді және екіөлшемді массивтер: анықтама, сипаттау және Паскаль тіліндегі бағдарламалау әдістері
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz