Пән аты: Информатика
Класы: 9 «А», 9 «Б», 9 «В»
Сабақтың тақырыбы: ЕТ кабинетіндегі жұмыс тәртібі мен қауіпсіздік техникасының
ережелері. Электр тогымен зақымданған жағдайда алғашқы дәрігерлік көмек
көрсету. Көз талғанда жасалатын жаттығулар. Жұмыс орнын пайдалануды есепке алу журналы.
Программалық дидактикалық қамтылуы: Жұмыс орнын пайдалануды есепке алу журналы. Қауіпсіздік техникасы бойынша нұсқау алуды тіркеу журналы. Өрт сөндіру құралдары.
Жұмыс дәптері.
Сабақ мақсаты: 1. Есептеуіш техникасымен жұмыс істеу кезіндегі қауіпсіздік техникасы
ережелерімен таныстыру. Компьютер сыныбында өзін-зі алып жүру ережелерімен таныстыру. Төтенше жағдайлардағы іс-әрекет ережелерімен таныстыру.
2. Оқушылардың өздерін кабинетте ұстау, қауіпті жағдайларда көмек
көрсете білу қабілеттерін дамыту.
3. Оқушыларға эстетикалық тәрбие беру.
Сабақтың типі: Практикум элементтері бар көрсетіп түсіндіру сабағы.
Білім мен білікке Оқушы білуі тиіс:
қойылатын талаптар - ЕТ-пен жұмыс істегендегі қауіпсіздік техникасының ережелерін;
компьютер сыныбындағы іс-әрекет ережелерін;
қауіпті жағдайдағы іс-әрекет ережелерін.
Оқушының меңгеруі тиіс білігі:
- көз талғандағы жаттығуларды жасауды;
- өрт сөндіргішті қолдануды;
- жұмыс орнын пайдалануды есепке алу журналын толтыруды;
- статикалық кернеу әсерін кетіру жаттығуларын орындауды.
Сабақтың барысы: I. Ұйымдастыру кезеңі
II. Үй тапсырмасын тексеру
III. Жаңа сабақты түсіндіру
1. ҚАУІПСІЗДІК ТЕХНИКАСЫНЫҢ ЕРЕЖЕЛЕРІ
Қауіпсіздік техникасы ережелерін мына пункттерге бөлуге болады:
1) жалпы;
2) ДК-де жұмысты бастау алдында;
3) жұмыс істеу кезінде
4) авариялық жағдайларда жағдайлардағы,
5) жұмысты аяқтағанда
Жалпы қауіпсіздік талаптары:
Мұғалімнің рұқсатынсыз құрал-жабдықтарды орнынан қозғауға, сымдарға, розеткаларға, штепсельдің айырына, штекерге тиісуге тыйым салынады.
Мұғалімнің рұқсатынсыз компьютерлік сыныпқа кіруге және одан шығуға болмайды
Мұғалімнің рұқсатынсыз сынып ішінде жүруге болмайды.
Дербес компьютерде су қолмен және су киіммен жұмыс істеуге болмайды
Корпусы мен сымдардың бүтіндігі бұзылған (ашық) ДК-де жұмыс істеуге тыйым салынады
Үстелге, ДК-дің жанына сөмке, портфель, кітап қоюға болмайды. Үстелде тек қалам мен дәптер ғана жатуы тиіс
Пернетақта үстіне ештеңені қоюға болмайды
Компьютерлік сыныпта жүгіруге, ойнауға, жолдастарыңның көңілін қажетсіз аударуға, бөгде жұмыстарды істеуге тыйым салынады.
Дербес компьютерде жұмыс істеуді бастау алдында қойылатын қауіпсіздік талаптары
ДК электр тогына қосылмаған жағдайда сымдардың, ДК-дің корпусының бүтіндігін және айыру (изоляция) бұзылмамағанын қарап шығып, олардың дұрыс жағдайда екендігіне көз жеткізу керек.
Жұмыс кезінде оларға тие бермеу үшін, сымдар сальбырап тұрмауына көңіл бөлу керек.
Жұмыс орнын пайдалануды есепке алу журналына белгі қою керек.
Дербес пайдаланылатын компьютер жұмысы кезіндегі қауіпсіздік талаптары
ЭЕМ жұмыс істеу кезінде көздің экраннан ең қолайлы қашықтығын (60-70см) сақтау керек. Мүмкін қашықтық -50см.
Келушілер кіргенде оқушылардың орнынан тұруының қажеті жоқ.
Көз талғанда немесе шаршағанда орнынан тұрмай көзді дем алдыратын бірнеше жаттығу орындау керек.
Оқушылар электр тогымен зақымданғанда алғашқы медициналық көмек көрсету әдістерін, өрт сөндіргішпен жұмыс істеу және өрт сөндіру әдістерін білуі керек.
Оқушылар көзді дем алдыру жаттығуларды білуі керек.
Апат (төтенше ) жағдайлардағы қауіпсіздік талаптары
ДК-де жұмыс істеу барысында ақауларын бйқағанда, түтін немесе әдеттен тыс дыбыстар пайда болғанда жұмысты тоқтатып, аппаратураны өшіру және оқытушыға хабарлау керек.
Қажет болса, өртті сөндіруге көмектесу керек.
Қажет болса, электр тогынан зақымданғандарға алғашқы көмек көрсету керек.
Компьютер сыныбында өртті сумен өшіруге болмайтынын білуі керек. Мұнда құмды немеса көбікті өрт сөндіргішті пайдалануға болады.
Егер зақымданған адам электр тогының әсерінде болса, оны жалаңаш қолмен ұстауға болмайтынын білу керек. Зақымданушы электр тогын өткізбейтін материалдарды пайдаланып босатуға болады.
ДК-де жұмысты аяқтау қауіпсіздігінің талаптары
Аппаратураны оқытушының нұсқауымен өшіру керек.
Жұмыс орнын ретке келтіру керек.
Жұмыс орнын пайдалануды есепке алу журналында белгі қою керек
3. ТАПСЫРМАНЫ ЖҰМЫС ДӘПТЕРІНДЕ ОРЫНДАУ КЕРЕК.
Төмендегі әрекеттердің орындауға болатындарын жасыл қарындашпен, ал орындауға болмайтындарын қызыл қарындашпен бояңдар да, сөйлемдердің мағынасына қарай «болады» немесе «болмайды» сөздерін қосып жазыңдар.
Мұғалімнің рұқсатынсыз информатика кабинетіне кіруге болмайды
|
Компьютер сыныбына сабырлықпен кіріп өзіңнің жұмыс орнына отыруға болады
|
Информатика кабинетінде сырт киіммен жүруге болмайды
|
Компьютердің көзге түсерлік ақауы немесе бұзылған жері жоқ екеніне көз жеткізуге болады
|
Компьютер сыныбына кірерде бір-біріңді есікте итермелеуге болмайды
|
Компьютердің көзге түсетін ақауларын көрсеңдер мұғалімге хабарлауға болады
|
Байланыстырушы сымдардың ажыратылатын жеріне тиісуге болмайды
|
Компьютерде жұмыс істеуді тек мұғалімнің рұқсатымен бастауға болады
|
Электр тогымен жалғанған сымдарға тиісуге болмайды
|
Сыныпқа басқа компьютерлерден компакт-диск пен дискет алып келуге болмайды
|
Компьютердің ақауларын немесе бұзылған жерін өз беттеріңмен жөндеуге болмайды
|
Сабаққа қатысты емес бағдарламаларды немесе ойындарды қосуға болмайды
|
Компьютерде кір қолмен жұмыс істеуге болмайды
|
Пернетақтаны тоқпақтамай, жай басуға болады
|
Экранға және монитордың артқы қабырғасына тиісуге болмайды
|
Пернетақта пернелерін кернеу қосылғанда ғана басуға болады
|
Компьютерде су киіммен немесе су қолмен жұмыс істеуге болмайды
|
Көзден монитор экранының қашықтығы 60-70 сантиметр болуына болады
|
Компьютердің құрамдас бөліктеріне заттар қоюға болмайды
|
Жұмысты аяқтағаннан кейін жұмыс орнын ретке келтіруге болады
|
Мұғалімнің рұқсатынсыз қапшықтар мен файлдарды жоюға болмайды
|
4. АЛҒАШҚЫ МЕДИЦИНАЛЫҚ КӨМЕК КӨРСЕТУ ӘДІСТЕРІ
Электр тогымен зақымданғанда көмек көрсету:
Токты ажырату (тарату тақтасындағы тумблерді өшіру)
Зақымданған адамды электр тогының әсерінен электр тогын өткізбейтін қол астындағы материалдарды пайдаланып босату
Зақымданған адамды қарап шығып, оған зардабының ауырлығына байланысты көмек көрсету
Дәрігерді шақыру (мектептің медпунктінен, 03 жедел жәрдем телефоны бойынша немесе жақын жердегі емдеу мекемесінен) керек.
Күйген кезде көмек көрсету
Адам күйікке шалынған жағдайда:
Ауырғанды басатын, тыныштандыратын дәрі (анальгин, валерьянка) беру керек.
Күйген жерге дәрі (винилин) жағу керек.
Күйген жараның бетіне микроб түспейтіндей етіп, алдымен целлофанмен орап алып, суық суда ұстау керек.
Дәрігерді (мектептегі медпункттен, 03 жәрдем телефоны бойынша немесе жақын жердегі емдеу мекемесінен) шақырту керек.
Талып қалғандағы көмек көрсету
Адам талып қалған жағдайда:
Талып қалған адамды тегіс жерге шалқасынан, басын солға бұрып жатқызу керек.
Дәрігерді (мектептегі медпункттен, 03 жәрдем телефоны бойынша немесе жақын жердегі емдеу мекемесінен) шақырту керек.
Тынысы тоқтап қалғандығы көмек көрсету
Адамның тынысы тоқтап қалған жағдайда:
Адамның аузын ашып тілін көру керек, егер тілі көмекейіне қарай түсіп кетсе – қолмен тартып шығарып қалыпты орнына келтіру керек;
Дәрігерді (мектептегі медпункттен, 03 жәрдем телефоны бойынша немесе жақын жердегі емдеу мекемесінен) шақырту керек.
Тыныс алуы қалпына келгенше немесе дәрігер келгенге дейін жасанды түрде тыныс алдырту (ауызды ауызға тақап) жасау керек.
IV. Жаңа тақырыпты бекіту
Қауіпсіздік ережелері бойынша бекіту сұрақтары бойынша, сынақ
V. Қорытындылау
Үйге тапсырма: ЕТ кабинетіндегі жұмыс тәртібі мен қауіпсіздік техникасының ережелері. Электр тогымен зақымданған жағдайда алғашқы дәрігерлік көмек көрсету. Көз талғанда жасалатын жаттығулар. Жұмыс орнын пайдалануды есепке алу журналы.
Оқушыларды бағалау
Пән аты: Информатика
Класы: 9 «А», 9 «Б», 9 «В»
Сабақтың тақырыбы: Алгоритм түсінігі. Атқарушы командалары жүйесі.
Атқарушы түсінігі. Блок-схема.
Сабақтың мақсаты:
Білімділігі: Бала бойына бүгінгі тақырыпты өту барысында білімдерін арттыру.
Тәрбиелігі: Әр оқушыны іскерлікке, нақтылыққа, ынтымақтылыққа тәрбиелеу.
Дамытушылығы: Оқушының әрбір сабаққа ынтасы мен қабілетін біріктіріп,
пәнге деген қызығушылығын арттыру.
Сабақтың түрі: жаңа сабақты меңгерту сабағы
Сабақтың өту әдісі: сөздік, көрнекі, практикалық
Сабақтың көрнекілігі: компьютерлер, интерактивті тақта, презентация.
Сабақтың барысы:
а) ұйымдастыру кезеңі
б) сабақ сұрау
в) бағалау
г) жаңа сабақ
д) бекіту
е) үйге тапсырма
ж) қорытынды
Қоңырау соғылып сабақ басталған соң балаларды ұйымдастыра отырып сабақты бастаймын.
Қауіпсіздік ережелерін қайталау сұрақтары.
Жалпы техникалық қауіпсіздікті сақтау ережелеріне қойылатын қандай талаптар бар?
Компьютерлік сыныпқа кірер алдында қандай талаптар қойылады?
Компьютермен жұмыс істер алдындығы қойлатын талаптарды ата.
Компьютермен жұмыс істеу барысында қандай талаптар қойылады?
Компьютермен жүмыс аяқтағаннан кейінгі қойылатын талаптар.
Электр тоғымен зақымданғанда қандай алғашқы көмек көрсету тәсілдері бар?
Көз талғанда қандай жаттығулар жасалынады?
Жаңа сабақты түсіндіру
Алгоритм, программа ұғымдары
«Алгоритм» ұғымы информатикада ақпарат сияқты іргелі ұғымдар қатарына жатады. Алгоритм атауы атақты араб математигі Әбу Жафар Мұхаммед ибн Мұса әл-Хорезми ( 763-850 ж.ж) есімінің латынша Algorithmi (Алгоритми) болып жазылуына шыққан. Ол санаудың ондық жүйесінде көп орынды сандар мен арифметикалық амалдардың орындалу ережесін ұсынған. Бұл ережелер қосынды мен көбейтіндіні табуға арналған амалдарды орындауға қажетті тізбектен құрылған. Сол ереже осы күнге дейін қолданылып келеді.
Әл-Хорезмидің ұсынған тәсілін жатқаушыларды алгоритмдіктер деп, ал «алгоритм» ұғымын бірқатар қасиеттері бар ережелер жүйесі деп атаған. Қазіргі кезде «алгоритм» ұғымы тек математикалық есеп шешу әдісімен ғана шектелмейді. Оның мағынасы әлдеқайда кең. Әрбір компьютер алдын-ала берілген алгоритммен, яғни жоспарлы жұмыс істейді.
Алгоритм дегеніміз – іс әрекеттің рет-ретімен орындалуы. Кез-келген есепті қарапайым амалдарды тізбектей орындау арқылы шығаруға болады. Алгоритімді компьютерде орындау үшін оны программа түрінде жазып шығу керек.
Программа компьютерге түсінікті командалардан тұрады. Осы командалар тізбе орындау соңында есептің нәтижесі шығады. Командалар тізбегін – программа қарастыруға болады. Команда бір ғана қарапайым амалды орындау үшін берілген бұйрық ретінде қабылданады. Командалар: арифметикалық немесе логикалық амал; ақпарат тасымалдау командасы; берілген сандарды салыстыру командасы; берілген сандарды салыстыру командасы; нәтижені экранға, қағаз басып шығару командасы; келесі командаға көшу тәртібін орындау; т.б. болып бөлінеді.
Алгоритмнің орындалу
Күнделікті тұрмыстан алгоритмге бір мысал келтірейік. Студент болу үшін алгоритм мынадай қадамдарын орындау керек:
Мектепті тәмамдау.
Бірыңғай ұлттық тестілеуден өту.
Керекті құжаттарды, аттестаттың түпнұсқасын емтихан қорытыдысымен белгілі бір мамандықты көрсетіп, конкурсқа тапсыру.
Конкурстан өту.
Таңдаған мамандығы бойынша оқитын жоғары оқу орнын анықтау.
Бұл пункттердің орнын ауыстыруға бомайды. Олар көрсетілген ретпен кезегі орындалуы тиіс. Сонда ғана көздеген нәтижеге қолымыз жетеді.
Алгоритм – информатика мен есептеу техникасының іргелі ұғымдарының бірі.
Техникалық құрылғылдары дұрыс пайдалана алу үшін есеп шешу жолы, яғни орындалатын іс-әрекеттердің тізбегі әрі түсінікті, әрі нақты болуы қажет.
Алгоритм қасиеттері
Алгоритмнің айқын, дәл өрнектелу қасиеті. Алгоритмде келтірілген барлық әрекеттердің мағынасы айқын, нықты анықталған болу керек. Онда қандай қадам көрсетілсе тек солар ғана орындалуы қажет. Есеп шығаруға керектің бәрі анықталуы және орындаушыға түсінікті әрі нақты болуы тиіс.
Алгоритмнің үзіктілік қасиеті. Алгоритмнің үзік модульдерге бөлінуі, яғни алгоритмді бірнеше кішкене алгоритмдерге жіктеу мүмкін болу керек. Бұл қасиеті бойынша алгоритм аралық нәтиже беретіндей бірнеше ықшам бөліктерге, ал олар одан кіші қадамдарға бөлінеді, яғни мәселені шешу процесінің тізбегі жеке-жеке әрекеттер жіктеледі. Сондықтан алгоритмді, екі-үш бқлікке бөліп, оларды жеке қабылдай алатын дәрежеде жұмыс істелінуі қажет.
Алгоритмнің нәтижелік қасиеті. Кез-келген алгоритмнің нәтижесі болу керек. Әрекеттердің шектеулі санынан кейін белгілі бір уақытта қорытынды нәтиже алуымыз қажет.
Алгоритмнің жалпылық немесе ортақтық қасиеті. Алгоритм құрғанда белгілі бір жеке проблемаға қарсы ғана арналмай, осы тәріздес мәселелер шешуін толық қамтуға мүмкіндік беретіндей етіп құрылуы қажет.
Алгоритмнің формальды орындалуы. Алгоритмді орындағанда орындаушы оныәр командасының мағынасын түсінуі де, түсінбеуі де мүмкін. Бірақ алгоритмнің әр командасы орындаушының нақты бір әрекетті орындауын талап етеді.
Алгоритм жазу жолдары
Алгоритмді компьютерде орындау үшін оларды алдын-ала жазып алу керек. Жалпы жағдайда, алгоритм жазудың келесі түрлері қабылданған:
1) табиғи тілдегі жазылуы;
2) белгілі бір түйінді сөздер – терминдер арқылы қысқаша тізбекті түрде жазу;
3) графиктік жолмен жазу;
4) программалау тілдеріндегі жазылуы.
Бірақ табиғи тілде жазылған алгоритм компьютерде орындалмайды, өйткені бұл жағдайда дәлдік, нақтылық сақталмайды. Алгоритмдерді графиктік жолмен жазу, кейіннен осы программалау тіліндегі программаға айналдыру жұмысы мемлекеттік стандартпен бекітіліп, ақпарат өндеу жұмысында кеңінен қолданылады.
Алгоритмнің графиктік түрде кескінделуі
Алгоритмнің графиктік түрде кескінделуі – кең таралған әдіс. Бұл – жазудың түсінікті, анық, көрнекі түрі болып табылады. Алгоритмдерді графиктік жолмен жазудың мемлекеттік стандарты анықталған. Онда кез-келген амал белгілі бір геометриялық фигурамен өрнектеледі. Олар фигуралар немесе блоктар, амалдар немесе операциялар символы деп те аталады. Блоктар бағытталған сызықтармен байланысып, бірінен соң бірі ретімен орналысады. Ақпарат өңдеудің әрбір буыны немесе орындалатын операциялар реті алгоритм схемасымен айқындалады. Алгоритм схемасын оның блок схемасы деп аталады. Алгоритм блоктарының ішінде орындалатын іс-әрекеттің мазмұны жазылады. Блок схемада пайдаланатын фигуралар оның блоктары, ал оларды бір-бірімен қосатын сызықтар байланыс сызықтары деп аталады.
№
|
Блоктар кескіндемесі
|
Блоктар қызметі
|
1
|
|
Алгоритм басы
|
2
|
|
Алгоритм соңы
|
3
|
|
Есептеуіш әрекет
|
4
|
|
Мәліметтерді енгізу, мәліметтерді шығару
|
5
|
жоқ иә
|
Шартты тексеру
|
6
|
|
Циклдың басы
|
7
|
|
Көмекші алгоритмді шақыру
|
8
|
|
Байланыс бағытын көрсету
|
Алгоритмдік тіл және программалау тілі ұғымы
Алгоритмдік тіл деп – орындалатын әрекеттерді, амалдарды бірыңғай және дәл жазуға арналған, өз тіліміздің кейбір сөздерімен пайдаланатын белгілер мен ережелер жүйесін айтады. Алгоритмдік тіл бір жағынан табиғи тілге жақын, сондықтан оны қарапайым мәтін түрінде жазады және оқиды. Алгоритмдік тіл – математикалық белгілер сандар, шамалар мен функция атаулары, арифметикалық белгілері, жақша және басқа да символдармен қатар белгілі бір қызмет атқаратын терминдер қамтиды. Алгоритмдік тілде мәтін құруға пайдаланылатын қарапайым белгілер – тілдің символдары деп, ал ондай символдар жиынын – оның алфавиті деп атайды.
Алгоритмдерді жәні алгоритмдік тілде құрылған амалдар тізбегін компьютерге түсінікті командалар мәтіні түрінде жазуға арналған жасанды тілдерді программалау тілдері деп атайды. Паскаль, Си, Дельфи, Бейсик, Фортран тәрізді программалау тілдері – ағылшын тіліндегі кейбір сөздерді алгоритм құруда кеңінен пайдаланады. Ол сөздердің саны онша көп емес, оларды түйінді сөздер деп атайды. Әр компьютердің өзінің машиналық тілі болады, ол командалар тілі немесе кодтар тілі деп аталады. Алгоритмдік тілде және программалау тілінде программа жазу – ыңғайлы болып табылады. Оларды белгілі бір машинада орындау үшін сол программалау тілін машина тіліне автоматты түрде аударатын түрлендіргіш программалар болуы керек, оларды транслятор деп атайды. Трансляторлар үш түрге бөлінеді: интерпретатор, компилятор және ассемблер.
Интерпретатор – берілген прогамманың әрбір жолын (командасын) жеке-жеке аударып отырып орындайтын транслятор түрі.
Компилятор – бірден барлық программа мәтінін толық аударып машина тіліндегі бір модуль түріне келтіреді де, сонан соң сол модульді компьютер жадына қайта жазып алып, оны кейін тек біздің алауымыз бойынша орындайды.
Сабақты бекіту сұрақтары
Алгоритм дегеніміз не?
Алгоритмнің негізгі қасиеттерін ата?
Алгоритмді өрнектеу, жазу тәсілдері дегеніміз не?
Блок-схема дегеніміз не? Негізгі блоктарға және көмекші блоктарға нелер жатады?
Алгоритмдік тіл, программалау тілі дегеніміз не? Түйінді сөздерге нелер жатады?
Интерпретатор, компилятор және ассемблердің айырмашылықтары қандай?
Үйге тапсырма: §1.2 - §1.8 тақырыптарын оқу, 13 беттегі тапсырманы 1,2,3 орындау.
Пән аты: Информатика
Класы: 9 «А», 9 «Б», 9 «В»
Сабақтың тақырыбы: Алгоритм құрылымы: Сызықтық немесе тізбекті алгоритм,
тармақталу алгоритмі, циклдік алгоритм.
Компьютерде есеп шығару кезеңдері.
Сабақтың мақсаты:
Білімділігі: Оқушыларды алгоритмнің командалары және оның құрылымын түсіндіре отырып, компьютерде есеп шығару кезеңдерімен таныстыру, практика жүзінде қолдануға үйрету;
Дамытушылығы: Оқушыларды алгоритмнің командаларымен және құрылыммен таныстыра отырып, алгоритм құру дағдыларын қалыптастыру, логикалық ой-өрістерін дамыту;
Тәрбиелік: Оқушыларды ұқыптылыққа, жинақылыққа адамгершілікке тәрбиелеу.
Сабақтың түрі: аралас сабақ
Сабақтың барысы:
1. Ұйымдастыру
2. Өткен материалды қайталау
3. Жаңа сабақты түсіндіру
4. Сабақты бекіту
5. Үйге тапсырма
Өткен материалды қайталдау сұрақтары
Алгоритмді өрнектеу, жазу тәсілдері дегеніміз не?
Алгоритмдері графиктік түрде кескіндеу ерекшілектері қандай?
Блок-схема дегеніміз не?
Негізгі блоктарға және көмекші блоктарға нелер жатады?
Алгоритмдік тіл, программалау тілі дегеніміз не?
Жаңа сабақты түсіндіру
Алгоритм командалары
Алгоритм командалары есеп шартына байланысты жай және құрама командалардан тұрады.
Жай команда. Кез келген алгоритмнің қарапайым бір қадамы ақпаратты өңдеудің немесе өрнектеудің операциясын орындайтын жай командадан тұрады. Жай командаларға меншіктеу, мәлімет енгізу және нәтиже алу командалары жатады.
Құрама командалар. Жай командалардан құрылымы күрделі құрама командалар құралады. Құрама командалар құрылымына байланысты тізбекті, тармақталу және циклдік топтардан немесе бірыңғайланған алгоритмдік құрылымдардан тұрады. Олардың жай командадан ерекшелігі бірнеше командадан құрылады және орындалуы берілген шарттарға негізделеді.
Алгоритм құрылымы
Алгоритмдер блоктардың өзара байланысуына қарай үш құрылымға – сызықтық тармақтық және циклдік түрлерге бөлінеді.
1. Сызықтық немесе тізбекті алгоритм. Сызықтық алгоритм тізбектеле орналасқан командалардан, ал блок-схемалар бір сызық бойына орналасқан тізбекті блоктардан тұрады. Әрекеттердің тізбектей орындалуы – сызықтық алгоритм деп аталады.
Мысалы:
алг үй тапсырмасын орындау
басы
күнделікті алу, тиісті бетін ашу,
үй тапсырмасын анықтау
үй тапсырмасын орындау
күнделікті орнына қою
соңы
Сызықтық алгоритм командалары осында көрсетілген рет бойынша орындалатын тізбектеле орналасқан командалардан (блоктардан) тұрады.
Амалдардың бұлай бірінен соң бірі реттеліп орындалу тәртібін табиғи атқарылу дейді. Мысалы, төменде көрсетілген Z функциясының сандық мәнін есептеп шығару алгоритмін жасау керек болсын.
2 2 2
Z = ax + b + cos (ax + b) – tg (ax + b)
Бұл функцияның мәнін табу үшін алдымен жақшада тұрған
ax 2 + b көпмүшелігін жеке есептеп алу қажет, себебі ол
тізбек үш рет есептеліп, орындаушы машина оған уақытты
көп кетіреді. Есептеліп болған Z функциясының мәні
қағазға не экранға басылып шығуы тиіс. Жалпы компьютер
жадына a, b, x мәндері алдын – ала енгізілуі керек.
алг Z функциясын есептеу
Достарыңызбен бөлісу: |