En dzino dzakateedzana tiri tkuyedza kupa dzidziso dzidziso iyo inobvumidza vanoshuvira programmers kusarudza maturusi akanakisa kubva kusarudzo hombe iyo Linux inopa yekugadzira software.
Muchinyorwa chakapfuura isu takange takakamura maitiro epurogiramu muzvikamu zvishanu uye isu tanga tatanga nerondedzero yekutanga.
Kubva pseudocode uye madhiagiramu
Kune avo vasina kugadzikana nemifananidzo inomiririra vachishandisa kuyerera machati, pseudocode inomiririra imwe nzira yakanaka.
Iyo pseudocode iri pakati peiyo rondedzero refu yekurondedzera uye nekodhi yakanyorwa mumutauro wechirongwa.
Iyo rondedzero yakadzama yematanho ayo chirongwa chinofanirwa kutora kuti zviite iro basa rakapihwa kwariri. Asi kunyorwa uchishandisa mazwi kubva mururimi rwedu, inobvumira avo vanotora chikamu muchirongwa vasina kuva mapurogiramu kuti vaone kana vachinzwisisa zvinotarisirwa kwavari.
Tsananguro iri pseudocode ainopa mhando dzinotevera dzemirairo; maitiro, kutonga, tsananguro uye mubatanidzwa wezvose kana zvimwe zvacho. Kune izvi inoshandisa matatu marudzi ezvivakwa:
- Sequential chimiro: Iwo iwo mirairo inoitwa nenzira yakarongeka kutanga neyekutanga mutsara uye zvichingodaro kusvika kusvika kune yekupedzisira.
- Sarudzo mamiriro: Kunyangwe kurairwa kuchiitwa kunoenderana nekuti mamiriro acho asangana here kana kwete. Inogona kuve yakapetwa kaviri (pane dzimwe nzira mbiri) dzakawanda (Mamiriro akati wandei akasarudzika) Makesi Akawanda (Inofananidzwa kana kukosha kwakaburitswa nechirongwa kunoenderana neakapihwa
- Iterative chimiro: Imwe kana yakawanda mirairo inoitwa pasina kukanganisa kusvikira zvaratidzwa kana mamiriro asangana. Maitiro acho ndeiya Loop Ipo (mirairo inoitwa chero bedzi mamiriro abatwa). Loop inodzokorodza (Inoongorora kana ese mirairo yeiyo chiuno yazadzikiswa uye kana zvaitwa, inoenderera mberi nekuitwa kwechimwe chirongwa, Loop ye (Iyo kodhi yetambo inoitwa kudzamara yakatemerwa nhamba yekudzokorora yakasvika), chiuno chega chega (chinoitwa nerunyorwa rwezvinhu, Nesting (Sanganisira mabasa nemaitiro mukati memamwe mabasa nemaitiro.
Pseudocode muenzaniso
Ngatitii tinofanirwa kunyora chirongwa chinofananidza maitiro maviri akapinda nemushandisi. Hazvigamuchirwe kuti mushandisi anopinda maviri akaenzana maitiro. Tingave nechimwe chinhu chakadai
INICIO
Poner las variables A=0 y B=0
Pedir la introducción de dos valores distintos
Leer los valores
Asignar los valores de A y B
Comparar los valores de A y B
Si A y B son iguales se vuelve a 3
Si A > B entonces escribir A es mayor que B
Si A < B entonces escribir Escribir B es mayor que A
Escribir ¿Desea introducir otro valor? (S/N)
Si se pulsa S ir a 3
Si se pulsa N finalizar programa
FIN
Vhura sosi maturusi ekugadzirisa dambudziko
Zvirongwa zvekugadzira kuyerera machati.
Aya mapurogiramu anounza ese anodikanwa mamiririri anomiririra iwo mabasa echamangwana kunyorera.
LibreOffice Dhiza
Iyo vector yekudhirowa kunyorera kweThe Document Foundation hofisi suite inosanganisira zviratidzo zvese zvinodiwa. Kunyangwe, sezvo zvainge zvisina kugadzirirwa izvo, isu hatizove nemichina yekushandisa. Zvichava zvakafanira kugadzirisa chinzvimbo uye saizi nemaoko
Inkscape
Iyo ndiyo izere yakavhurwa sosi chishandiso chekushanda nevector mifananidzo. Iyo inoshandisa iyo SVG fomati kune ayo ese mabhenefiti uye ndiyo yakasarudzika sarudzo yeakakwira-mhando kuburitswa kweye flowcharts. Iyo zvakare ine ese anodiwa zviratidzo akafanorongerwa
Dia diagram mupepeti
Dia rakafemerwa naVisio, iyo Windows application yekugadzira technical graphic. Inowanikwa mune zvinyorwa, inoshanda nemhando dzakasiyana dzemifananidzo, inobvumidza kudhinda pamapeji akawanda uye, kuwedzera kune mafomu akafanotarisirwa, inobvumira kushandiswa kwevamwe kwakagadzirwa nemushandisi.
Chirongwa chekunyora pseudocode
PseInt
Uku kukura ChiSpanish chakanakira kutanga nekunyora pseudocode. DSezvo iyo pseudo-kodhi iyo yainoshandisa yakavakirwa pamutauro wedu, iyo yekudzidzira curve inodonha zvinooneka. Izvo zvakare zvinosanganisira flowchart musiki, maturu ekushandisa, pseudocode matemplate, smart induction, uye chirongwa kuitisa.
Nekuti pseudocode haina kugadziriswa, hapana maturusi mazhinji aripo. Kana paine plugins eakasiyana makodhi edhita uye akasanganiswa envelopment nharaunda.