Сабақтың тақырыбы: Алгоритмнің түрлері..

Slides:



Advertisements
Similar presentations
Зиханова Жайнагүл Мәлікқызы Атырау облысы Жылыой ауданы Жылыой мұнай және газ технологиялық колледжінің ағылшын тілі пәні мұғалімі.
Advertisements

Сабақтың мақсаты: 1. Білімділігі: Ағылшын тілінде саналатын және саналмайтын зат есімдерді түсіну, оларды ажырата білуге үйрену және қазақ тілімен салыстыру.
ABC party.
The theme of the lesson: Сын есім және оның шырайлары.
Сабақтың тақырыбы: Антиген-антидене реакцияларының механизмі.
Деректерді басқару SQL тілі.
Паскаль тілінде программалау
№2 орта мектебінің ағылшын тілі мұғалімі
Ребус шешу М 10 , Монитор , , , , , Пернетақта.
Сабақтың тақырыбы: Windows Movie Maker бағдарламасы және movie maker бағдарламасында жұмыс істеу.
Сілтеу есімдігінің түрленуі & Demonstrative Pronouns
қолданушыларына арналған
Жұмыс дәптері Visual Basic Информатика пәнінен таңдау курсы 10-сынып
Сыныбы: 9 сынып Мұғалім: Ізтілеуова Г Сабақтың тақырыбы: Паскаль тілінің параметрлі қайталану операторы (практикалық.
Панорамалық сабақ №125 С.Сапарбекова атындағы орта мектеп
Welcome to our lesson Welcome to our lesson.
Сөз мағынасы.
Қайырлы күн!.
Қайталау операторлары
“VB-да Графикалық әдістер мен процедуралар”
№69 Ақбай жалпы орта мектебі Информатика пәні мұғалімі:
Маңғыстау облысы Жаңаөзен қаласы №17 орта мектеп
№45 «Ақ Орда» мектеп-гимназиясы
Танысайы қ ә ріптестер ! Биология пәнінің мұғалімі: Сәрсенова Лаззат Ермекбайқызы 2019 жыл.
Панфилов жалпы орта білім беру мектебі Windows операциялық жүйесі
Информатика және ақпарат
Тақырыбы: §4.8 Құрамды шарттарды программалау
Жұлдызды сәт.
№97 мектеп 9 сынып алгебра Математика пән мұғалімі
ИНФОРМАТИКА – ҒАСЫР ТАЛАБЫ.
Сабақтың тақырыбы: Мәтінді теру және түзету ережелері.
Массивтер. Массивтің көлемі, өлшемі, индексі
жайлы жалпы түсініктер
БРЕЙН-РИНГ Информатика.
Жаңаөзен қаласы №17 орта мектеп
Ортақ тақырып: Менің мектебім Бөлімше: Мектеп шеберханасына саяхат
Тақырыбы: Деректер қоры
9 сынып Сабақтың тақырыбы: Құрама шарт және таңдау операторы.
Бұл мәлімет ШЫНДЫҚ па немесе ЖАЛҒАН ба?
Тапсырма: Берілген мәтіннен Жерден 300 жарық жылдан артық ара қашықтықта орналасқан және Күннен жарықтығы 7000 еседен артық жұлдыздар туралы ақпарат табыңдар.
ж. Сабақтың тақырыбы: “Microsoft Excel электрондық кесте туралы жалпы түсінік”
Паскаль тілінің басқару
Желіні пайдалануда тиімді электронды оқулық.
Презентацияға графикалық объектілерді кірістіру.
«Қазіргі заманда жастарға ақпараттық технологиямен байланысты әлемдік стандартқа сай мүдделі жаңа білім беру өте қажет» Н.Ә.Назарбаев.
Математика-информатика (біріктірілген сабақ )
Subject: Physics Lesson theme: Newton’s second law Class: 9 a Date:
" When is your birthday ?".
8 - сынып.
«Бүгінгідей жаһандану жағдайында мемлекет пен адам озық, бәсекеге сай болуы үшін, ең бірінші білім мен ғылым өркендеуі қажет.»
Қасымова Алима Ертайқызы
Информатика пәнінің алғырлары
Ү й тапсырмасын с ұ рау: 1.Зымыран қалай қозғалады? 2.Реактивті қозғалыс деген не? 3.Оған мысалдар келтіріңдер. 4.Қандай мақсатпен зымырандар көпсатылы.
Сабақтың тақырыбы:Кестелер.Кесте құру
Тесттік жұмыс 1. Windows-дің объектілерін әр түрлі құрылғылармен басқаруға болады, оның ең негізгісін атаңдар. А) пернетақта Ә) тышқан.
Ақпараттың көлемі және оның өлшем бірліктері
Ағылшын тілінде пәндік мазмұнға негізділген оқыту: ғылыми білім беру
Операциялық жүйені басқарудың негізгі тәсілдері және объектілері
Сабақтың тақырыбы: Файлдар, бумалар және жарлықтар.
The 22 nd of November.
Сабақтың тақырыбы: «Циклді ұйымдастыру»
Power Point бағдарламасында презентация құрастыру
Оқыту үшін бағалау.
7 лекция Си функциялары және жиымдар.
Семинар Мектептегі бағалау: Екітілділік, үштілділілік және «translanguaging» стратегиясы Кэтлин Хью «Үш тілде білім беру: ұлттық және халықаралық тәжірибе»
Үй тапсырмасын тексеру
Тақырыбы: Геометриялық фигуралардан құрақ құрау тәсілі.
Тақырыбы: Жинақтық сан есім Қостанай облысы Арқалық қаласы
Food and drink. Тамақ және сусын.
жылы ҚР жалпы орта білім беру ұйымдарында оқу жетістіктерін сырттай бағалауды өткізуге дайындық бойынша ақпараттық-түсіндірме жұмыстарын.
Presentation transcript:

Сабақтың тақырыбы: Алгоритмнің түрлері.

Сабақтың мақсаты: а)білімділік: Компьютерде есептер шығару кезеңдерін, программалау тілдерінің құрылымын, командалары мен операторларының қызметін түсініп, оларды тиімді пайдалана білу. ә)дамытушылық: сызықтық тармақталған және циклді алгоритмді программалау негіздері тарауында оқушыларға алгоритм  ұғымын, қасиеттерін, турлері мен берілу тәсілдерін үйрету арқылы логикалық ойлауын, алгоритмдік білімін дамыту. б)тәрбиелік: алгоритмдік тілдің ережелерін білуге, өз бетінше алгоритм құрып, оған программа жазуға және компьютерде теріп, орындау іскерлігін қалыптастыру

Алгоритмнің үш түрі бар: - сызықтық, - тармақталған, - циклдік.

Егер алгоритмнің n қадамы болса және олардың барлығы басынан аяғына дейін бірінен соң бірі тізбектеле орындалса , ондай алгоритмді сызықтық алгоритм деп аталады.

Қол жуғыш кранын ашамыз Сызықтық алгоритм. басы Деректерді енгізу есептеу соңы Нәтижені шығару басы Қол жуғыш кранын ашамыз Қолды жуамыз Кранды жабамыз соңы

Мысалы: Үшбұрыштың ауданын табу Мысалы: Үшбұрыштың ауданын табу. Табаны В, биіктігі Н үшбұрыштың ауданын есептейтін алгоритм құру керек. Формула: S=B*H/2 басы В,Н S:=B*H/2 S шығару соңы H

Егер алгоритмнің қадамдарының тізбектеле орындалуы қандайда бір шартқа тәуелді өзгеретін болса, онда мұндай алгоритмді тармақты алгоритм деп атаймыз. Шартты тексеру блогын блок-сызбада ромбымен таңбалаймыз.

Тармақталған алгоитм. Тармақталу алгоритмі 2 түрге бөлінеді: толық тармақталу, қысқаша тармақталу. 2-іс-әрекет басы Соңы 1-іс-әрекет шарт басы Соңы Іс-әрекет шарт иә жоқ жоқ иә Қысқаша тармақталу. Толық тармақталу

Тармақталған алгоитм. басы Соңы Қолшатыр ал Жаңбыр жауып тұр ма? басы Жаңбыр жауып тұр ма? Үйдегі жұмысты істеу басы Соңы Киноға барамыз Киноға баруға сұрану иә жоқ жоқ иә Қысқаша тармақталу. Толық тармақталу

Онда max:=A Әйтпесе max:=B бітті шығару max соңы басы Соңы max:=A А>В max A.B max:=B program esep var a, b, max: real; begin write (‘екі санды енгіз:’;); read (a,b); if a>b then max:=a else max:=b; write (‘max=’, max:6:3); end.

Циклдік алгоритм. Алгоритмнің бірнеше рет қайталануын циклдік алгоритм деп атайды. Блок сызбада циклдік алгоритмнің шарты алтыбұрышты фигураға жазылады. Циклдік алгоритмде үшін, әзірше, дейін (FOR, WHILE, REPEAT) түйінді сөздері қолданылады. серия шарт

Қоржынға қолды салып қызыл асықты табу Мысалы: Қызыл асықты іздеу мысалына сәйкестендіріп алгоритмнің блок-сызбасын құрастырайық. басы Қоржынға қолды салып қызыл асықты табу Табылды ма? соңы

aлг есеп aрг i, n нәт s басы үшін I=1 дейін n S=s+1 шығару s соңы 1-ден n-ға дейінгі сандардың қосындысын есептейтін программа құрайық. Program esep Var s, i, n:integer; Begin S:=0 Write (‘бүтін сан енгіз’); Read (n); For i:=1 to n do Begin S:=s+1; End; Write (‘қосынды s=’, s); End. басы соңы S:=0 S:=s+1 i:=1, n s aлг есеп aрг i, n нәт s басы үшін I=1 дейін n S=s+1 шығару s соңы

1-топ «Алгоритм» 2-топ «Программа» 3-топ «Блок-сызба» Берілген бүтін х, y, z үш санның көбейтіндісін шығаратын программа жазыңдар.

Сабақты бекіту: Білім ағашы.

Үйге тапсырма: А және В бүтін сандары берілген Үйге тапсырма: А және В бүтін сандары берілген. Осы сандардың S-қосындасын, R-айырмасын, K-көбейтіндісін табу алгоритмін құру керек. Мұнда сызықтық алгоритмге құрастырамыз. Тармақталған және циклдік алгоритмге мысал құру.