Инфоурок / Информатика / Презентации / Алгоритм түсінігі. Атқарушы командалары жүйесі. Атқарушы түсінігі. Блок-схема. 9 сынып

Алгоритм түсінігі. Атқарушы командалары жүйесі. Атқарушы түсінігі. Блок-схема. 9 сынып


Напоминаем, что в соответствии с профстандартом педагога (утверждён Приказом Минтруда России), если у Вас нет соответствующего преподаваемому предмету образования, то Вам необходимо пройти профессиональную переподготовку по профилю педагогической деятельности. Сделать это Вы можете дистанционно на сайте проекта "Инфоурок" и получить диплом с присвоением квалификации уже через 2 месяца!

Только сейчас действует СКИДКА 50% для всех педагогов на все 184 курса профессиональной переподготовки! Доступна рассрочка с первым взносом всего 10%, при этом цена курса не увеличивается из-за использования рассрочки!

ВЫБРАТЬ КУРС И ПОДАТЬ ЗАЯВКУ

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Алг.түсінігі.docx

библиотека
материалов

hello_html_m18f1f509.gifhello_html_3fad144e.gifhello_html_7b0f1a46.gifhello_html_m66cb51e.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m629b23da.gifhello_html_53944b7d.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_m2a7690f7.gifПән аты: Информатика

Сыныбы: 9

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

Атқарушы түсінігі. Блок-схема.

Сабақтың мақсаты:

Білімділігі: Бала бойына бүгінгі тақырыпты өту барысында білімдерін арттыру.

Тәрбиелігі: Әр оқушыны іскерлікке, нақтылыққа, ынтымақтылыққа тәрбиелеу.

Дамытушылығы: Оқушының әрбір сабаққа ынтасы мен қабілетін біріктіріп,

пәнге деген қызығушылығын арттыру.

Сабақтың түрі: жаңа сабақты меңгерту сабағы

Сабақтың өту әдісі: сөздік, көрнекі, практикалық

Сабақтың көрнекілігі: компьютерлер, интерактивті тақта, презентация.

Сабақтың барысы:

а) ұйымдастыру кезеңі

б) сабақ сұрау

в) бағалау

г) жаңа сабақ

д) бекіту

е) үйге тапсырма

ж) қорытынды

Қоңырау соғылып сабақ басталған соң балаларды ұйымдастыра отырып сабақты бастаймын.

Қауіпсіздік ережелерін қайталау сұрақтары.

  • Жалпы техникалық қауіпсіздікті сақтау ережелеріне қойылатын қандай талаптар бар?

  • Компьютерлік сыныпқа кірер алдында қандай талаптар қойылады?

  • Компьютермен жұмыс істер алдындығы қойлатын талаптарды ата.

  • Компьютермен жұмыс істеу барысында қандай талаптар қойылады?

  • Компьютермен жүмыс аяқтағаннан кейінгі қойылатын талаптар.

  • Электр тоғымен зақымданғанда қандай алғашқы көмек көрсету тәсілдері бар?

  • Көз талғанда қандай жаттығулар жасалынады?

Жаңа сабақты түсіндіру

Алгоритм, программа ұғымдары

«Алгоритм» ұғымы информатикада ақпарат сияқты іргелі ұғымдар қатарына жатады. Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми ( 763-850 ж.ж) есімінің латынша Algorithmi (Алгоритми) болып жазылуына шыққан. Ол санаудың ондық жүйесінде көп орынды сандар мен арифметикалық амалдардың орындалу ережесін ұсынған. Бұл ережелер қосынды мен көбейтіндіні табуға арналған амалдарды орындауға қажетті тізбектен құрылған. Сол ереже осы күнге дейін қолданылып келеді.

Әл-Хорезмидің ұсынған тәсілін жатқаушыларды алгоритмдіктер деп, ал «алгоритм» ұғымын бірқатар қасиеттері бар ережелер жүйесі деп атаған. Қазіргі кезде «алгоритм» ұғымы тек математикалық есеп шешу әдісімен ғана шектелмейді. Оның мағынасы әлдеқайда кең. Әрбір компьютер алдын-ала берілген алгоритммен, яғни жоспарлы жұмыс істейді.

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

Программа компьютерге түсінікті командалардан тұрады. Осы командалар тізбе орындау соңында есептің нәтижесі шығады. Командалар тізбегін – программа қарастыруға болады. Команда бір ғана қарапайым амалды орындау үшін берілген бұйрық ретінде қабылданады. Командалар: арифметикалық немесе логикалық амал; ақпарат тасымалдау командасы; берілген сандарды салыстыру командасы; берілген сандарды салыстыру командасы; нәтижені экранға, қағаз басып шығару командасы; келесі командаға көшу тәртібін орындау; т.б. болып бөлінеді.

Алгоритмнің орындалу

Күнделікті тұрмыстан алгоритмге бір мысал келтірейік. Студент болу үшін алгоритм мынадай қадамдарын орындау керек:

  1. Мектепті тәмамдау.

  2. Бірыңғай ұлттық тестілеуден өту.

  3. Керекті құжаттарды, аттестаттың түпнұсқасын емтихан қорытыдысымен белгілі бір мамандықты көрсетіп, конкурсқа тапсыру.

  4. Конкурстан өту.

  5. Таңдаған мамандығы бойынша оқитын жоғары оқу орнын анықтау.

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

Алгоритм – информатика мен есептеу техникасының іргелі ұғымдарының бірі.

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

Алгоритм қасиеттері

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

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

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

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

  4. Алгоритмнің формальды орындалуы. Алгоритмді орындағанда орындаушы оныәр командасының мағынасын түсінуі де, түсінбеуі де мүмкін. Бірақ алгоритмнің әр командасы орындаушының нақты бір әрекетті орындауын талап етеді.

Алгоритм жазу жолдары

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

1) табиғи тілдегі жазылуы;

2) белгілі бір түйінді сөздер – терминдер арқылы қысқаша тізбекті түрде жазу;

3) графиктік жолмен жазу;

4) программалау тілдеріндегі жазылуы.

Бірақ табиғи тілде жазылған алгоритм компьютерде орындалмайды, өйткені бұл жағдайда дәлдік, нақтылық сақталмайды. Алгоритмдерді графиктік жолмен жазу, кейіннен осы программалау тіліндегі программаға айналдыру жұмысы мемлекеттік стандартпен бекітіліп, ақпарат өндеу жұмысында кеңінен қолданылады.

Алгоритмнің графиктік түрде кескінделуі

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

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

Блоктар қызметі

1



Алгоритм басы

2



Алгоритм соңы

3



Есептеуіш әрекет

4



Мәліметтерді енгізу, мәліметтерді шығару

5







шарт


жоқ иә


Шартты тексеру

6



Циклдың басы

7



Көмекші алгоритмді шақыру

8



Байланыс бағытын көрсету

Алгоритмдік тіл және программалау тілі ұғымы

Алгоритмдік тіл деп – орындалатын әрекеттерді, амалдарды бірыңғай және дәл жазуға арналған, өз тіліміздің кейбір сөздерімен пайдаланатын белгілер мен ережелер жүйесін айтады. Алгоритмдік тіл бір жағынан табиғи тілге жақын, сондықтан оны қарапайым мәтін түрінде жазады және оқиды. Алгоритмдік тіл – математикалық белгілер сандар, шамалар мен функция атаулары, арифметикалық белгілері, жақша және басқа да символдармен қатар белгілі бір қызмет атқаратын терминдер қамтиды. Алгоритмдік тілде мәтін құруға пайдаланылатын қарапайым белгілер – тілдің символдары деп, ал ондай символдар жиынын – оның алфавиті деп атайды.

Алгоритмдерді жәні алгоритмдік тілде құрылған амалдар тізбегін компьютерге түсінікті командалар мәтіні түрінде жазуға арналған жасанды тілдерді программалау тілдері деп атайды. Паскаль, Си, Дельфи, Бейсик, Фортран тәрізді программалау тілдері – ағылшын тіліндегі кейбір сөздерді алгоритм құруда кеңінен пайдаланады. Ол сөздердің саны онша көп емес, оларды түйінді сөздер деп атайды. Әр компьютердің өзінің машиналық тілі болады, ол командалар тілі немесе кодтар тілі деп аталады. Алгоритмдік тілде және программалау тілінде программа жазу – ыңғайлы болып табылады. Оларды белгілі бір машинада орындау үшін сол программалау тілін машина тіліне автоматты түрде аударатын түрлендіргіш программалар болуы керек, оларды транслятор деп атайды. Трансляторлар үш түрге бөлінеді: интерпретатор, компилятор және ассемблер.

Интерпретатор – берілген прогамманың әрбір жолын (командасын) жеке-жеке аударып отырып орындайтын транслятор түрі.

Компилятор – бірден барлық программа мәтінін толық аударып машина тіліндегі бір модуль түріне келтіреді де, сонан соң сол модульді компьютер жадына қайта жазып алып, оны кейін тек біздің алауымыз бойынша орындайды.

Сабақты бекіту сұрақтары

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

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

  • Алгоритмді өрнектеу, жазу тәсілдері дегеніміз не?

  • Блок-схема дегеніміз не? Негізгі блоктарға және көмекші блоктарға нелер жатады?

  • Алгоритмдік тіл, программалау тілі дегеніміз не? Түйінді сөздерге нелер жатады?

  • Интерпретатор, компилятор және ассемблердің айырмашылықтары қандай?

Үйге тапсырма: §1.2 - §1.8 тақырыптарын оқу, 13 беттегі тапсырманы 1,2,3 орындау.





Выбранный для просмотра документ Алгоритм ұғымы.pptx

библиотека
материалов
Алгоритм түсінігі. Атқарушы командалары жүйесі. Атқарушы түсінігі. Блок-схем...
І. Ұйымдастыру : (Сыныпты сабаққа дайындау,топтастыру) ІІ. Үй жұмысын тексер...
Үй тапсырмасын сұрау
Сабақтың мақсаты: Білімділік: Алгоритм және оның атқарушылары жайлы толық мағ...
Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми...
Алгоритм дегеніміз- іс әрекеттің рет-ретімен орындалуы.
Мысалы: Студент болу үшін: 1. Мектепті тәмәмдау 2. ҰБТ-дан өту 3. Құжаттарды...
Алгоритм қасиеттері Жалпылық немесе ортақтық қасиеті Формальды орындалуы Айқы...
Алгоритм жазылу жолдары Табиғи тіл Графиктік жол Программалау тілі Түйінді с...
Алгоритмнің графиктік түрде кескінделуі Блок – схема дегеніміз – арнайы геоме...
Электронды оқулық
 Бағдарламалау тілдері: Паскаль, С++, Дельфи, Бейсик, Фортан т.б. жатады.
Алгоритм дегеніміз не? Алгоритмнің негізгі қасиеттерін ата? Алгоритмді өрнек...
Шығармашылық жұмыс
Тапсырма: 1. Киім өтектеу алгоритмі 2. үй тапсырмасын орындау алгоритмі. 3....
 ББҮ кестесі Білемін Білгім келеді Үйрендім
Үйге тапсырма: Оқулықтан: Алгоритм және оның атқарушылары 13 беттегі тапсырма...
23 1

Описание презентации по отдельным слайдам:

№ слайда 1 Алгоритм түсінігі. Атқарушы командалары жүйесі. Атқарушы түсінігі. Блок-схем
Описание слайда:

Алгоритм түсінігі. Атқарушы командалары жүйесі. Атқарушы түсінігі. Блок-схема. Ашық сабақ 9 сынып

№ слайда 2 І. Ұйымдастыру : (Сыныпты сабаққа дайындау,топтастыру) ІІ. Үй жұмысын тексер
Описание слайда:

І. Ұйымдастыру : (Сыныпты сабаққа дайындау,топтастыру) ІІ. Үй жұмысын тексеру ІІІ.Жаңа сабақ ІҮ .Бекіту 1-КЕЗЕҢ 2-КЕЗЕҢ 3-КЕЗЕҢ 4-КЕЗЕҢ 5-КЕЗЕҢ 6-КЕЗЕҢ 7-КЕЗЕҢ VI.Бағалау Сабақтың жоспары: V.Қорытынды VII.Үйге тапсырма беру

№ слайда 3 Үй тапсырмасын сұрау
Описание слайда:

Үй тапсырмасын сұрау

№ слайда 4 Сабақтың мақсаты: Білімділік: Алгоритм және оның атқарушылары жайлы толық мағ
Описание слайда:

Сабақтың мақсаты: Білімділік: Алгоритм және оның атқарушылары жайлы толық мағлұмат беру. Дамытушылық: Оқушының әрбір сабаққа ынтасы мен қабілетін біріктіріп, пәнге деген қызығушылығын арттыру. Тәрбиелік: Оқушыларды іскерлікке, нақтылыққа, ынтымақтылыққа тәрбиелеу.

№ слайда 5 Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми
Описание слайда:

Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми есімінің латынша Algorithmi (Алгоритми) болып жазылуынан XI ғасырда шыққан 763-850 жж.

№ слайда 6 Алгоритм дегеніміз- іс әрекеттің рет-ретімен орындалуы.
Описание слайда:

Алгоритм дегеніміз- іс әрекеттің рет-ретімен орындалуы.

№ слайда 7 Мысалы: Студент болу үшін: 1. Мектепті тәмәмдау 2. ҰБТ-дан өту 3. Құжаттарды
Описание слайда:

Мысалы: Студент болу үшін: 1. Мектепті тәмәмдау 2. ҰБТ-дан өту 3. Құжаттарды тиісті жерге өткізу 4. Конкурстан өту 5. таңдаған мамандығы бойынша оқитын ЖОО анықтау

№ слайда 8 Алгоритм қасиеттері Жалпылық немесе ортақтық қасиеті Формальды орындалуы Айқы
Описание слайда:

Алгоритм қасиеттері Жалпылық немесе ортақтық қасиеті Формальды орындалуы Айқын, дәл өрнектелу қасиеті Нәтижелік қасиеті Үзіктілік қасиеті

№ слайда 9 Алгоритм жазылу жолдары Табиғи тіл Графиктік жол Программалау тілі Түйінді с
Описание слайда:

Алгоритм жазылу жолдары Табиғи тіл Графиктік жол Программалау тілі Түйінді сөздер

№ слайда 10 Алгоритмнің графиктік түрде кескінделуі Блок – схема дегеніміз – арнайы геоме
Описание слайда:

Алгоритмнің графиктік түрде кескінделуі Блок – схема дегеніміз – арнайы геометриялық фигуралардан тұратын кескінді айтамыз. Блок-схемада пайдаланылатын фигуралар оның блоктары, ал оларды бір-бірімен қосатын сызықтар байланыс сызықтары деп аталады.

№ слайда 11 Электронды оқулық
Описание слайда:

Электронды оқулық

№ слайда 12
Описание слайда:

№ слайда 13
Описание слайда:

№ слайда 14
Описание слайда:

№ слайда 15  Бағдарламалау тілдері: Паскаль, С++, Дельфи, Бейсик, Фортан т.б. жатады.
Описание слайда:

Бағдарламалау тілдері: Паскаль, С++, Дельфи, Бейсик, Фортан т.б. жатады.

№ слайда 16
Описание слайда:

№ слайда 17
Описание слайда:

№ слайда 18 Алгоритм дегеніміз не? Алгоритмнің негізгі қасиеттерін ата? Алгоритмді өрнек
Описание слайда:

Алгоритм дегеніміз не? Алгоритмнің негізгі қасиеттерін ата? Алгоритмді өрнектеу, жазу тәсілдері дегеніміз не? Блок-схема дегеніміз не? Негізгі блоктарға және көмекші блоктарға нелер жатады? Алгоритмдік тіл, программалау тілі дегеніміз не? Түйінді сөздерге нелер жатады? Интерпретатор, компилятор және ассемблердің айырмашылықтары қандай? Бақылау сұрақтары

№ слайда 19 Шығармашылық жұмыс
Описание слайда:

Шығармашылық жұмыс

№ слайда 20 Тапсырма: 1. Киім өтектеу алгоритмі 2. үй тапсырмасын орындау алгоритмі. 3.
Описание слайда:

Тапсырма: 1. Киім өтектеу алгоритмі 2. үй тапсырмасын орындау алгоритмі. 3. Тамақ істеу алгоритмі.

№ слайда 21  ББҮ кестесі Білемін Білгім келеді Үйрендім
Описание слайда:

ББҮ кестесі Білемін Білгім келеді Үйрендім

№ слайда 22 Үйге тапсырма: Оқулықтан: Алгоритм және оның атқарушылары 13 беттегі тапсырма
Описание слайда:

Үйге тапсырма: Оқулықтан: Алгоритм және оның атқарушылары 13 беттегі тапсырманы 1,2,3 орындау §1.2-§1.8 тақырыптарын оқу

№ слайда 23
Описание слайда:

Краткое описание документа:

Сабақтың  мақсаты:  

           Білімділігі: Бала бойына бүгінгі тақырыпты өту барысында білімдерін арттыру.

           Тәрбиелігі:  Әр оқушыны іскерлікке, нақтылыққа, ынтымақтылыққа тәрбиелеу.                                                                   

           Дамытушылығы:  Оқушының әрбір сабаққа ынтасы мен қабілетін біріктіріп, пәнге деген қызығушылығын арттыру.

Сабақтың түрі:   жаңа сабақты меңгерту сабағы   

Сабақтың өту әдісі:   сөздік, көрнекі, практикалық

 Сабақтың көрнекілігі:  компьютерлер, интерактивті тақта, презентация.  

Сабақ барысында техника қауіпсіздігін қайталап, әрі қарай жаңа сабақты ігеруге назар аударылған. 

Общая информация

Номер материала: 281792


Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

Специально для учителей, воспитателей и других работников системы образования действуют 60% скидки (только до конца зимы) при обучении на курсах профессиональной переподготовки (124 курса на выбор).

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG

Похожие материалы

Вам будут интересны эти курсы:

Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»