CyfrifiaduronRhaglennu

Algorithm - dilyniant diffinio'n dda o gweithrediadau mathemategol

Cyfrifiadur Peirianneg Cyfrifiadurol yn seiliedig ar yr egwyddor o weithredu dilyniannol o gweithrediadau mathemategol. Oherwydd hyn, mae angen i lunio rhaglenni yn y drefn a nodir yn perfformio rhai dilyniannau gweithredu penodol. Gan y gall y rhaglen fod yn enfawr ac yn swmpus, arbenigwr yn aml yn wynebu yr angen i graffig lluniadu (gweledol) hyd cynllun gwaith - yr algorithm.

Algorithm - yn glir yn eu trefn cofnod absoliwt i berfformio gweithrediadau mathemategol sydd eu hangen i gyflawni'r tasgau y cyfrifiadur. Gall un hefyd yn nodi ei fod yn dilyniant o weithredu cynyddol o'r data mewnbwn cychwynnol ar gyfer y canlyniad terfynol. Y ffaith yw bod unrhyw raglen yn ddilyniant o gamau gweithredu: Arolwg defnyddwyr (mewnbwn data cychwynnol), yn perfformio y camau gweithredu penodol gyda'r canlyniad allbwn data.

dechrau Bloc a diwedd y algorithm a ddangosir yn y diagram fel hirgrwn a bod ganddo un mewnbwn ac un allbwn, yn y drefn honno. Blociau o mewnbynnu data ac allbwn - ar ffurf paralelogram. Blociau gweithrediadau mathemategol yn cael eu darlunio fel petryalau a hefyd yn cael un mewnbwn ac un allbwn.

Mae syml (sylfaenol) disgrifiad am y math o weithredu yn algorithm llinol. Mae'r math hwn o ddelwedd weledol y rhaglen gyflawni fel trosi un-cam o'r data allanol cofnodi yn y canlyniad terfynol, ac yna outputting i ddyfeisiau gweledol. Mae'r algorithm llinol ar gyfer pob gweithrediad neu gamau olynol yn dechrau yn cael ei berfformio yn llym ar ôl y llawdriniaeth neu weithredu blaenorol.

Yn aml, mae angen i ddilysu'r data ar gyfer cydymffurfio ag unrhyw amod. Ac yn dibynnu ar y canlyniad mae angen i chi berfformio camau gweithredu penodol. Nid yw'n anodd dyfalu y bydd y rhaglen yn cael ei ddisgrifio gyda chymorth mathau eraill o'r algorithm - canghennog.

Branching algorithm - disgrifiad o ddilyniant a bennwyd ymlaen llaw o gamau gweithredu, sy'n cynnwys gwirio data ar gyfer cydymffurfio ag amod a bennwyd ymlaen llaw. Gall y canlyniad y prawf hwn fod naill ai data sganio cyfateb amod neu'r anghysondeb penodol. Ac yn dibynnu ar y canlyniadau, yn gwneud naill ai un dilyniant pellach o gamau gweithredu, neu arall.

yr uned ddilysu yn cael ei gynrychioli yn y ffurf rhombws ag un mewnbwn a dau allbynnau, yn cyfateb â threigl dilysu gadarnhaol neu negyddol.

Fel rheol, gall y tasgau symlaf yn cael ei arddangos fel diagram bloc bach. Ond os bydd y swydd yn cael ei gyflenwi i'r rhaglennydd yn ddigon mawr, gall y delweddau ar bapur (monitor) y algorithm yn dod yn anghenfil feichus. Er mwyn symleiddio strwythurau cefnogi delwedd llif gwaith gweledol yn cael eu defnyddio.

Mae'r algorithm ategol - darn o'r cynllun yn disgrifio'r dilyniant penodol, a bennwyd ymlaen llaw o gamau gweithredu a osodwyd ar wahân i'r algorithm sylfaenol a gynlluniwyd i symleiddio, lleihau maint cychwynnol yr olaf. Gall hyn gael ei ddefnyddio darn unrhyw nifer o weithiau mewn cydymffurfiad llwyr â'r data mewnbwn.

algorithm ategol darlunio mewn diagram bloc yn ffurfio petryal â'r disgrifiad confensiynol gan nodi yn fan lle gall un ddod o hyd i sgematig sy'n cael ei datgelu, y ddelwedd uned.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cy.birmiss.com. Theme powered by WordPress.