Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Introduksjon til pseudokode
    pseudokode er et verktøy som brukes til å lage prototyper og dokumentere datamaskinalgoritmer . Snarere enn å designe ved å skrive programmering uttalelser i et bestemt språk , benytter designer engelskspråklige uttalelser som etterligne logiske instruksjoner . Den resulterende algoritmen kan være logisk evalueres før de blir oversatt til kode i et bestemt programmeringsspråk. Pseudokode har blitt mer populært enn flytkartStencils for å designe algoritmer , fordi det er raskere å flytte til koden . Definere pseudokode
    p Det er ingen formell definisjon av pseudokode i informatikk. Det er en uformell kombinasjon av programmering logikk og vanlig språk (som begrepet pseudo - koden kommer fra ) som oftest emulerer form av syntaksen i språket mest kjent for designeren. Programmerere som ikke er kjent med et bestemt språk , men kan likevel forstå en algoritme som er utviklet i pseudokode .
    Hvorfor skal jeg skrive pseudokode ?

    Største fristelse en programmerer ansikter er å sette seg ned og begynne koding et program uten et design. Hvis problemet skal løses er komplekse, kan denne tilnærmingen ofte resultere i mye frustrasjon og bortkastet tid når programmerer finner seg trengt opp i et hjørne . Pseudokode er en rask måte å analysere en løsning og å bestemme effekten av en algoritme før vie tid og ressurser til koding et sett med funksjoner som ikke slutt løse problemet .
    A pseudokode eksempel

    boblen sort er en god algoritme for å bruke som en pseudokode eksempel. Dette utdraget vil plassere den slags inne i en funksjon for å gi en mer omfattende eksempel og bruke en C + + derivat pseudokode som grunnlag for koden .

    Funksjon bubblesort (matrise av integersFor (i = 0 til lengden på array) For ( j = 0 til lengden av array - i) Hvis matrise [ j ] > [ j + 1 ] Swap matrise [ j ] og rekke [ j + 1 ] End forskjefte forskjefte funksjon

    En programmerer som mottar dette som dokumentasjon eller som en design kan raskt forstå at algoritmen krever to nestede løkker og at evaluere og bytte av den typen er innebygd i dem.
    Bruk pseudokode for dokumentasjon

    pseudokode brukes under designprosessen , men det er ofte kastes etter koden er skrevet . Legge til pseudocde til en funksjon eller program header gjør det nyttig for å dokumentere design beslutninger . den lettfattelig språk og stenografi natur pseudokode lage komplekse algoritmer lett forståelig og kan hjelpe senere programmerere til å forstå en del av koden som kan være utover sine tekniske ferdigheter .
    Flytskjema Alternativ til pseudokode

    Før pseudokode popularitet nådde det , var flytskjemaer standard design verktøyet . flytskjemaet er en symbolsk representasjon av logisk flyt som bruker ulike geometriske figurer til å representere prosessen og logiske trinn. det fungerer bra for mindre kode segmenter , men blir fort uhåndterlig for å designe og dokumentere mer komplekse programmer .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Normalisering en matrise i Matlab 
    ·Hvordan lage en rutet hendelse programmatisk 
    ·Hvordan feilsøke Med Eclipse JSP 
    ·Hvordan Bryt tekst rundt et bilde med HTML programmerin…
    ·Forskjellen mellom High Level & Lavt nivå i programmer…
    ·Hvordan bruker programmerere klasse attributter og meto…
    ·Hvordan lage WPF Kontroll Maler 
    ·Hva er kodesett 
    ·Hva gjør ActiveX 
    ·Hvordan Endre bilde SRC i jQuery 
      Anbefalte artikler
    ·Hvordan Flett en Array hjelp QBasic 
    ·DirectX 9 Vs . 10 
    ·Hvordan lage en Beep Med Java 
    ·Hvordan få C Perspektiv i Eclipse 
    ·PHP-programmerer Lønn for en liten produsent 
    ·Slik konverterer en Float til en Int32 
    ·Hvordan lage et bilde klikkbare 
    ·Implisitt Markører vs Explicit Pekere 
    ·Slik installerer QBasic Med Windows XP 
    ·Hvordan Dekompilere Flash Games 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/