? Pseudokod är en konstgjord programmeringsspråk som gör att programmerare att utveckla logik innan du kör en särskild kod . Det kan definieras som blåkopia av en kod , som specificerar ett steg av åtgärder ( eller förfarandet ) och i vilken ordning stegen ska utföras . Det kan ses som en textrepresentation av ett flödesschema , vilket återspeglar de strukturella begreppen kod. Bakgrund
Pseudokod är en typ av strukturerad engelska som definierar programmets algoritmer . Det låter program för att fokusera på en algoritmer kärna logik innan du ställer den i formell programmering syntax . Pseudocde är inte körbar på en dator . Istället hjälper det en kod programmerare designen innan dess faktiska genomförande .
Syfte
Det huvudsakliga syftet med pseudokod är att tydligt beskriva vad en kod ( eller program ) är tänkt att göra . Det bryter ner en kod i steg och lyfter fram deras sekvens av åtgärder . Pseudokod tillåter kodare och programmerare till torrkörning en kod för att leta efter fel och inkonsekvenser innan du skriver det i ett programmeringsspråk .
Regler
Pseudokod består av meningar, satser och ord . Det följer ett strukturerat mönster , med påståenden skrivna i en sekventiell ordning . Pseudokod använder urval uttalanden (om , då och om , då , annars ) , och det första sökordet i varje påstående måste kapitaliseras . Det kräver en förklaring per mening , vilket måste vara indragen för att visa koden hierarki .
Exempel
M = 10N = 5
( där M och N är variabler ) katalog
IF ( M > = N ) Sen
Statement 1
Else
Statement 2 Review
END IF
Statement 3 bilder
Enligt detta exempel villkoret M > = N är sant ( eftersom M är 10 och N är 5 ) , och förklaring 1 kommer att genomföras . Utförandet av uttalandet 3 följer att .
Fördelar
Pseudokod gör det enkelt att implementera ett program . Det är mellanled mellan ett formellt programmeringsspråk kod och mänskligt språk , och förklarar syftet med en särskild kod i lekmannatermer . Det är lätt att skriva och kräver en enkel texteditor ( Microsoft Word eller Anteckningar ) för att skapa pseudocode uttalanden . Pseudokod kräver minimalt programmering , och har få formella syntax regler . Det sparar tid som annars går åt till felsökning och testning koder , eftersom det gör att programmerare att upptäcka och korrigera fel .
Nackdelar
Pseudokod kan vara långdraget och komplicerat när kodning ett komplext problem . Det finns inga standardiserade regler för att skriva pseudokod och det varierar från företag till företag och individ till individ . Pseudocde erbjuder ingen visuell representation av koden , vilket gör det svårt att bedöma giltigheten av vissa uttalanden .