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
    Hvordan å korrigere feil i programmer
    Dataprogrammerere er kjent med feil i programmer . Vekselvis omtalt som " bugs ", programmeringsfeil ofte overflaten gjennom hele utviklingsfasen av utforme en programvare . Det er tre typer av programfeil vanlig forekommende og løst av en programmerer. Syntaksfeil resultere fra å skrive kodene som ikke samsvarer med programmeringsspråket grammatikk. De er lette å oppdage og korrigere siden utviklingen programvaren vil identifisere dem under kompilering . Logiske eller semantiske feil oppstår når en programmerer skriver et feil algoritme eller formelen og den forventede produksjonen er feil. Kjør time feil vanligvis dukker opp under kjøring av programmet når en bruker skriver inn data som er umulig å gjennomføre . Du trenger
    Computer
    Programmeringsprogramvara
    Vis flere instruksjoner
    Syntax Error
    en

    Åpne programmets kildekode .
    2

    Kompiler og kjør programmet . Compilation er en prosess med å oversette programmet i maskinen språk . Når syntaksfeil blir funnet, vil programmet slutte å kjøre , og fremhever den delen av koden med feilen.
    3

    Finn ut hvor feilen oppstår . Hvis programmet har tusenvis av linjer med kode , kan du ha mer enn en syntaksfeil å fikse.
    4

    Rett feilen ved å erstatte feil "ord " eller "tekst" for å samsvare med grammatikk reglene for programmeringsspråket du bruker . For eksempel hvis en VB6 program uthevet ordet " lblName.cption , " endre teksten til " lblName.Caption . "
    5

    Korriger resten av feilene som finnes i andre deler av programkoden .
    6

    Lagre endringene du har gjort ved å klikke på "Lagre "-knappen på verktøylinjen eller ved å trykke "Ctrl + S" fra tastaturet .
    Logisk eller semantisk Feil

    7

    Kjør programmet . Logiske feil oppstår vanligvis under beregning av verdier. For eksempel kan et program som beregner en alder av en person ved å legge inn en fødselsdato og sammenligne den med dagens dato produsere et feil resultat hvis algoritmen er skrevet upresist .
    8

    Input sample verdier til oppføringsfeltene i programmet grensesnittet . Klikk på knappen som utløser beregning av verdier.
    9

    Kontroller nøyaktigheten av resultatene . Siden logiske feil er vanskelig å fange fordi et program kan fortsatt kjøre uten avbrudd , er det viktig at programmereren følger nøye med på hvordan han manipulerer data gjennom koden , skriver han.
    10

    Korriger algoritmen eller formel i kildekoden .
    11

    kompilere og kjøre programmet . Gjenta trinn 2 og 3 for å sikre at feilen er fikset. Lagre endringene du har gjort ved å klikke på " Lagre"-knappen på verktøylinjen eller ved å trykke "Ctrl + S" fra tastaturet .
    Run Time Error
    12

    Kjør programmet og bruke funksjonene som en bruker ville. For eksempel , i en dataregistrering program , kan du legge inn verdier til felt og lagre informasjonen i en database . Gir en feil datatype for en inngang , slik som å skrive en " date" verdi inn i en " tekst "-feltet kan utløse en kjøretid feil .
    13

    Identifiser hvilken type feil som dukker opp . Vanligvis kjører time feil har tilsvarende antall forbundet med det slik at en programmerer kan finne andre kilder til informasjon om feilen å fikse det .
    14

    Rewrite koden for å løse problemet. I eksempelet i trinn 1 , kan du forhindre at bestemte kjøretid feil skjer igjen ved å skrive en kode som validerer input data før du lagrer dem i databasen.
    15

    Lagre endringene du har gjort med klikke på " Lagre"-knappen på verktøylinjen eller ved å trykke "Ctrl + S" fra tastaturet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan oppdaterer TabHost innhold på en Android 
    ·Hva er Stack Overflow 
    ·Hva er Msgina.dll 
    ·Slik konverterer Fra ColdFusion til PHP 
    ·Lær UML diagrammer 
    ·Tilbakekallsfunksjon 
    ·Opplæringen i Pascal programmering animasjon 
    ·Hvordan sløyfe gjennom MIME Types 
    ·Hvordan erstatte Pascal 
    ·Hvordan øke DIV Høyde Ifølge Annen DIV Innhold 
      Anbefalte artikler
    ·Hvordan lage en sekvensiell Flow Chart 
    ·Python Slice Metode 
    ·Hvordan lage en link med Windows Mobile 
    ·Slik pakker du ut Applets Fra Java Cache 
    ·Hvordan lage en flat fil 
    ·HTML onLoad Alternativer 
    ·VBA Object Obligatorisk 
    ·Hvordan bruke TextBoxBase Med DataGridView 
    ·Hvordan bruke Wget i Python Escape 
    ·Skjemaer i Visual Basic i Project av Skoleverket 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/