Dator > Introduktion till pseudokod

  • Introduktion till pseudokod


  • Pseudokod är ett verktyg som används till prototyp och dokumentera algoritmer . Snarare än att bygga genom att skriva programmering uttalanden på ett visst språk , utnyttjar designern engelska uttalanden som emulerar logiska instruktioner . Den resulterande algoritmen kan logiskt utvärderas innan den översätts till kod i ett visst programmeringsspråk. Pseudokod har blivit mer populär än flowcharting för att designa algoritmer , eftersom det går snabbare att flytta till kod

    Definiera pseudokod

    Det finns ingen formell definition av pseudokod i datavetenskap . Det är en informell kombination av programmering logik och regelbundna språk ( från vilket ordet " pseudo-kod kommer från ) som oftast emulerar form av syntaxen i språk som mest bekant till formgivaren . Programmerare inte är bekanta med ett visst språk , men kan fortfarande förstå en algoritm som har utformats i pseudokod .

    Varför ska jag skriva pseudokod ?

    Den största frestelsen en programmerare ansikten är att sitta ner och börja kodning av ett program utan ett mönster . Om det problem som ska lösas är komplexa , kan detta tillvägagångssätt resulterar ofta i en hel del frustration och slöseri med tid när programmeraren finner sig Inträngd i ett hörn . Pseudokod är ett snabbt sätt att analysera en lösning och att fastställa effekten av en algoritm innan ägna den tid och resurser att kodning en uppsättning funktioner som inte i slutändan att lösa problemet.

    pseudokod exempel

    Bubblan sortera är en bra algoritm för att använda som pseudokod exempel . Detta utdrag kommer att placera den typ inne i en funktion för att ge en mer omfattande exempel och använda ett C + + derivat pseudokod som grund för koden .

    Funktion bubblesort ( matris med heltal
    for (i=0 till längden på arrayen )
    För (j=0 till längden på arrayen-i)
    Om array [ j ]> [ j + 1 ]
    Swap array [ j ] och array [ j + 1 ]
    Slutet för
    End för
    End Function

    En programmerare som tar emot detta som dokumentation eller som en konstruktion kan snabbt förstå att algoritmen kräver två kapslade slingor och att utvärdera och byta av den typ är inkorporerad i dem .

    Använda pseudokod för dokumentation

    pseudokod används under designprocessen, men det är ofta kastas efter koden är skriven . Lägga till pseudocde till en funktion eller ett program rubrik gör den användbar för att dokumentera designbeslut . Slätten språk och stenografi karaktär pseudokod göra komplicerade algoritmer lättbegriplig och kan hjälpa senare programmerare att förstå en del av kod som kan vara utanför deras tekniska förmåga .

    flödesschemat alternativ till pseudokod

    Innan pseudokod popularitet hann det , flödesscheman var standard designverktyg . Flödesschemat är en symbolisk representation av logiska flöde som använder olika geometriska former för att representera processen och logik steg . Det fungerar bra för mindre kod segment men snabbt blir för stor för att utforma och dokumentera mer komplexa program .


Previous:nothing Next:Varför är binär som används i datorer ?





Relaterade artiklar


  • JavaScript nätet tutorial
  • skälen till stacken
  • handledning om hur man programmerar en sql
  • handledning för att bygga hemsida headers
  • hur man gör objekt följa markören i Game Maker 7,0
  • hur du ansluter till JMS kö
  • vad är datorns grundläggande språk ?
  • hur man byter en css bakgrundsbild med javascript
  • Hur konvertera datumformat
  • hur man översätter C -kod till Java