? Pseudokode er en kunstig programmeringsspråk som lar programmerere til å utvikle logikk før du utfører en bestemt kode . Det kan defineres som blåkopi av en kode , hvilke detaljer et skritt av handlinger ( eller prosedyren ) og i hvilken rekkefølge trinnene skal utføres . Det kan sees på som en tekstlig representasjon av et flytskjema , noe som reflekterer de strukturelle konsepter med kode. Bakgrunn
pseudokode er en type strukturert engelsk som definerer programmet algoritmer . Det gjør at programmer kan fokusere på et algoritmer kjernen logikken før du setter den i formell programmering syntaks. Pseudocde er ikke kjørbar på en datamaskin . I stedet , det hjelper en programmerer utforming kode før den faktiske gjennomføringen .
Formål
Hovedformålet med pseudokode er å beskrive klart hva en kode ( eller program) er ment å gjøre. Det bryter ned en kode i skritt og fremhever deres sekvens av handlingen . Pseudokode tillater programmerere og programmerere å tørke kjøre en kode for å se etter feil og selvmotsigelser før du skriver det i et programmeringsspråk.
Regler
pseudokode består av setninger, klausuler og ord. Det følger et strukturert mønster , med utsagn skrevet i en kronologisk rekkefølge . Pseudokode bruker valg uttalelser (hvis , da og hvis , da, annet) , og det første søkeordet i hver setning må aktiveres. Det krever en uttalelse per setning, som må rykkes inn for å vise kode hierarki .
Eksempel
M = 10N = 5
(der M og N er variabler )
IF ( M > = N) Så
erklæringen en
Else
Statement 2
END IF
utsagn 3
Ifølge dette eksempelet , tilstanden M > = N er sann ( siden M er 10 og N er 5) , og uttalelse 1 vil bli henrettet. Utførelsen av utsagn 3 følger det.
Fordeler
pseudokode gjør det enkelt å implementere et program . Det er omveien mellom en formell programmeringsspråk kode og menneskelig språk , og forklarer hensikten med en bestemt kode i lekmann vilkår . Det er lett å skrive og krever en enkel tekst editor ( Microsoft Word eller Notepad ) for å lage pseudokode uttalelser. Pseudokode krever minimal kunnskap om programmering , og har få formelle syntaks regler . Det sparer tid som ellers er brukt i feilsøking og testing koder , siden det lar programmerere å oppdage og rette feil .
Ulemper
pseudokode kan være lang og komplisert når koding et komplekst problem . Det finnes ingen standardiserte regler for å skrive pseudokode og det varierer fra bedrift til bedrift og individ til individ. Pseudocde tilbyr ingen visuell representasjon av kode , noe som gjør det vanskelig å fastslå gyldigheten av visse uttalelser.