FaavaeinaKolisi ma iunivesite

E faapefea ona e fausia se siata faasolo. O se ata o loo i le poloka o le polokalama o le autau

O le poloka ata o se faatusa graphical o se faagasologa, manino le faaalia o se faasologa faiga o laasaga uma o le galuega, faapea foi ma vaega uma o loo aofia ai i le faagasologa. O lenei polokalame o se faiga o faatusa kalafi (poloka) ma laina suiga (aū) i le va i latou. Taitasi o nei poloka e tutusa ma a faapitoa laasaga o le algorithm. I totonu o lenei faatusa o loo faamatalaina lenei gaoioiga.

Aisea faaaogaina flowcharts?

O nei faiga ua fuafuaina e faatino ai galuega tauave nei:

- atiina ae se faiga fou;

- e faamatala ma faamaumau le algorithm le taimi nei;

- e atiina ae ma suiga i le faagasologa po o le sailiili i le sootaga ma le ono o le mea sese ma toilalo;

- e fuafua ai pe a, i le mea ma le auala e mafai ona e suia le algorithm le taimi nei, ina ia faamaonia le tulaga mautu o le faiga atoa.

workflow atinae

e faavae So o se ata o poloka i luga o le gaoioiga o le algorithm le faamatalaina o le faagaoioiga o le masini po o polokalama. O le mea lea, tatou te muamua fausia le faiga lava ia. "Algorithm" e faasino i le faamatalaga o le faasologa o gaoioiga e foia ai le faafitauli. O le mea moni, o lenei tulafono faatino le faiga manaomia o le faagaoioia o faamatalaga. I luma e manaomia taualumaga i le fausiaina o le algorithm e faamatala manino ai le faafitauli: e talafeagai ina ia maua se taunuuga o lea e manaomia ai le faamatalaga muamua ma le mea e maua, pe oi ai ni tapulaa i luga o lona mauaina. Ina ua mavae lena, o se lisi o gaoioiga ona faatinoina ina ia ausia le taunuuga manaomia.

ituaiga o algorithms

I le faiga, faaaoga le tele o taimi nei ituaiga o siata tafe:

- vaaiga, o lona uiga o loo faavae i faatusa geometric;

- upu: tosina aʻe e ala i le upu e masani ai o se gagana;

- pseudo-code: sui semiformalized faamatalaga gagana tuutuuga polokalame, lea e aofia ai elemene o le gagana polokalame ma fuaitau o tusitusiga ma faatusa taatele faamatematika;

- polokalama: na gagana polokalame faaaogaina e tusi.

A poloka ata o masini: Faamatalaga

A faatusa graphical o le workflow e aofia ai fesootaiga algorithm faatusa e faamatalaina ai le poloka e faaaogaina i o lenei matagaluega lea e faatatau i le faatinoina o se tasi po o le sili amioga. A poloka ata o se autau fatuina o elemene taitasi, fua ma le fausiaina o le tulafono lea e faamatalaina ai tulaga faatonuina setete. Mo le tasi ituaiga o gaoioiga (faamatalaga sao, fuafuaina o tulaga faatauaina faaupuga, siakiina o tulaga, o le gaosi tapunia gaoioiga pulea toe faaluaina, ma isi). E ese fuainumera geometric sui o se poloka. O nei faatusa ua fesootai e ala i laina e faamatala ai le faasologa o amioga.

O elemene autu o galue i le saunia o flowcharts

O le lisi atoa o faatusa kalafi faaaoga mo le faamatalaina o le algorithm aofia 42 elemene. Ona o le a tatou uma e tuuina atu, ma mafaufau e na o le autu.

Elemene o le siata faasolo:

1. O le faagasologa o le fuafuaina o lona uiga o gaoioiga po o le faasologa o gaoioiga e suia ai le tulaga faatauaina o le faamatalaga po o le faatulagaga mo le aoga. Mo le manino, e mafai ona tuufaatasi nei elemene matagaluega i se tasi iunite. O lenei faatusa o se tafafā, i totonu o le faamatalaga tusia, faatasi ma le faagaoioiga (po o se vaega o gaoioiga faapisinisi).

2. Fofo. O lenei poloka o loo faaaogaina e faailoa ai le tulaga suiga i luga o le pulea. I setete e tagata taitoatasi fesiligia le faatusatusaga, po o tulaga, lea e faamatalaina ai. I se isi faaupuga, o le faaiuga - O le filifiliga o le taitaiga mo le polokalama po algorithm, e faalagolago i luga o tuutuuga ma liuliuina patino. vaaiga Graphical o le elemene - o se taimane. Fai mai e mafai ona faaaogaina faailoga e pei o le faatusa o le faatulagaga faalaugatasia nei: filifiliga, o se tui atoa ma le vaega taimi, o le taamilosaga o le "i luma" ma le "le umi."

3. fesuiaiga. O lenei iunite o lona uiga o le amataga o le taamilosaga. O loo faaaogaina mo le faatulagaina o le faatulagaga cyclic. I totonu o lenei ituaiga faatulagaga faamaumauga elemene o le gaoioiga, e pei ona taʻua e lona taua muamua, tuaoi tulaga, faapea foi laasaga suia ai le mea e tatau ona toe faia. I se isi faaupuga, o le suiga - o le faataunuuina o le suia o au po o vaega o galuega e suia ai le polokalama. Graphical faatusa o lenei faatusa o se tafaono.

4. O le faagasologa o le fuafuaina fuafuaina o lona uiga mo a fuafuaina po o le polokalama tulaga faatonuina. O loo faaaogaina e faailoa ai le togafitiga i le algorithm o ausilali o loo i ai se tulaga tutoatasi o se modules tutoatasi eseese, ma ia maua le masani potutusi. vaaiga Graphical o le faailoga ua faatinoa e se tafafā ma faalava i luga ma e lua i luga o le itu. O lenei elemene auauna atu mo le taitaiga o valaauga galuega tauave, taualumaga, modules o polokalama faakomepiuta.

5. faamatalaga galuega faatino-sao i se faiga aoao.

6. Amata ma taofia. O lenei elemene ua faatusa i le amataga ma le faaiuga o le algorithm, ma sao i le polokalama ma ulufafo mai ai. Graphically tutusa lenei faailoga a tafafā o fea le itu nai lo le saʻo - loʻu.

7. Pepa o Faamatalaga o lona uiga o galuega faatino taunuuga o le lolomi. Graphically, o se elemene e pei o se tafafā, e na o ae le o le maualalo afa-galu tuusao tusia.

8. sao Tusi Lesona o lona uiga e ala i le faagasologa o faamatalaga amoti faafoe e le o se masini lea e fesootai ma se komepiuta (piano). faailoga kalafi o sao o le tusi lesona o se quadrilateral lona itu e tutusa i le laina, o perpendicular le pito i lalo i latou, ma oblique sili.

9. O le faaali atu o lona uiga e sao po o galuega faatino faamatalaga i le tulaga pe afai e fesootai saʻo mai e le masini i le processor. I lena taimi, pe a amata ona taina le faamatalaga, e mafai ona faia e le tagata faafoe suiga i le taimi o le faagasologa. Graphically, i lenei elemene o se tagata lea e tutusa le laina pito i luga ma le pito i lalo, i le taimi - o le loʻu, ma ua faia i luga tauagavale o le lua saʻo e avea o se u fanafana.

10. O le tafe laina - o aū e faailoa ai le faasologa o fesootaiga. E le mafai ona tufa atu ata poloka fausaga ma lenei elemene. E i ai tulafono faapitoa tulimatai nei tagata. latou i ai iinei:

- o le elemene o faamatalaga e tatau ona tutusa i le laina o le tuaoi i fafo po o le tuaoi o le itulau lea faaalia i lenei se ata poloka;

- Ua manatu se laina mai luga e oo i lalo po o le tauagavale i le taumatau i le autu, e le o faailoa mai i le ufanafana, o le isi mataupu faailoa vaega ua tofia e latou;

- suia le taitaiga o lenei elemene o le na o le 90.

11. Connector. o loo faaaogaina lenei elemene e faamaoti mai ai le sootaga i faalavelave i le tafe o le laina. O nei faailoga o loo faaaogaina i le tulaga e faapea ua fausia ai le ata o loo i le poloka o le polokalama mai le tele o vaega. Ona o le laina o le tafe mai le tasi vaega e faamuta "connector," ma le vaega fou - amata i lenei faatusa. I totonu o lenei elemene ua tuuina le numera serial tasi. faatusa Graphical o le "connector" - o se liʻo.

12. connector Interstitial. O le faamoemoega o lenei elemene e tutusa i le tasi talu ai, ua na o le faaaogaina e fesootai flowcharts, tuu i luga o itulau eseese. O le faatusa o ai se elemene o loo faatusalia mai e pei o se fale pentagon.

13. Faamatalaga - lenei fesootaiga i le va o le faamalamalamaga siata faasolo eseese elemene. Fai mai elemene e mafai ona aofia ai o faiga ma isi faamatalaga.

fausiaina flowcharts

algorithm fausia kalafi - o se vaega o le pepa aloaia mo le masini po o se polokalama lea o loo avanoa i taimi uma i le mau tele. Ae peitai, i le tele o tulaga, e le manaomia le polokalama i le ata o loo poloka. Na o ni nai manaomia e le fausiaina o se algorithm ni nai pepa, o le malologa o si polokalame faafaatusa. ata poloka faigofie faaalia ai le fausaga o le polokalama o branching i na vaega e tasi. Ae peitai, e oo lava i se faatulagaga o manino vaaia na i lalo o le tulaga ua tuuina mai e le algorithm i se tasi o pepa. I le tulaga faafeagai, pe o lo oi le ata o loo poloka i le tele o itulau e fesootai fesuiaiga interstitial e faigata tele ina ia maua ai le manatu tonu i ai. Afai ua tuuina i luga o se pepa e tasi, o se polokalama o le tele lenei algorithm faatusa liliu i lona fuafuaga aoao ma se lisi o le poloka autu ma laasaga. O le mea moni, e le mulimuli i lenei faasologa o le tulaga faatonuina mamanu taualumaga, ae sa ia le manaomia i latou, talu ai e matua ese atoa le faagasologa. Tulafono e faatatau i le ituaiga o tagata, ufanafana, ma le faatulagaga o fuainumera o loo manaomia mo na o parsing flowcharts auiliili.

Arrays ma le fausiaina o algorithms

O se autau o se tuufaatasiga o le ituaiga o faamatalaga e tasi o loo teuina i sosoo fuifui manatua ma ei ai se igoa e tasi. O sela ua taʻua o "vaega o le tino." ua faitaulia fuifui uma i le faatulagaga. O lenei fuainumera ua taʻua o le "faasino upu o le elemene autau". E faapefea ona e fausia se ata tafe mo se faiga? Mafaufau i le faataitaiga o le foafoaga o algorithms mo tulagalua autau o se tasi e faatafa- ituaiga. O le faiga faigofie o laina vaaiga conventionally. Faamatala se igoa mo le autau - "A". Tatou te manatu o lo tatou faiga e aofia ai le sela valu (1 i le 8). fuifui fai taitasi e aofia ai se numera o soo, lea ua taua o "elemene autau". Ina ia maua se faapitoa feaveai ao ona faamaoti mai le igoa i totonu o puipui faatafafa ([3]). Mafaufau i se faataitaiga lea o se poloka ata o se autau ua faamoemoe e faatumulia ai le faiga ma faamatalaga numera ma outputting ona soo i luga o le lau. O le a se algorithm? Lenei faiga tulagalua. O le mea moni, e leai se talosaga e mafai ai, peitai, e aoga mo le faagasologa o le aoaoina. Manatu se poloka matagaluega (faataitaiga o le fausiaina o loo faamatalaina i lalo) e aofia ai na o le elemene autu e fitu fesootai laina fesuiaiga.

Faamatalaga o le faasologa o galuega

1. O le elemene muamua o le polokalame a avea o se faailoga o le "O le Amataga".

2. O le iunite o le lona lua - "Faagasologa", lea e fetaui i totonu o le "initialization» soo.

3. O le vaega e sosoo ai - "suiga" Ua ulufale taua o le autau o le sela i le poloka.

4. gata i lea, e tusa ai ma se galuega tauave fuafuaina ua toe tuu atu i le isi poloka "faagasologa", lea ua tuuina le togafitiga e faapitoa fuifui faiga faailoa tapulaa o numera soo i le tele mai o le tasi i le selau. Le mulimuli i le toe foi mai le faagaoioiga i le poloka lona tolu, ma ala mai ai - e sili atu i luga o le lima.

5. I lenei poloka "suiga" e tusa tusia galuega tauave ua toe tuu atu i le vaega e sosoo ai.

6. O le "Faaiuga" e maua ai faaaliga faamatalaga e uiga i le mataupu o le autau fou i totonu o le mataitu, sosoo ai ma le taitaiga o le poloka muamua. Sosoo ai - o le elemene mulimuli.

7. "Faaiʻuina" o le algorithm.

I luga o le faavae lea o se poloka ata o vaega o le polokalame, lea o le a tuuina atu ni galuega tuuina algorithm.

"Faʻatonutonu Block Ata"

Afai o loo e mafaufau i le auala e faatupuina ai se siata faasolo, e tatau ona e iloa o loo i ai ni polokalama faapitoa e ua fuafuaina e fatu ma faasaʻo nei faiga. Le faafaigofieina o faatusa graphical o le algorithm e faapea e le o noatia le tagata e faaaogāina i se syntax faapitoa gagana polokalame. Fausia siata faasolo tutusa lava le talafeagai mo le gagana uma (f.t.t., C, Pascal, autu, ma isi). Gata i lea, e mafai ona faaaogaina le faatonu mo operability le fuafuaina ma polokalame faamaoniga. O lenei polokalame o se polokalama faapitoa. E maua ai se seti eseese o meafaigaluega talafeagai mo le fausiaina o flowcharts, lea e mafai ona sili atu ona talafeagai, e faatusatusa i masani faatonu faatusa. faatagaina ai oe filifiliga faaopoopo e optimize le faagasologa o le tusia o le faiga ma lona toe suiga i le galuega tauave ma taualumaga a le gagana polokalame. I le faaopoopo atu, o le faatonu siata faasolo ofoina se seti o templates e mafai ona tele vave ai le galuega a le tagata e faaaogāina novice. E iloa e faapea o le fausiaina o le algorithm masani ona faaaoga fausaga soo, mo se faataitaiga, o se ituaiga o le taamilosaga filifiliga, filifiliga (atoatoa ma le atoatoa), tele branching, ma isi. Le faatonu e mafai ai e faasoa masani ona faaaoga i le siata o loo tafe vaega ma faaopoopo atu i latou i le ata o loo faatupulaia. O lenei laveai oe mai faalatalata i latou mai le valu i taimi taitasi. I le faaopoopo, e faaaoga ai le faatonu, e mafai ona faaulufale mai le galuega tauave ma taualumaga faatinoina i so o se iloa o le gagana polokalame. O lenei filifiliga e aoga mo parsing fausaga algorithm, lea o loo tusia i se gagana e le masani ai. manaoga Ofisa o le polokalama i lalo o le iloiloga e fai si faatauvaa, o lea e mafai ona e faaaogaina i so o se komepiuta faaletagata lava ia.

iʻuga

E aotele, e tatau ona matauina e le fuafuaga auiliili o le fauina o algorithms tuai. E pei e le manaia ao latou se faamatalaga o le faagasologa. I le taimi sili ona lelei, e talafeagai ata poloka mo le amataina o aoaoga e le iloa le auala e manatu algorithmically. Fuafuaina i totonu o lona taimi ma le elemene o lau mataupu sa gagana maualuluga, e tuufaatasi faamatalaga gagana masini i ni vaega eseese. I le taimi, taitasi elemene kalafi tutusa i se faagaoioia patino. Faapea ona avea ai o ia o se faailoga i le soo, ma e sili ona taua - o se faatinoga manuia i le ata, lea e faigofie ai ona teena. I aso nei e oo lava avea fesuiaiga lē tatau laina, talu ai ua uma ona faamatalaina e faagaoioia taitasi. O le mea moni, o le fausiaina graphical o algorithms sili manumalo nai lo i faiga. Faapolokalameina ma aafiaga tele i luma o le ae tusia se polokalama e seasea tosina se ata poloka. Pe a le tulaga o le faalapotopotoga e manaomia ai se algorithm graphical, ona vali ai ina ua maea le galuega.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sm.unansea.com. Theme powered by WordPress.