ПОИМ ЗА АЛГОРИТМИ И БЛОК ДИЈАГРАМ
Dec 30, 2015
ПОИМ ЗА АЛГОРИТМИ И БЛОК ДИЈАГРАМ
ПОИМ ЗА АЛГОРИТАМ
Што представува алгоритам?Алгоритам представува множество
упатства за извршување операции со точно зададен редослед со цел решавање на даден проблем.
ДИСКУСИЈА:
Што е заедничко на : 1.вртење телефонски број2.Рецепт за правење торта3.Варење чај .... ?????
ОДГОВОР...
Се што правиме постапно може да се запише во вид на чекори инструкции
АКТИВНОСТ
Телефонирање : Чекор1 : дигни ја слушалката Чекор2: Сврти го бројот Чекор3 : Почекај да се јави личноста Чекор4 : Зборувај со личноста Чекор5 : Спушти ја слушалката
САМОСТОЈНА РАБОТА
Изработка на алгоритам ( да се нацрта слика) пример цртање чаша за чај.... Да се проследат чекорите
ДИСКУСИЈА
Дали сите имате ист алгоритам? Дали сите нацртаа иста слика ? Зошто? Што беше тешко при следење на
упатството? Кои карактеристики треба да ги има
добриот алгоритам?
КАКВИ ТРЕБА ДА БИДАТ АЛГОРИТМИТЕ?
Алгоритмите треба да се :1.Недвосмислени2. Јасни3. Прецизни –секоја операција треба да е
јасно определена треба прецизно да е утврден редоследот на извршувањето на операциите и треба да е разбирлив за секого, незавино кој го напишал. За да ден проблем може да се напишат различни алгоритми и сите да бидат правилни т.е да даваат точно решение
ИЗРАБОТКА НА ЕДНОСТАВЕН АЛГОРИТАМ
Алгоритамот да биде во корелација со друг наставен предмет!!!
Чекори за решавање проблем:1.Сфати го проблемот2. Размисли како можеш проблемот да го
представиш со алгоритам3. Формулирај го алгоритамот4. Провери ја точноста на алгоритамот
ПРЕДСТАВУВАЊЕ НА АЛГОРИТАМ
Алгоритамот може да се представи : Текстуално со користење на псевдо јазик -Графички со користење на графички
симболи за секој алгоритамски чекор и се нарекува блок-дијаграм
КРЕИРАЊЕ И ЕДНОСТАВНИ АЛГОРИТМИ (ВЕЖБИ)
Графички симболи кои најчесто се користат за приказ на алгоритамот се:
ПРИМЕР НА ГРАФИЧКИ АЛГОРИТАМ
Пример за графички алгоритам P = a*b
ПРИМЕР ЗА ЕДНОСТАВЕН АЛГОРИТАМ КОЈ Е ПРЕТСТАВЕН ГРАФИЧКИ.
НАЦРТАЈ АЛГОРИТАМ ЗА ПОМИНУВАЊЕ УЛИЦА НА ПЕШАЧКИ ПРЕМИН БЕЗ СЕМАФОР
Текстуално претставен алгоритам:
почетокпогледај левопогледај десноако иде возило, застаниако нема возило, поминикрај
РАЗГРАНЕТА СТРУКТУРА
Разгранета структура овозможува разгранување на програма во зависност од тоа дали некој услов е исполнет или не.
ЗАДАЧА
Нацртај блок-дијаграм за програма со која ќе се вчитаат два броја и ќе се отпечати поголемиот од нив
ПРЕДНОСТИ И НЕДОСТАТОЦИ
Предности на графичкото представување: Дава поголема прегледност во текот на
дејствата во алгоритамот Погодно е за поголем алгоритам кој може
да зафати повеќе страници во кои тешко би се снаоѓале
ЗАДАЧА
1. Нацртај блок-дијаграм за пресметување на збир, разлика, производ и количник на два броја!!!
ЗА ДОМА:
Состави алгоритам(текстуално и графички) за следните задачи:
1.готвење кафе 2.замена тркало на автомобил (подигни
автомобил, смени тркало, спушти автомобил)