This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:programming:algorithms [2014/10/01 08:51] – raivo.sell | et:programming:algorithms [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ~~PB~~ | + | < |
====== Algoritmid ====== | ====== Algoritmid ====== | ||
Algoritm on samm-sammuline tegevusjuhis, | Algoritm on samm-sammuline tegevusjuhis, | ||
- | ===== Lihtsustatud voodiagrammi elemendid | + | === Lihtsustatud voodiagrammi elemendid === |
{{ : | {{ : | ||
Line 15: | Line 15: | ||
* Trapets - andmevahetus. Robotite juures tähendab üldjuhul andurite või täiturite kasutamist. Soovi korral võib lihtsuse huvides selle objekti asendada tavalise tegevuse objektiga (ristkülik). | * Trapets - andmevahetus. Robotite juures tähendab üldjuhul andurite või täiturite kasutamist. Soovi korral võib lihtsuse huvides selle objekti asendada tavalise tegevuse objektiga (ristkülik). | ||
- | ===== Näited | + | === Näited === |
Voodiagrammide koostamiseks võib kasutada tavalist kontoritarkvara nn MS Word või MS Excel, OpenOffice/ | Voodiagrammide koostamiseks võib kasutada tavalist kontoritarkvara nn MS Word või MS Excel, OpenOffice/ | ||
Line 23: | Line 23: | ||
Järgnevad näited illustreerivad plokkide kasutamist algoritmi juures. Esimene näide on lihtne ilma tsüklite ja sisendite kontrollita algoritm ühekordse tegevuse teostamiseks. | Järgnevad näited illustreerivad plokkide kasutamist algoritmi juures. Esimene näide on lihtne ilma tsüklite ja sisendite kontrollita algoritm ühekordse tegevuse teostamiseks. | ||
- | {{: | + | {{: |
Järgnev diagramm kirjeldab süsteemi, mis kontrollib 1 m ala ja kui kontrollitavasse alasse siseneb objekt, käivitab kümneks sekundiks alarmi. Alarm töötab niikaua, kui objekt on kontrollitavast alast väljunud. | Järgnev diagramm kirjeldab süsteemi, mis kontrollib 1 m ala ja kui kontrollitavasse alasse siseneb objekt, käivitab kümneks sekundiks alarmi. Alarm töötab niikaua, kui objekt on kontrollitavast alast väljunud. | ||
- | {{: | + | {{: |
/* Ise-enesest sellel true või 1 tingimusel pole mõtet diagrammil, sest see on implementatsiooni spetsiifiline tingimus. Näiteks goto lausega progedes poleks mingit tingimust tsüklis. | /* Ise-enesest sellel true või 1 tingimusel pole mõtet diagrammil, sest see on implementatsiooni spetsiifiline tingimus. Näiteks goto lausega progedes poleks mingit tingimust tsüklis. | ||
Juurde võiks lisada voo koondumise ploki (must paks joon), muidu jääb liitumine segaseks */ | Juurde võiks lisada voo koondumise ploki (must paks joon), muidu jääb liitumine segaseks */ |