1 / 17

Поняття алгоритму

Поняття алгоритму. Алгоритм – не розкіш , а засіб досягнення мети. Алгоритм - це. чітка послідовність дій, які необхідні виконати для розв'язку поставленої задачі. Виконавець. Властивості алгоритму:. Дискретність. однозначність. ефективність. формальність. результативність.

ipo
Download Presentation

Поняття алгоритму

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Поняття алгоритму Алгоритм – не розкіш, а засібдосягнення мети.

  2. Алгоритм - це чітка послідовність дій, які необхідні виконати для розв'язку поставленої задачі Виконавець

  3. Властивості алгоритму: Дискретність однозначність ефективність формальність результативність масовість

  4. Дискретність Алгоритм повинен бути розбитий на послідовність окремих кроків. Кожна команда починає виконуватися після закінчення виконання попередньої

  5. Однозначність • Точний опис дій та послідовності їх виконання, відсутність неоднозначного тлумачення (сіль за смаком, )

  6. Формальність • Один і той же алгоритм можуть виконати де – кілька виконавців з одним і тим же результатом

  7. Визначеність Алгоритм не може мати дій, які можуть сприйматися неоднозначно В виконанні алгоритму не може бути незрозумілості

  8. Зрозумілість Виконавець має знати, як виконувати кожну команду із своєї групи команд

  9. Скінченість Алгоритм обов'язково має закінчуватися

  10. Результативність Алгоритм обов'язково має результат

  11. Масовість алгоритм може бути застосований до цілого класу однотипних задач, які відрізняються тільки початковими даними

  12. Способи запису алгоритму: Словесний Сл.-формульний Графічний За допомогоюязикапрограмування

  13. Словесний Заряд 2 нКл перебуває в електричномуполізнапруженістю 2 кН / Кл. З якою силою поле діє на заряд? Сл.-формульний Основна формула напруженості E=F/q. Виражаємо F. F=Eq. Підставляємо переведені данні у систему СИ значення до формули.

  14. Pascal Блок-схема Program pr_1; Uses crt; Vare,f,q:real; Begin Clrscr; Writeln(‘введите q и E’); Readln(q,e); f:=e*q; Writeln(f:7:2); Readkey End. початок E, q F=E*q F кінець

  15. Цикли початок початок ввести ввести дія умова умова дія вивести кінець кінець

  16. лінійні блок-схеми початок ввести дія умова масиви вивести кінець

  17. Розгалуження Неповне розгалуження Повне розгалуження початок початок початок початок ввести ввести умова умова дія дія дія дія вивести вивести кінець кінець

More Related