GuzobereKọleji na mahadum

Olee otú ike a flowchart. A ngọngọ esereese nke usoro ihe omume nke n'usoro

The ngọngọ esereese bụ onyeōzi nnọchiteanya nke a usoro, o doro anya na-egosi a Ịhazi usoro nke niile nkebi nke ọrụ, nakwa dị ka ihe niile ndị dị iche iche na-aka na usoro. Atụmatụ a bụ a usoro nke graphic akara (nkanka) na mgbanwe ahịrị (akụ) n'etiti ha. Onye ọ bụla n'ime ndị a nkanka kwekọrọ na a akpan akpan nzọụkwụ nke algọridim. Inside a akara na-akọwa nke a.

Gịnị mere iji flowcharts?

Ndị a na usoro na-e-arụ ndị na-esonụ na ọrụ:

- ịzụlite a ọhụrụ usoro;

- na-akọwa na Panèl ugbu algọridim;

- ịzụlite mgbanwe na usoro ma ọ bụ iji na-enyocha njikọ na likelihood nke njehie na ọdịda;

--ekpebi mgbe, ebe na otú i nwere ike ịgbanwe nke ugbu a algọridim, iji nyochaa nkwụsi ike nke usoro ihe dum.

Development workflow

Ọ bụla gbochie esereese dabeere na omume nke na algọridim na-akọwa ọrụ nke ngwaọrụ ma ọ bụ omume. Ya mere, anyị mbụ wuru usoro onwe ya. "Algọridim" na-ezo aka na nkọwa nke usoro nke arụmọrụ dozie nsogbu. N'ezie, a na-achị na-arụ chọrọ Filiks nke ozi nhazi. Tupu etinyewe na-ewu nke algọridim a choro iji kọwaa nsogbu n'ụzọ doro anya: ọ dị mkpa iji nweta a n'ihi nke mbụ ozi dị mkpa na ihe na-dị, ma e nwere ihe mgbochi na ya nnata. Mgbe ahụ, a ndepụta nke omume na-emejuputa atumatu iji nweta ihe ndị ha chọrọ N'ihi.

ụdị algọridim

Na omume, ndị na-esonụ ụdị nke eruba chaatị dị iche iche na-eji ọtụtụ mgbe:

- ndịna, ie dabeere na geometric akara;

- ọnụ: haziri site na mbụ okwu nke a asụsụ;

- pseudo-koodu: na-anọchi anya semiformalized nkọwa nhazi mmemme asụsụ, nke na-agụnye ihe nke mmemme asụsụ na edemede nkebi ahịrịokwu na-ahụkarị mgbakọ na mwepụ na akara;

- software: naanị mmemme asụsụ ji dee.

A ngọngọ esereese nke ngwaọrụ: Description

A onyeōzi onodi nke workflow agụnye image algọridim nkwurịta okwu na-akọwa ọtọ nkanka nke a circuit nke-ederịta akwụkwọ ozi mejuputa otu ma ọ bụ karịa na omume. A ngọngọ esereese nke otu n'usoro esịnede onye ọcha, akụkụ na-ewu nke iwu nke kọwaa obodo ọkọlọtọ. N'ihi na onye ọ bụla ụdị edinam (data input, mgbakọ okwu ụkpụrụ, ịlele ọnọdụ, ugboro ugboro akara edinam mmechi nhazi, wdg). E nwere a iche iche geometric ọgụgụ na-anọchi anya dị ka a ngọngọ. Ndị a na akara na-ejikọrọ na edoghi na-akọwa usoro nke omume.

Isi ihe n'ọrụ na nkwadebe flowcharts

The zuru ndepụta nke graphic akara eji maka nkọwa nke algọridim mejupụtara 42 ọcha. Ya niile na anyị agaghị na-enye, ma tụlee naanị ndị isi.

Na ihe nke flowchart:

1. The usoro nke Mgbakọ pụtara ihe ma ọ bụ usoro nke omume na-agbanwe ụkpụrụ nke data ma ọ bụ usoro maka pụrụ isi chọta. N'ihi na ihe doo anya, ndị a circuit ọcha nwere ike ikpokọta n'ime otu unit. Nke a na akara bụ a rektangulu, n'ime nke e dere comment, ya na ọrụ (ma ọ bụ ìgwè nke azụmahịa).

2. Ngwọta. Nke a ngọngọ na-eji na-egosi mgbanwe ọnọdụ n'elu akara. Na nke ọ bụla dị otú ahụ so n'òtù ajụ ndị tụnyere, ma ọ bụ ọnọdụ, nke na-akọwa ya. Na ndị ọzọ okwu, mkpebi - bụ oke nke direction maka usoro ihe omume ma ọ bụ algọridim, dabere na ụfọdụ agbanwe ọnọdụ. Onyeōzi echiche nke mmewere - a diamond. Sị na akara nwere ike ji mee ka onyinyo nke na-esonụ etozu Ọdịdị: nhọrọ, a ndụdụ full na akụkụ-oge, okirikiri nke "tupu" na "ogologo".

3. mgbanwe. Nke a unit na-egosi mmalite nke okirikiri. Ọ na-eji maka n'ịhazi cyclic Ọdịdị. Inside a mmewere ndekọ ọnọdụ nso nke na-eme, dị ka e gosiri site ya mbụ uru, ókè ọnọdụ, nakwa dị ka nzọụkwụ agbanwe ihe ka ugboro ugboro. Ndị ọzọ okwu, na mgbanwe - bụ mmezu nke na-agbanwe agbanwe ìgwè ma ọ bụ iche iche nke arụmọrụ na ịgbanwe usoro ihe omume. Onyeōzi nnọchiteanya nke a na akara bụ a hegzagon.

4. The gaghị agara ngụkọta oge usoro pụtara n'ihi na a gaghị agara ma ọ bụ ọkọlọtọ omume. Ọ na-eji na-egosi na ọgwụgwọ na inyeaka algọridim na dị onwe dị ka a dị iche iche onwe ha modul, na iji nweta ọbá akwụkwọ eme. Onyeōzi anya nke na akara na-anọchite anya a rektangulu abụọ vetikal Ogwe na n'akụkụ. Nke a na mmewere na-eje ozi maka nduzi nke ọrụ oku, usoro, software modul.

5. Input-mmepụta data na a n'ozuzu ụdị.

6. Malite na-akwụsị. Nke a na mmewere na-anọchi anya mmalite na ọgwụgwụ nke algọridim, na ọsọ ọsọ n'ime usoro ihe omume na ụzọ ọpụpụ si na ya. Graphically a akara yiri a rektangulu ebe n'akụkụ kama ogologo - aak.

7. Document pụtara mmepụta ihe ebipụta. Graphically, ihe mmewere dị ka a rektangulu, naanị kama ala ọkara-efegharị efegharị Direct dere.

8. Manual input pụtara site ọrụ akpalite data nhazi site a ngwaọrụ nke a na-ejikọta ya na a na kọmputa (keyboard). Graphic nnọchianya nke ntuziaka input bụ a quadrilateral onye n'akụkụ ndị yiri akara, na ala bụ perpendicular ha, na elu oblique.

9. The ngosi pụtara input ma ọ bụ mmepụta ọmụma bụrụ na mgbe ngwaọrụ jikọọ ozugbo na processor. N'oge ahụ, mgbe ha na-amalite na-egwu data, ndị ọrụ nwere ike ime mgbanwe n'oge nhazi. Graphically, a mmewere bụ a ọnụ ọgụgụ nke elu na nke ala edoghi bụ ukem, nri - ọ bụ aak, na n'aka ekpe mee nke abụọ ogologo dị ka akụ.

10. The eruba edoghi - bụ akụ na-egosi na nsoro nke njikọ. Ma Ọdịdị ngọngọ esereese ike rute na nke a mmewere. E nwere iwu ụfọdụ n'ịkpọ ndị a odide. N'ebe a, ha bụ:

- na data ọcha gagakorita na edoghi nke elu perimeta ma ọ bụ ókè nke page na nke a na-egosi a ngọngọ esereese;

- a akara si n'elu na ala ma ọ bụ aka ekpe ka nri a na-ewere isi, ọ na-adịghị gosiri site àkú, na ndị ọzọ na-egosi ebe ẹkedọhọde site na ha;

- gbanwere a mmewere bụ naanị banyere 90.

11. njikọ. Nke a na mmewere na-eji ezipụta na njikọ ịkwụsịtụ eruba nke e. Ndị a na akara na-eji ihe omume ahụ na ngọngọ esereese nke usoro ihe omume na-rụrụ site ọtụtụ akụkụ. Mgbe ahụ akara nke eruba site n'otu akụkụ na-akwụsị "njikọ ahụ," na ọhụrụ akụkụ - na-amalite na a akara. Inside a mmewere na enịm otu Oghere Usoro ọgụgụ. Onyeōzi nnọchiteanya nke "nchọ" - a gburugburu.

12. Interstitial njikọ. Nzube nke a mmewere bụ yiri gara aga otu, ọ na-na-eji jikọọ flowcharts, odori dị iche iche na peeji nke. The oyiyi nke ndị dị otú ahụ ihe mmewere na-anọchi anya dị ka a Pentagon ụlọ.

13. Comment - a nkwurịta okwu n'etiti ndị dị iche iche ọcha flowchart nkọwa. Sị na mmewere na-enye ohere na-agụnye formulas na ozi ndị ọzọ.

Construction flowcharts

Graphic ewu algọridim - bụ akụkụ nke akwụkwọ maka ngwaọrụ ma ọ bụ usoro ihe omume bụ mgbe dị n'ụba. Otú ọ dị, ọtụtụ mgbe, na-software na-adịghị mkpa na ngọngọ esereese. Nanị ole na ole chọrọ ndị na-ewu ihe algọridim na-ewe ihe ole na ole Ibé akwụkwọ, ndị ọzọ bụ nnọọ ihe atụ atụmatụ. Simple ngọngọ esereese na-egosi Ọdịdị nke ahụ branching omume nanị otu akụkụ. Otú ọ dị, ọbụna ndị dị otú a Ọdịdị bụ doro anya na anya naanị n'okpuru ọnọdụ na algọridim-etinye na otu mpempe akwụkwọ. Na-abụghị ikpe, mgbe ngọngọ esereese na-emi odude ọtụtụ peeji metụtara interstitial ikwu n'ụzọ dị nnọọ ike na-nri echiche banyere ya. Ọ bụrụ na ọ na-etinye na otu mpempe akwụkwọ, mgbe ahụ, a oké omume a image algọridim amama n'ime ya n'ozuzu ya plan na a ndepụta nke isi nkanka na nzọụkwụ. N'ezie, nke a oge na-adịghị na-eso usoro imewe kwuru, ma ọ dịghị mkpa ha, ebe ọ bụ na usoro bụ kpam kpam dị iche iche. Iwu banyere ụdị odide, àkú, na iji ọnụ dị mkpa bụ naanị n'ihi parsing zuru ezu flowcharts.

Arrays na-ewu ụlọ nke algọridim

Otu n'usoro bụ a collection nke otu ụdị nke ozi na-echekwara na consecutive ebe nchekwa ụyọkọ na nwere a nkịtị aha. Ndị dị otú ahụ na mkpụrụ ndụ na-akpọ "ihe nke usoro." All ụyọkọ ndị ahụ nọmba iji. Nke a ọnụ ọgụgụ a na-akpọ "index nke n'usoro mmewere". Olee otú ike a eruba esereese maka ndị dị otú ahụ a usoro? Tụlee ihe atụ nke ihe e kere eke nke algọridim maka elementrị n'usoro nke otu akụkụ ụdị. The mfe usoro bụ conventionally echiche akara. Kọwaa a aha maka n'usoro - "A". Anyị iche na anyị na usoro mejupụtara asatọ sel (1 ruo 8). Onye ọ bụla nke si ụyọkọ mejupụtara a random nọmba, nke a na-akpọ "n'usoro mmewere". Iji nweta a akpan akpan cell ga-ezipụta na aha na square brackets ([3]). Tụlee otu ihe atụ nke a ngọngọ esereese nke otu n'usoro ezubere jupụta usoro na random nọmba na mgbe outputting ọmụma na ihuenyo. Gịnị bụ ihe algọridim? Nke a elementrị usoro. N'ezie, ọ dịghị ihe bara uru ngwa, Otú ọ dị, bụ bara uru n'ihi na mmụta usoro. Weere a ngọngọ circuit (atụ nke ndị na-ewu kọwara n'okpuru ebe) mejupụtara nanị asaa isi ọcha ejikọrọ ikwu n'ụzọ e.

Description of na nsoro nke ihe aga-eme

1. The mbụ mmewere nke atụmatụ ga-abụ onye nnọchiteanya nke "Mmalite".

2. The abụọ unit - "Usoro", nke dabara n'ime "initialization random».

3. The esote mmewere - "mgbanwe" odụk uru nke n'usoro nke mkpụrụ ndụ na ngọngọ.

4. Ọzọkwa, dị ka a gaghị agara ọrụ na-ibugharị ka na-esote ngọngọ "usoro", nke ọgwụgwọ e nyere akpan akpan ụyọkọ usoro na-egosi adịghị ike nke random nọmba ke nso site na efu ka otu narị. Ịgbaso ọrụ alaghachikwuru atọ ngọngọ, na site na ya - ọzọ na-ise.

5. a ngọngọ "Mmegharị" dị dere ọrụ na-ibugharị ka na-esote mmewere.

6. The "Mmechi" na-arụpụta ngosi ọmụma banyere ọdịnaya nke ọhụrụ n'usoro na ileba anya, ndị nduzi nke gara aga ngọngọ. Next - ikpeazụ mmewere.

7. "akwụsị" nke algọridim.

Na ndabere nke a ngọngọ esereese nke mmiri nke usoro ihe omume, nke ga-enye ọrụ ọkọnọ algọridim.

"Dezie Block Osise"

Ọ bụrụ na ị na-eche banyere otú ike a flowchart, ị kwesịrị ị maara na e nwere ndị pụrụ iche na ihe omume ndị na-e ịmepụta na dezie ndị a na usoro. Mma nke onyeōzi onodi nke algọridim bụ na onye ọrụ na-adịghị kegide a kpọmkwem mmemme asụsụ syntax. Wuru flowchart dokwara adabara niile asụsụ (e.g., C, onwa, isi, wdg). Ọzọkwa, nchịkọta akụkọ ga-eji na charting na nkwenye atụmatụ operability. Nke a na usoro bụ a pụrụ iche na software. Ọ na-enye a iche iche set ngwaọrụ dị mkpa maka iwuli flowcharts, nke na-eme ka ọ na ihe na-adaba adaba, tụnyere ot image editọ. Ọzọ nhọrọ ekwe ka ị na-ebuli usoro nke na-eru elu usoro na ya n'ihu mgbanwe na ọrụ na usoro nke mmemme asụsụ. Ke adianade do, flowchart nchịkọta akụkọ na-enye a set nke ndebiri na ike budata adị n'elu na-arụ ọrụ na novice ọrụ. Ọ maara na ndị na-ewu nke algọridim mgbe ugboro ugboro owuwu-eji ihe atụ, a dịgasị iche iche nke nhọrọ cycles, uzo ozo (zuru ezu na ezughị ezu), multiple branching, na ndị ọzọ. Ndị nchịkọta akụkọ na-enye ohere igbunye ugboro ugboro na-eji na-eruba chaatị dị iche iche mmiri ma tinye ha na-ahụ site na esereese. Nke a na-azọpụta gị si na-eru ha site ọkọ oge ọ bụla. Ke adianade do, iji nchịkọta akụkọ, ị nwere ike mbubata na ọrụ na usoro emejuputa atumatu ọ bụla mara mmemme asụsụ. Nke a na nhọrọ bụ bara uru n'ihi na parsing algọridim Ọdịdị, nke e dere ihe ị na-amaghị asụsụ. System chọrọ nke usoro ihe omume na-atụle bụ nnọọ obi umeala, otú i nwere ike iji ya na ihe ọ bụla onye na kọmputa.

ọgwụgwụ

Iji ichikota, ọ ga-ahụ kwuru na zuru ezu na atụmatụ nke iwu algọridim gharazie ịba uru. Dị ka ha na-adịghị akpali mmasị dị ka a nkọwa nke usoro. Ke mma, ngọngọ osise ndị kwesịrị ekwesị maka ọzụzụ beginners na-amaghị otú e si na-eche algorithmically. Chọrọ na oge ya na ndị ọcha nke ọdịnaya gị na-elu-larịị asụsụ, ọ integrates igwe asụsụ okwu n'ime iche iche iche iche. N'oge, onye ọ bụla graphic mmewere kwekọrọ na a kpọmkwem ọrụ. O wee wee a na akara na random, na ọtụtụ ihe - a efu omumu ịbịaru, site na nke ị nwere ike mfe na-ajụ. Taa ọbụna ịghọ ejighi oru akara ikwu n'ụzọ, ebe onye ọ bụla maka ọrụ a na-ama kọwaa. N'ezie, onyeōzi ewu nke algọridim ukwuu mmeri karịa ime ya eme. Programmer na ọtụtụ ahụmahụ tupu ị dee a omume na-anaghị adọta a ngọngọ esereese. Mgbe ọkọlọtọ nke nzukọ na-achọ a onyeōzi algọridim, mgbe ahụ, tee ya mgbe ẹkụre ọrụ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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