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
    Feil Detection & Correction Metoder
    Når programmerere skrive programmer , er det sjelden at koden vil være perfekt i første omgang . Programmerere , til tross for deres kunnskap , er bare menneskelig . Sine feil kan ha vært en mindre syntaktisk forglemmelse , som å glemme å avslutte en tråd med et semikolon , en funksjonell en, for eksempel å få en ligning feil, eller et problem så stor at den vil føre til at programmet krasjer . Det finnes en rekke metoder for programmerere å oppdage og korrigere sine feil. Feil Kompilering

    For språk som kildekoden er flettet sammen til en mer maskinlesbart format , for eksempel C og C + + , er den enkleste måten å oppdage en feil å prøve og sette sammen programmet . For at programmet skal kompilere , må det være syntaktisk riktig og ikke bryte noen regler i språket . Hvis programmereren gjorde en enkel feil , så kompilatoren vil fortelle programmereren feilen og på hvilken linje av koden kompilatoren lagt merke til feilen. Dette kaller programmerer til stedet hvor det er et problem , slik at han kan se for seg hva han trenger å fikse.
    Program Debugging

    programmets kildekode være syntaktisk riktig og følge alle regler i språket betyr ikke at programmet vil fungere slik du vil ha det til . For eksempel si at du gjør en kalkulator program som kompilerer riktig, men forteller brukeren at en pluss en er lik én . For å løse dette problemet , eller feilsøke det , kan en programmerer bruke en debugger . Dette er spesielle programmer som kan stanse gjennomføringen av programmet på punkter som programmerer setter , og viser verdien av ulike variabler . Ved å observere disse verdiene på forskjellige punkter i koden , kan programmereren se hvor i kildekoden til programmet som går galt .
    Web Programming

    Noen språk som kjører på servere gjennom nettlesere , slik som PHP , ikke gå gjennom en formell kompilering prosess . Heller , når du åpner PHP -fil , enten på datamaskinen din som en test eller på en live server koblet til Internett , vil du se om programmet har fungert eller ikke. Det tilsvarer en kompilator rapporterer et problem er serveren viser en feilmelding om en melding i nettleseren din , i stedet for PHP program . Du bør ha disse aktivert på serveren din under utvikling. Men når prosjektet er klar til å gå live , bør du deaktivere feilrapportering på serveren din . Hvis noen andre møter en feilmelding på nettstedet ditt, kunne de bruke den til å kompromittere nettstedets sikkerhet.
    Brukertesting

    Selv programmerere kan ta sine egne programmer gjennom sin skritt for å sørge for at de fungerer som de skal , er det vanskelig for en programmerer å lage alle mulige situasjoner et program vil finne seg i. Dette er grunnen til at programmerere vil slippe sitt program til frivillige , kalt testere , fortelle dem det er en ufullkommen produkt. Når noe går galt , kan testerne rapportere tilbake hva de gjorde da programmet krasjet . På denne måten programmerer kan gjenskape hva personen gjorde, og bruke debugging verktøy for å identifisere og løse problemet .

    früher :

     Weiter:
      Relatert Artike
    ·Slik feilsøker en datamaskin Flytskjema 
    ·CNC Maskinering Basics 
    ·Hvordan lage en Flash Escape spill 
    ·Hvordan lage en påloggingsside i ASP 
    ·Hvordan finne en OS Grid Reference 
    ·Slik fjerner du Coredata iPhone Emulator 
    ·Grunner for å skrive en Infinite Loop 
    ·Fakta om MIME Format 
    ·Hvordan skrive Rake Oppgaver 
    ·Slik installerer du IE6 Bruke Regedit 
      Anbefalte artikler
    ·Hvordan Input Tid Into MySQL 
    ·Hvordan lage en liste over Four Elements i Python 
    ·Slik kopierer NotesRichTextItem som en variant 
    ·Hva er handling Form i Struts 
    ·Forskjellen på sekunder mellom to datoer i PHP 
    ·Hvordan endre navn på mapper i Visual Basic 
    ·Hvordan lage en buffer i C + + 
    ·Hvordan Unset Headers i PHP 
    ·Hvordan skrive Oracle SQL-kode som vil skape den ansatt…
    ·Hvordan lage en DFD 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/