Hva er meningen med pseudokode?

Hva er meningen med pseudokode?


Pseudokode er en kunstig programmeringsspråk som lar programmerere til å utvikle logikk før du utfører en bestemt kode. Den kan defineres som blåkopi av en kode, hvilke detaljer et trinn for handlinger (eller den prosedyre) og i hvilken rekkefølge de trinn som skal utføres. Det kan sees på som en tekstbasert representasjon av et flytdiagram, som gjenspeiler de strukturelle begrepene kode.

Bakgrunn

Pseudokode er en type strukturert engelsk som definerer programalgoritmer. Det gjør at programmer til å fokusere på en algoritmer kjerne logikk før du setter den i formelle programmering syntaks. Pseudocde er ikke kjørbar på en datamaskin. I stedet, det hjelper en programmerer utforming kode før den faktiske gjennomføringen.

Hensikt

Hovedformålet med pseudokode er å beskrive klart hva en kode (eller program) er ment å gjøre. Det bryter ned en kode i trinn og belyser deres sekvens av action. Pseudokode lar programmerere og programmerere til tørk-kjøre en kode for å se etter feil og selvmotsigelser før du skriver det i et programmeringsspråk.

regler

Pseudokode er sammensatt av setninger, klausuler og ord. Det følger et strukturert mønster, med uttalelser skrevet i en kronologisk rekkefølge. Pseudokode bruker utvalget uttalelser (om, 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 vise kode hierarki.

Eksempel

M = 10
N = 5

(Der M og N er variabler)

IF (M >= N) Then

uttalelse 1

Ellers

Utsagn 2

SLUTT OM

Utsagn 3

I henhold til dette eksempel, er tilstanden til M> = N sant (ettersom M er 10, og N er 5), og en erklæring vil bli utført. Henrettelsen av uttalelse 3 følger det.

Fordeler

Pseudokode gjør det enkelt å gjennomføre 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 teksteditor (Microsoft Word eller Notepad) for å lage pseudokode uttalelser. Pseudokode krever minimal kunnskap om programmering, og har få formelle syntaksregler. Det sparer tid som ellers er brukt i debugging og testing koder, siden det lar programmerere å oppdage og korrigere 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 gir ingen visuell representasjon av kode, noe som gjør det vanskelig å fastslå gyldigheten av enkelte uttalelser.