Алгоритм. Алгоритмді жазу пішімі. Блок-схемалар.
Миға шабуылОперациялық жүйе дегеніміз не?Операциялық жүйе не үшін қажет?Интерфейс деген не?Операциялық жүйелер қалай жіктеледі?Әрбір операциялық жүйе қандай міндетті бөліктерден тұрады?Бір міндетті және көп міндетті операциялық жүйелердің айырмашылығы неде?
"Құлыпты аш!" ойыныШығару құрылғыларын атаңдар. Қатқыл диск туралы не айтасың?Жедел жады дегеніміз не?Принтерлердің қандай түрлері бар?Енгізу құрылғыларын атаңдар.Компьютердің негізгі құрылымы қандай?Жүйелік блоктың ішінде қандай құрылғылар орналасқан?Ақпаратты тасымалдайтын құрылғыларды атаңдар.АЛМГОРИТ
Жаңа сабақ:Алгоритм. Алгоритмді жазу пішімі. Блок-схемалар.
Алгоритм – берілген есепті шешудегі жасалатын әрекеттердің дәл және қарапайым етіп жазылуы. Басқаша айтқанда, алға қойған мақсатқа жетуде немесе берілген есепті шешуде орындаушыға біртіндеп қандай әрекеттер жасау керектігін дәл көрсететін нұсқауларды алгоритм дейміз.Алгоритмдегі кез келген іс-әрекет бұйрық деп аталады.Алгоритмді жүзеге асырушыны орындаушы деп атайды.
Кез келген алгоритм «Басы» деген бұйрықпен басталып, «Соңы» деген бұйрықпен аяқталады. «Соңы» деп берілген бұйрық алгоритмнің орындалғанын білдіреді. Мысалы: Шайды демдеу алгоритмі: Басы Ыстық сумен шайнекті шаю Шәйнекке шай салу Қайнаған су құю 3-5 минут күту Шайды шыныаяққа құю{18603FDC-E32A-4AB5-989C-0864C3EAD2B8}Бұйрық нөміріАлгоритмнің бұйрығыБұйрықтың орындалу нәтижесі1Қаламды алҚалам қолында тұр2«Ана» сөзін жаз«Ана» сөзі жазылды3Қаламды орнына қойҚалам үстелге қойылды4Соңы Алгоритм орындалдыАлгоритмнің орындалу кестесі«Сөз жазу» алгоритмі.
Алгоритмнің жазылу формаларыПрограммалау тіліндеСөздік формадаГрафикалықАлгоритмдік тілде
Алгоритмнің графикалық түрде берілуін блок-схема деп атаймыз. Блок-схемалар геометриялық фигуралардың көмегімен беріледі. Оларды блоктар деп атайды.{3C2FFA5D-87B4-456A-9821-1D502468CF0F}АтауыБлок-схема түріНегізгі әрекеттеріІс-әрекетМатематикалық өрнектерді есептеуТаңдау Шартқа сәйкес есептеу жолын таңдауМодификация Циклдің басы (қайталау)Енгізу және шығаруБерілгендерді енгізу және шығаруБасы, соңыАлгоритмнің басы және соңыҚосалқы программа Қосалқы программа шақыру
Блок-сызба құрудың негізгі ережелері төмендегідей:Блок-сызбаның міндетті түрде басы мен соңы болуы шарт;2. Бір-бірімен байланыспай қалған блоктар болмауы тиіс;3. Блоктар өз орнымен тізбектеле орналасуы керек;4. Барлық блоктардың 1 ену, 1 шығу сызығы болуы керек. Тек ромб түрінде берліген шартты тексеру блогының 1 ену, 2 шығу сызығы болады және цикл басы деп аталатын алтыбұрышты блоктың 2 ену, 2 шығу сызығы болады.Басы a, b енгізуc=a+bс-ның нәтижесіСоңы Екі санды қосу алгоритмі.
Топтық жұмыс:Жұптық жұмыс:Жеке жұмыс:
«Өзіңді тексер!» тесттік жұмыс1. Алгоритм дегеніміз - ....А) іс-әрекет В) толық сипатталған тапсырмаС) берілген есепті шешудегі жасалатын әрекеттердің дәл және қарапайым етіп жазылуыД) математикалық есептің шешілуі2. Алгоритм орындаушыларына жатпайтынын көрсетіңдер:А) жазу үстелі В) адам С) ыдыс жуатын машина Д) робот3. Кез келген алгоритмнің соңғы бұйрығын көрсетіңдерА) бітіру В) алгоритмдік іс-әрекетті аяқтайтын кез келген бұйрықС) орындау Д) соңы4. Ұсынылғандардың ішінен алгоритм формаларына жатпайтынын көрсетіңдер:А) сөздік В) графикалық С) алгоритмдік тілде Д) ағылшын тілінде5. Блок-сызба алгоритмінде іс-әрекет дегенімі:А) эллипс В) тіктөртбұрыш С) ромб Д) алтыбұрыш6. Блок-сызбада алгоритмнің басы мен соңы қандай фигурамен беріледі?А) эллипс В) тіктөртбұрыш С) ромб Д) параллелограмм7. Блок-сызба алгоритміндегі енгізу-шығару мәліметтері қандай фигурамен беріледі?А) эллипс В) тіктөртбұрыш С) ромб Д) параллелограмм
«Өзіңді тексер!» тесттік жұмыс1. Алгоритм дегеніміз - ....А) іс-әрекет В) толық сипатталған тапсырмаС) берілген есепті шешудегі жасалатын әрекеттердің дәл және қарапайым етіп жазылуыД) математикалық есептің шешілуі2. Алгоритм орындаушыларына жатпайтынын көрсетіңдер:А) жазу үстелі В) адам С) ыдыс жуатын машина Д) робот3. Кез келген алгоритмнің соңғы бұйрығын көрсетіңдерА) бітіру В) алгоритмдік іс-әрекетті аяқтайтын кез келген бұйрықС) орындау Д) соңы4. Ұсынылғандардың ішінен алгоритм формаларына жатпайтынын көрсетіңдер:А) сөздік В) графикалық С) алгоритмдік тілде Д) ағылшын тілінде5. Блок-сызба алгоритмінде іс-әрекет дегенімі:А) эллипс В) тіктөртбұрыш С) ромб Д) алтыбұрыш6. Блок-сызбада алгоритмнің басы мен соңы қандай фигурамен беріледі?А) эллипс В) тіктөртбұрыш С) ромб Д) параллелограмм7. Блок-сызба алгоритміндегі енгізу-шығару мәліметтері қандай фигурамен беріледі?А) эллипс В) тіктөртбұрыш С) ромб Д) параллелограмм