Mga computer, Programming
Algorithm - isang maayos na natukoy na pagkakasunod-sunod ng mga pagpapatakbo ng matematika
Computer Computer Engineering ay batay sa mga prinsipyo ng sunud pagpapatupad ng mga mathematical operations. Dahil dito, mayroong isang pangangailangan upang gumuhit up ng mga programa sa tinukoy na pagkakasunod-sunod ng pagsasagawa ng ilang tiyak na mga pagkakasunud-sunod ng pagkilos. Dahil ang programa ay maaaring maging malaking at mahirap hawakan, ang isang espesyalista ay madalas na nahaharap sa mga pangangailangan ng mga graphic na (visual) sa pagguhit up ng work plan - ang algorithm.
I-block ang simula at wakas ng algorithm itinatanghal sa diagram bilang isang hugis-itlog at may isang input at isang output, ayon sa pagkakabanggit. Bina-block ng data input at output - sa anyo ng isang paralelogram. Bina-block ang matematikal na operasyon ay inilalarawang parihaba at magkaroon din ng isang input at isang output.
Ang isang simpleng (basic) paglalarawan tungkol sa uri ng aksyon ay isang linear algorithm. Ang ganitong uri ng visual na imahe ng programa pinaandar bilang isang solong-step na conversion ng mga panlabas na data na ipinasok sa dulo ng resulta at pagkatapos ay outputting sa visual device. Ang linear na algorithm para sa bawat sunud-sunod na operasyon o aksyon ay nagsisimula upang maisagawa mahigpit na matapos ang nakaraang operasyon o pagkilos.
Kadalasan ito ay kinakailangan upang i-verify ang data para sa pagsunod sa anumang mga kondisyon. At depende sa mga resulta na kailangan mo upang maisagawa ang isang tiyak na aksyon. Ito ay hindi mahirap hulaan na ang programa ay inilarawan sa tulong ng iba pang mga varieties ng algorithm - branched.
Bilang isang panuntunan, ang pinakasimpleng gawain ay maaaring ipakita bilang isang maliit na bloke diagram. Ngunit kung ang trabaho ay ibinibigay sa mga programmer mahusay na sapat, ang mga imahe sa papel (monitor) ang algorithm ay maaaring maging isang masalimuot na halimaw. Upang gawing simple ang visual na imahe workflow suporta istruktura ay ginagamit.
Ang auxiliary algorithm - isang piraso ng plano na naglalarawan sa mga tiyak na, paunang-natukoy na pagkakasunod-sunod ng mga aksyon ipinataw nang hiwalay mula sa mga pangunahing algorithm at dinisenyo upang gawing simple, bawasan ang paunang laki ng huli. fragment ito ay maaaring gamitin ang anumang bilang ng mga beses sa mahigpit na pagsunod sa mga data input.
auxiliary algorithm itinatanghal sa block diagram form ng isang parihaba na may maginoo paglalarawan nagpapahiwatig ng isang lugar kung saan ang isa ay maaaring makahanap ng isang eskematiko na isiwalat, ang yunit ng imahe.
Similar articles
Trending Now