? Pseudokode er en kunstig programmeringssprog, der tillader edb-programmører at udvikle logik , før du udfører en bestemt kode. Det kan defineres som blueprint af en kode , som beskriver et skridt af handlinger ( eller procedure) , og i hvilken rækkefølge de skridt , der skal udføres. Det kan opfattes som en tekstuel repræsentation af et rutediagram , der afspejler de strukturelle koncepter kode. Baggrund
pseudokode er en form for struktureret engelsk , der definerer programmets algoritmer. Det tillader programmer at fokusere på et algoritmer centrale logik før den indstilles i formel programmering syntaks. Pseudocde er ikke eksekverbar på en computer. I stedet hjælper en programmør design kode, før den konkrete gennemførelse.
Formål
Hovedformålet med pseudokode er at beskrive klart, hvad en kode ( eller et program ), formodes at gøre. Det bryder ned en kode i trin og fremhæver deres sekvens af handling. Pseudokode tillader programmører og programmører til tørre - køre en kode til at kontrollere for fejl og uoverensstemmelser , før du skriver det i en programmeringssprog .
Regler
pseudokode er sammensat af sætninger, klausuler og ord. Den følger en struktureret mønster , med udsagn skrevet i en sekventiel rækkefølge. Pseudokode bruger udvælgelse udsagn (hvis , så og hvis , så andet) , og de første søgeord i hvert udsagn skal kapitaliseres . Det kræver en erklæring pr sætning , som skal indrykket for at vise koden hierarki.
Eksempel
M = 10N = 5
(hvor M og N er variabler )
IF ( M > = N) Så
Statement 1
Else
Statement 2
END HVIS
Statement 3 fotos
Ifølge dette eksempel tilstanden af M > = N er sand (siden M er 10 , og N er 5) og erklæring 1, vil blive henrettet. Henrettelsen af erklæring 3 følger, at .
Fordele
pseudokode gør det nemt at gennemføre et program . Det er mellemled mellem en formel programmeringssprog kode og menneskelige sprog , og forklarer formålet med en bestemt kode i lægmandssprog . Det er nemt at skrive og kræver en simpel teksteditor (Microsoft Word eller Notepad ) til at oprette pseudokode udsagn. Pseudokode kræver minimal kendskab til programmering , og har få formelle syntaks regler. Det sparer tid, der ellers brugt i debugging og afprøvning koder , da det giver programmører til spot og rette fejl.
Ulemper
pseudokode kan være langvarig og kompliceret, når kodning et komplekst problem. Der er ingen standardiserede regler for skrivning pseudokode , og det varierer fra virksomhed til virksomhed og individ til individ. Pseudocde giver ingen visuel repræsentation af kode , hvilket gør det vanskeligt at fastslå gyldigheden af visse udsagn.