Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur att åtgärda fel i program

    Programmerare är bekanta med fel i program . Omväxlande kallas " buggar " programmeringsfel ytan ofta alla i hela utvecklingsstadierna för att utforma ett program . Det finns tre typer av program fel är vanligt förekommande och fixeras med en programmerare . Syntaxfel resultera från att skriva koderna som inte överensstämmer med programmeringsspråket grammatiken . De är lätta att upptäcka och korrigera eftersom utvecklingen programvara kommer att identifiera dem under kompileringen . Logiska eller semantiska fel uppstår när en programmerare skriver en felaktig algoritm eller formel och det förväntade resultatet är felaktigt . Körtid fel visar vanligtvis upp under programkörning när en användare ingångar uppgifter som är omöjliga att genomföra . Saker du behöver
    Computer
    Programmeringsmjukvara
    Visa fler instruktioner
    Syntax Error
    1

    Öppna programmets källkod .
    2

    Kompilera och kör programmet . Sammanställning är en process för att översätta programmet till maskinkod . När syntaxfel hittas kommer programmet att sluta köra och belyser den del av koden med felet . Addera 3

    Lokalisera var felet inträffar . Om ditt program har tusentals rader kod , kan du ha fler än ett syntaxfel att fixa .
    4

    Rätta till felet genom att byta ut den felaktiga " ordet " eller " text " för att överensstämma med grammatiken regler programmeringsspråk du använder . Till exempel om ett VB6 program markerade ordet " lblName.cption , " ändra texten till " lblName.Caption . "
    5

    Rätta resten av de fel som finns i andra delar av programkoden .
    6

    Spara de ändringar du gjort genom att klicka på " Spara " -knappen i verktygsfältet eller genom att trycka " Ctrl + S " på tangentbordet .
    logiska eller semantiska fel

    7

    Kör programmet . Logiska fel uppstår vanligtvis under beräkning av värden . Till exempel kan ett program som beräknar en persons ålder genom att mata in ett födelsedatum och jämföra den med dagens datum ger ett felaktigt resultat om algoritmen är skriven felaktigt .
    8

    värden ingångssampel till inmatningsfält i programmets gränssnitt . Klicka på knappen som utlöser beräkning av värden .
    9

    Kontrollera noggrannheten i resultaten . Eftersom logiska fel är svåra att fånga eftersom ett program kan fortfarande köras utan avbrott , är det viktigt att programmeraren betalar nära uppmärksamhet till hur han manipulerar data genom koden skriver han .
    10

    Korrigera algoritmen eller formel i källkoden .
    11

    Kompilera och kör programmet . Upprepa steg 2 och 3 för att säkerställa att felet är åtgärdat. Spara de ändringar du gjort genom att klicka på knappen "Spara" i verktygsfältet eller genom att trycka " Ctrl + S " på tangentbordet .
    Run Time Error
    12

    Kör programmet och använda dess funktioner som en användare skulle. Till exempel , i ett datainmatning program , kan du mata in värden till fälten och spara informationen i en databas . Att ge en felaktig datatyp för en ingång , som att skriva en "date " värde i en " text " fältet kan utlösa en gångtid fel .
    13

    Identifiera vilken typ av fel som dyker upp . Vanligtvis kör time fel har motsvarande antal i samband med det så en programmerare kan hitta andra källor för information om felet för att fixa det .
    14

    skriva om koden för att åtgärda problemet . I exemplet i steg 1 , kan du förhindra att viss gångtid fel händer igen genom att skriva en kod som validerar indata innan du sparar dem i databasen .
    15

    Spara de ändringar du gjort genom klicka på " Spara"-knappen i verktygsfältet eller genom att trycka " Ctrl + S " på tangentbordet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man lär Object - Oriented Design
    ·Hur fungerar en dator Utför subtraktion
    ·Fördelar och nackdelar med objektorienterad programmer…
    ·Nackdelarna med att använda Widgets i Computer Design
    ·Hur man slår ihop platta filer
    ·Hur man skapar ett index för att rangordna Egenskaper
    ·MATLAB -kod för White Noise
    ·Hur Stäng Word från en VBA Script
    ·Hur man skapar Drawables Från Resurs -ID i Android
    ·Hur infoga ett datum i en DB2-databas
    Utvalda artiklarna
    ·Hur man skriver en textbaserad Game Script i PHP
    ·Hur man fråga en databas med hjälp av SELECT Med MySQ…
    ·Hur man skapar Pekare i Visual Basic
    ·Hur man gör Postorder Traversal i ett binärt träd i …
    ·Hur man programmerar Animationer i VB6
    ·Hur man skickar ett argument VBA
    ·Hur man laddar en CSV -fil till en datamängd
    ·Hur man skapar ett e-post i ett VBScript
    ·Hur man skriver en enkel administrativ uppgift Script
    ·Varför visas inte alla webbplatser lappat mot SQL atta…
    Copyright © Dator Kunskap http://www.dator.xyz