Top Banner
ПОИМ ЗА АЛГОРИТМИ И БЛОК ДИЈАГРАМ
20

Поим за алгоритми и блок дијаграм

Dec 30, 2015

Download

Documents

hayley-torres

Поим за алгоритми и блок дијаграм. Поим за алгоритам. Што представува алгоритам? Алгоритам представува множество упатства за извршување операции со точно зададен редослед со цел решавање на даден проблем. Дискусија :. Што е заедничко на : 1.вртење телефонски број - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Поим за алгоритми и блок дијаграм

ПОИМ ЗА АЛГОРИТМИ И БЛОК ДИЈАГРАМ

Page 2: Поим за алгоритми и блок дијаграм

ПОИМ ЗА АЛГОРИТАМ

Што представува алгоритам?Алгоритам представува множество

упатства за извршување операции со точно зададен редослед со цел решавање на даден проблем.

Page 3: Поим за алгоритми и блок дијаграм

ДИСКУСИЈА:

Што е заедничко на : 1.вртење телефонски број2.Рецепт за правење торта3.Варење чај .... ?????

Page 4: Поим за алгоритми и блок дијаграм

ОДГОВОР...

Се што правиме постапно може да се запише во вид на чекори инструкции

Page 5: Поим за алгоритми и блок дијаграм

АКТИВНОСТ

Телефонирање : Чекор1 : дигни ја слушалката Чекор2: Сврти го бројот Чекор3 : Почекај да се јави личноста Чекор4 : Зборувај со личноста Чекор5 : Спушти ја слушалката

Page 6: Поим за алгоритми и блок дијаграм

САМОСТОЈНА РАБОТА

Изработка на алгоритам ( да се нацрта слика) пример цртање чаша за чај.... Да се проследат чекорите

Page 7: Поим за алгоритми и блок дијаграм

ДИСКУСИЈА

Дали сите имате ист алгоритам? Дали сите нацртаа иста слика ? Зошто? Што беше тешко при следење на

упатството? Кои карактеристики треба да ги има

добриот алгоритам?

Page 8: Поим за алгоритми и блок дијаграм

КАКВИ ТРЕБА ДА БИДАТ АЛГОРИТМИТЕ?

Алгоритмите треба да се :1.Недвосмислени2. Јасни3. Прецизни –секоја операција треба да е

јасно определена треба прецизно да е утврден редоследот на извршувањето на операциите и треба да е разбирлив за секого, незавино кој го напишал. За да ден проблем може да се напишат различни алгоритми и сите да бидат правилни т.е да даваат точно решение

Page 9: Поим за алгоритми и блок дијаграм

ИЗРАБОТКА НА ЕДНОСТАВЕН АЛГОРИТАМ

Алгоритамот да биде во корелација со друг наставен предмет!!!

Чекори за решавање проблем:1.Сфати го проблемот2. Размисли како можеш проблемот да го

представиш со алгоритам3. Формулирај го алгоритамот4. Провери ја точноста на алгоритамот

Page 10: Поим за алгоритми и блок дијаграм

ПРЕДСТАВУВАЊЕ НА АЛГОРИТАМ

Алгоритамот може да се представи : Текстуално со користење на псевдо јазик -Графички со користење на графички

симболи за секој алгоритамски чекор и се нарекува блок-дијаграм

Page 11: Поим за алгоритми и блок дијаграм

КРЕИРАЊЕ И ЕДНОСТАВНИ АЛГОРИТМИ (ВЕЖБИ)

Page 12: Поим за алгоритми и блок дијаграм

Графички симболи кои најчесто се користат за приказ на алгоритамот се:

Page 13: Поим за алгоритми и блок дијаграм

ПРИМЕР НА ГРАФИЧКИ АЛГОРИТАМ

Пример за графички алгоритам P = a*b

Page 14: Поим за алгоритми и блок дијаграм

ПРИМЕР ЗА ЕДНОСТАВЕН АЛГОРИТАМ КОЈ Е ПРЕТСТАВЕН ГРАФИЧКИ.

Page 15: Поим за алгоритми и блок дијаграм

НАЦРТАЈ АЛГОРИТАМ ЗА ПОМИНУВАЊЕ УЛИЦА НА ПЕШАЧКИ ПРЕМИН БЕЗ СЕМАФОР

Текстуално претставен алгоритам:

почетокпогледај левопогледај десноако иде возило, застаниако нема возило, поминикрај

Page 16: Поим за алгоритми и блок дијаграм

РАЗГРАНЕТА СТРУКТУРА

Разгранета структура овозможува разгранување на програма во зависност од тоа дали некој услов е исполнет или не.

Page 17: Поим за алгоритми и блок дијаграм

ЗАДАЧА

Нацртај блок-дијаграм за програма со која ќе се вчитаат два броја и ќе се отпечати поголемиот од нив

Page 18: Поим за алгоритми и блок дијаграм

ПРЕДНОСТИ И НЕДОСТАТОЦИ

Предности на графичкото представување: Дава поголема прегледност во текот на

дејствата во алгоритамот Погодно е за поголем алгоритам кој може

да зафати повеќе страници во кои тешко би се снаоѓале

Page 19: Поим за алгоритми и блок дијаграм

ЗАДАЧА

1. Нацртај блок-дијаграм за пресметување на збир, разлика, производ и количник на два броја!!!

Page 20: Поим за алгоритми и блок дијаграм

ЗА ДОМА: 

Состави алгоритам(текстуално и графички) за следните задачи:

1.готвење кафе 2.замена тркало на автомобил (подигни

автомобил, смени тркало, спушти автомобил)