PRESENTATION OUTLINE
Алгоритъм?
Алгоритъмът е процес, състоящ се от краен брой, последователни стъпки, наречени елементарни действия (операции), над определен набор от данни, наречени входни данни, с цел получаване на търсено решение.
Понятието “алгоритъм” е основно понятие в науката информатика. Алгорит-мите дават възможност на изпълнителя (човек или компютър) да решава сложни задачи, без дори да ги познава в детайли, следвайки система от точни и еднозначни указания за действие.
А можете ли да предположите какви видове алгоритми има и за какво служи всеки от тях?
Алгоритмите биват:
- Последователни
- Разклонени
- Циклични
ПОСЛЕДОВАТЕЛНИ (ЛИНЕЙНИ) АЛГОРИТМИ
Алгоритми, съставени от
елементарни действия, които се изпълняват едно след друго последователно по
реда на записването им.
Разклонени алгоритми
Алгоритми, съдържащи действия, които определят
кои са следващите за изпълнение действия, в зависимост от изпълнението или
неизпълнението на дадено условие.
Циклични алгоритми
Алгоритми, които съдържат група от елементарни
действия, които се изпълняват многократно.
Какви свойства притежават ?
Някои от най-важните свойства на алгоритмите са:
- Крайност
- Определеност
- Яснота
- Масовост
Алгоритмите могат да бъдат описвани:
- словесно;
- чрез специални знаци, представящи дадени действия;
- чрез блок-схеми;
- чрез компютърни програми;
Благодаря ви за вниманието!