FiofananaKolejy sy ny anjerimanontolo

Ahoana no mba hamoronana flowchart. Ny andian-tsoratra sary ny fandaharam-ny fihaingoana

Ny andian-tsoratra sary dia Fanehoana an-tsary ny dingana, mampiseho mazava tsara ny paika filaharan'ireo dingana rehetra ny asa, ary koa ny vondrona rehetra izay voakasiky ny dingana. Io tetika dia rafitra ny sary marika (vato) sy ny tetezamita andalana (zana-tsipìka) eo amin'izy ireo. Tsirairay ireo kilalao miendrika biriky iray mifanitsy amin'ny dingana manokana ny algorithm. Inside io marika milaza an'io asa io.

Nahoana no mampiasa flowcharts?

Ireo rafitra dia natao mba hanao ny asa manaraka ireto:

- hanana dingana vaovao;

- mba hilazana sy fanadihadiana ny algorithm amin'izao fotoana izao;

- mba hanana fanovana ny fomba na ny fanadihadiana ny rohy miaraka ny mety sy ny tsy fahombiazana ny fahadisoana;

- mba hahafantarana raha, toerana sy ny fomba afaka manova ny ankehitriny algorithm, mba hanamarinana ny fahamarinan-toeran'ny rafitra manontolo.

Development workflow

Ny andian-tsoratra sary Mifototra amin'ny asa ny algorithm mamaritra ny fiasan'ny ny fitaovana na ny fandaharana. Noho izany, isika voalohany nanao ny rafitra mihitsy. "Algorithm" dia manondro ny famaritana ny filaharan'ireo asa hamaha ny olana. Raha ny marina, ity fitsipika ity, manatanteraka ny takiana fizotry ny vaovao fanodinana. Alohan'ny mivoaka ny fanorenana ny algorithm dia takiana mba hamaritana mazava tsara ny zava-manahirana izany, ka dia ilaina mba hahazoana ny vokatry ny fanazavana izay voalohany no ilaina, ary zava-misy, na misy aza ny famerana eo amin'ny fandraisana. Ary rehefa afaka izany, ny lisitry ny asa tokony ampiharina mba hahazoana ny vokatra irina.

karazana algorithms

Amin'ny fomba fanao, ny manaraka mikoriana karazana tabilao nampiasaina matetika indrindra:

- sary, izany hoe mifototra amin'ny voafaritra marika;

- am-bava: nosarihana niakatra araka ny mahazatra teny amin'ny fiteny,

- pseudo-code: maneho semiformalized famaritana fepetra fiteny fandaharana, izay ahitana singa ao amin'ny fandaharana fiteny sy ny haisoratra ary ny andian-teny mahazatra matematika marika;

- rindrambaiko: fandaharana ihany no teny ampiasaina mba hanoratra.

Ny andian-tsoratra sary ny fitaovana: Description

Fanehoana an-tsary ny workflow dia ahitana sary algorithm fifandraisana mamaritra ny Functional biriky ity faritra, izay mifanaraka ny fampiharana asa iray na maromaro. Ny andian-tsoratra nahay sary iray ahitana ny singa tsirairay, sy ny lafiny fanorenana ny fitsipika izay mamaritra ny fanjakana Standard. Isaky ny karazana asa (angona torohevitra, teny computation soatoavina, nanamarina ny toe-piainana, ny fanaraha-maso ny hetsika fanakatonana famerimberenana fanodinana, sns). Misy misaraka voafaritra endrika aseho ho toy ny andian-tsoratra. Ireo marika ireo mifandray amin'ny andalana izay mamaritra ny filaharan'ireo asa.

Ny tena singa miasa eo amin'ny fanomanana ny flowcharts

Ny lisitra feno ny sary marika ampiasaina ho an'ny famaritana ny algorithm 42 dia ahitana ny singa. Ny rehetra isika, fa tsy manome, ka diniho ihany ny tale.

Singa ny flowchart:

1. Ny dingan'ny computing midika asa na ny filaharan'ireo zavatra izay hanova ny soatoavina ny angon-drakitra, na endrika ho fametrahana. Fa mazava, faritra ireo singa azo mitambatra ho iray tarika. Io marika dia mahitsi-, ao anatin'ny fanehoan-kevitra an-tsoratra izay, niaraka tamin'ny hetsika (na ny vondrona ny fifanakalozana).

2. Vahaolana. Io andian-tsoratra izay ampiasana dia milaza ny tetezamita eo amin'ny fanaraha-maso ny toe-. Ao amin'ny tsirairay mpikambana manontany toy izany ny fampitahana, na ny toe-javatra, izay mamaritra azy. Amin'ny teny hafa, ny fanapahan-kevitra - dia ny safidy ny tari-dalana ho an'ny fandaharana na algorithm, arakaraka ny fepetra miova sasany. Tsary ny fomba fijery ny singa - ny diamondra. Hoy famantarana azo ampiasaina ho toy ny endriky ny rafitra modely manaraka ireto: safidy, ny fikororohana sy feno tapa-potoana, ny tsingerin'ny ny "alohan'ny" sy ny hoe "Ho ela".

3. Fanovàna. Ity tarika dia midika ny fiandohan 'ny tsingerina. Izany no ampiasaina amin'ny fikarakarana ny cyclic rafitra. Inside singa io firaketana an-tsoratra isan-karazany fametrahana ny asa, araka ny asehon'ny zava-dehibe ny voalohany, fari fepetra, ary koa ny dingana miova ny zavatra tokony miverimberina. Amin'ny teny hafa, ny fanovana - dia ny fahatanterahan'ny manova ekipa na vondrona ny asa izay manova ny fandaharana. Fanehoana an-tsary ity dia hexagon marika.

4. Ny dingana fikajiana efa voafaritra mialoha dia midika ho efa voafaritra mialoha na fitsipika fandaharana. Tsy izay ampiasana dia milaza ny fitsaboana ny mpanampy algorithm misy tsy miankina toy ny misaraka Modules tsy miankina, ary mba miditra ny trano famakiam-boky tapaka. Tsary ny fahitana ny famantarana asehon'ny iray mahitsi- roa mitsangana hidy teo amin'ny lafiny roa. Ity singa manompo noho ny tari-dalana ny asa antso, fomba fiasa, rindrambaiko Modules.

5. dreninao-Output antontan-kevitra amin'ny ankapobeny endrika.

6. Start sy ny fijanonana. Singa io dia mampiseho ny fanombohan'ny sy ny faran'ny algorithm, ary ny fandraisana ho any amin'ny fandaharana sy ny fivoahana amin'izany. -Tsipiriany ny famantarana io mitovy ny mahitsi- izay ny lafiny fa tsy mahitsy - Arc.

7. Document dia midika Output vokatry ny atao pirinty intsony. -Tsipiriany, ny singa toy ny mahitsi-, afa-tsy raha tokony ho ny antsasaky ny onja ambany Direct soratra.

8. Manual fahan'ny dia midika ny mpandraharaha trigger angona fitaovana fanodinana iray izay mifandray amin'ny solosaina (fitendry). Graphic mariky ny boky fampianarana fahan'ny dia quadrilateral lafiny izay dia mitovy ho fitsipika, ny ambany dia perpendicular koa izy, dia ambony oblique.

9. Ny fampisehoana dia midika hoe torohevitra na Output vaovao raha toa raha ny fitaovana dia mifandray mivantana amin'ny processeur. Tamin'izay fotoana izay, rehefa manomboka hilalao ny angon-drakitra, ny mpandraharaha dia afaka miova mandritra ny fanodinana. -Tsipiriany, singa io dia olo-malaza izay ny ambony sy ambany dia mitovy tsipika, marina - dia ny Arc, ary ny ankavia atao ny roa mahitsy toy ny zana-tsipìka.

10. Ny mikoriana tsipika - ny zana-tsipìka izay milaza ny filaharan'ireo fifandraisana. Tsy rafitra andian-tsoratra sary tsy afaka hizara izany singa. Misy fitsipika sasantsasany hay fantarina ireo tarehin-tsoratra. Ireto izy ireo:

- ny tahirin-kevitra dia tsy maintsy ho singa mitovy ny andalana 'ny ivelany paritra na ny faritry ny pejy izay mampiseho ny andian-tsoratra ity sary;

- tsipika hatrany ambony ka hatrany ambany, na ankavia miankavanana dia heverina ho lehibe indrindra, dia tsy voalaza ny zana-tsipìka, ny toe-javatra hafa milaza faritra voatonona azy;

- hanova ny lalana ny singa io ihany tokony ho 90.

11. Connector. Singa io no ampiasaina mba mamaritra ny fifandraisana manapaka ny fikorianan'ny ny andalana. Marika ireo dia ampiasaina ao amin'ny andian-tsoratra fisehoan-javatra izay ny sary ny fandaharana dia vita avy amin'ny faritra maro. Ary ny famolaina ny mikoriana avy amin'ny faritra iray ka hatramin'ny farany "connector," ary ny ampahany vaovao - manomboka amin'ny famantarana izany. Inside singa io ihany no nametraka ny serial isa. Fanehoana an-tsary ny "connector" - ny faribolana.

12. Interstitial connector. Ny tanjon'ny singa io dia mitovy amin'ny teo aloha iray, dia ampiasaina mba hifandray ihany flowcharts, napetraka ao amin'ny pejy samihafa. Ny sary ny toy izany singa dia aseho ho toy ny pentagon trano.

13. Comment --pifandraisana ity eo amin'ny singa samihafa flowchart fanazavana. Hoy mamela singa ahitana rijan sy ny vaovao hafa.

Construction flowcharts

Graphic fanorenana algorithm - dia ampahany amin'ny tahirin-kevitra ny fitaovana na ny fandaharana izay misy amin'ny be dia be foana. Na izany aza, amin'ny ankamaroan'ny toe-javatra, ny rindrambaiko tsy ilaina ao amin'ny andian-tsoratra sary. Vitsivitsy ihany no nitaky ny fanorenana ny algorithm maka vitsivitsy fanitso ary ny sisa dia tena an'ohatra rafitra. Simple andian-tsoratra sary mampiseho ny firafitry ny maitso fandaharana amin'ny lafiny iray ihany. Na izany aza, dia toy izany no tsara rafitra hita maso ihany no eo ambanin'ny toe-javatra izay ny algorithm dia apetraka eo amin'ny taratasy iray. Ao amin'ny tranga mifanohitra, ny andian-tsoratra raha sary no misy ao amin'ny pejy maromaro mifandray interstitial fiovana no tena sarotra ny mahazo ny hevitra marina momba izany. Satria na dia apetraka eo amin'ny lamba iray, dia nisy fandaharana lehibe io sary algorithm mivadika ho ny drafitra ankapobeny amin'ny lisitry ny biriky sy ny dingana lehibe. Mazava ho azy, io fandaharam-potoana dia tsy manaraka ny fomba famolavolana fenitra, fa tsy mila azy ireo, satria ny dingana hafa tanteraka. Fitsipika momba ny karazana endri-tsoratra, zana-tsipìka, ary araka ny baikon'i voalamina ilaina ihany flowcharts parsing tsipiriany.

Arrays sy ny fananganana algorithms

Ny voaomana dia fitambaran'ireo mitovy karazana vaovao izay voatahiry ao misesy fahatsiarovana sampahony, ary manana anarana iombonana. Sela toy izany dia antsoina hoe "singa ao amin'ny rafitra." Sampahony rehetra mba nalamina. Isa io dia antsoina hoe "fanondroana ny fihaingoana singa". Ahoana no mamorona nandeha sary ho an'ny rafitra toy izany? Diniho, ohatra, ny famoronana ny algorithms ho fototra nahay ny iray dimensions karazana. Ny rafitra tsotra dia conventionally fijery tsipika. Atao hoe anarana ho an'ny fihaingoana - "A". Isika dia mihevitra fa ny rafitra dia ahitana ny valo sela (1 to 8). Tsirairay ny hoe kisendrasendra sampahony ahitana isa, izay atao hoe "fihaingoana singa". Mba mahazo iray manokana dia tsy maintsy mamaritra ny sela anarana amin'ny toradroa anaty fonosana ([3]). Indro misy ohatra izay ny andian-tsoratra sary iray dia natao fihaingoana ho hameno ny rafitra amin'ny kisendrasendra isa ary avy eo outputting vaovao momba ny efijery. Inona no atao hoe algorithm? Io rafitra fototra. Raha ny marina, dia tsy misy azo ampiharina fampiharana, na izany aza, dia mahasoa ny fianarana dingana. Heverina ho toy ny andian-tsoratra faritra (ohatra ny fanorenana voalaza etsy ambany) fito ihany no ahitana singa lehibe mifandray fiovana andalana.

Description ny filaharan'ireo asa

1. Ny singa voalohany ny tetika ho mariky ny "am-piandohana".

2. Ny vondrona faharoa - "Process", izay mifanaraka ao anatin'ny "initialization kisendrasendra».

3. Ny singa manaraka - "fanovana" no niditra danja ny nahay ny sela ao amin'ny andian-tsoratra.

4. koa, araka ny efa voafaritra mialoha ny asa dia niova ho andian-tsoratra manaraka "dingana", izay ny fitsaboana dia omena manokana rafitra sampahony manondro isa voafetra ny kisendrasendra ao amin'ny isan-karazany avy amin'ny aotra ny zato. Taorian'ny fandidiana hiverina amin'ny andian-tsoratra fahatelo, ary Izy no mihazona azy - bebe kokoa eo amin'ny fahadimy.

5. Ao amin'ny andian-tsoratra io "fanovana", araka ny asa soratra dia niova ny singa manaraka.

6. Ny "Famaranana" mamokatra maneho momba ny votoatin'ny nahay vaovao ao amin'ny Monitor, nanaraka ny fitarihan'ny andian-tsoratra teo aloha. Next - ny singa farany.

7. "Farany" ny algorithm.

Ao amin'ny andian-tsoratra miorina amin'ny sary ny singa ny fandaharana, izay hanome asa nanolotra algorithm.

"Edit Block Kisary"

Raha toa ianao ka manontany tena mikasika ny fomba hamoronana flowchart, dia tokony ho fantatrareo fa misy fandaharana manokana izay natao mba hamorona sy manova ireo rafitra. Tsy hanahirana ny Fanehoana an-tsary ny algorithm dia ny mpampiasa dia tsy mifamatotra amin'ny teny manokana Syntaxe fandaharana. Nanao flowchart koa mety ho fiteny rehetra (oh, C, Pascal, BASIC, sns). Ankoatra izany, ny tonian-dahatsoratra azo ampiasaina ho an'ny Nianatra zava sy ny fanamarinana tetika operability. Ity fandaharana manokana dia rindrambaiko. Manome ny hafa hametraka ny fitaovana ilaina amin'ny fanorenana flowcharts, izay mahatonga azy io mety kokoa, raha oharina amin'ny mahazatra sary mpamoaka lahatsoratra. Safidy fanampiny mamela anao manatsara ny dingan 'ny famolavolana ny rafitra sy ny fiovana bebe kokoa eo amin'ny asa sy ny fomba fiasa ao amin'ny fandaharana fiteny. Ankoatra izany, ny tonian-dahatsoratra flowchart manome napetraka ny môdely izay afaka be hanafainganana ny asa ny fahaizana mpampiasa. Efa fantatra fa ny fanorenana ny algorithm miverimberina matetika rafitra ampiasaina, ohatra, isan-karazany ny safidy tsingerina, safidy (tanteraka sy tsy feno), maro maitso, sy ny maro hafa. Ny tonian-dahatsoratra dia mamela zarao ampiasaina matetika ao amin'ny fikorianan'ny tabilao singa sy hametraka azy ho amin'ny niteraka sary. Izany mamonjy anao tsy mitarika azy ireo amin'ny rangotra, ratra kely isaky ny. Ankoatra izany, mampiasa ny tonian-dahatsoratra, dia afaka manafatra ny asa sy ny fomba fiasa ampiharina Na izany na tsy fantatra fiteny fandaharana. Io safidy io dia ilaina ny parsing algorithm rafitra, izay voasoratra amin'ny fiteny mahazatra. System zavatra takian'ny ny fandaharana dinihina dia tena tsotra, ka afaka mampiasa azy io ao amin'ny misy manokana solosaina.

famaranana

Mba mamintina, dia tokony homarihina fa ny tsipiriany drafitra ny fanorenana algorithms lany andro. Rehefa tsy mahaliana toy ny famaritana ny dingana. Amin'ny tsara indrindra, andian-tsoratra dia mety ho kisary fampiofanana beginners izay tsy mahafantatra ny fomba mieritreritra algorithmically. Natolotra amin'ny fotoana ny singa ny votoatiny dia avo-lenta teny, dia mampiditra fiteny milina fanambarana ho vondrona samy hafa. Amin'izao fotoana izao, sary tsirairay singa manokana mifanitsy amin'ny mpandraharaha. Dia lasa famantarana eo amin'ny kisendrasendra, ary ny zava-dehibe indrindra - ny zava-poana fampiharana amin'ny sary, izay tsy mety afaka mora foana. Amin'izao fotoana izao na dia teny andalana ho fiovana, satria samy mpandraharaha dia efa voafaritra. Raha ny marina, ny fanorenana ny algorithms tsary ny fandresena lehibe kokoa noho ny amin'ny fampiharana. Programa miaraka amin'ny traikefa lehibe eo anatrehanao manoratra ny fandaharana izay mahalana vao mitaona ny andian-tsoratra sary. Rehefa ny fanevan'ny fikambanana dia mitaky tsary ny algorithm, dia nandoko azy araka ny fahavitan'ny asa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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