Sådan opretter du en lønningslisten program med QBasic

August 16

Sådan opretter du en lønningslisten program med QBasic

Et lønningslisten program er en software-baseret værktøj til styring af de beløb og datoer i relation til at betale dine medarbejdere. Erklæringerne fra programmeringssproget QBasic lade dig skrive sådan et program. Hvis du ønsker at skrive en QBasic lønningslisten program fra bunden, er det bedst først at prøve andre løn-programmer (i alle sprog) og derefter skrive en detaljeret beskrivelse af dit program. Realiseringen af ​​et lønningslisten program med QBasic, i modsætning til andre højt niveau programmeringssprog som C og Java, kan du hurtigt rette fejl, når de opstår, fordi QBasic ikke kræver yderligere skridt opgørelsestidspunktet.

Vejledning


• Udskriv kildekoden til en open-source lønningslisten program skrevet i et programmeringssprog. Eksempel programmer omfatter Anahaw, Enterprise og Piccolo. Du vil oversætte erklæringerne fra disse programmer fra deres oprindelige programmeringssprog til QBasic. Desværre open source QBasic programmer er knappe til ikke-eksisterende på internettet.

• Skriv i toppen af ​​et stykke papir tre ord fra venstre mod højre:. "Variabel", "værdi" og "formål" Kolonnen "Variabel" vil liste hver variabel i lønningslisten program. Den "Value" kolonnen vil indeholde værdierne disse variabler tager på, når programmets udsagn udføres. Kolonnen "Purpose" vil indeholde din beskrivelse af den variable formål, som du udlede den måde, programmet ændrer variable værdier, som du spore gennem programmet.

• Sæt et mærke på den øverste erklæring i kildefilen du udskrev i trin 1, der holder funktion mærket "main". Notere ned i "Værdier" kolonnen af ​​variablerne listen også alle variabler i den første opgørelse. Dette trin begynder en proces med at opspore gennem det oprindelige program kildekode. Sporing gennem et program er det samme som at gennemføre sin kode én sætning ad gangen. Selvom du ikke kan udføre kode i hånden, kan du følge strømmen af ​​udførelsen, at den kører programmet vil tage. Hvis du gør det er en glimrende måde at forstå, hvordan et program virker.

• Slet mærket på det foregående kontoudtog og placere den på den næste ned. Notér værdierne for eventuelle variabler, der berøres af denne erklæring, som du gjorde den øverste sætning. Fortsæt med at flytte den nuværende erklæring mærket på hvert enkelt successivt lavere erklæring i filen og opdatere kolonnen "værdier".

• Skriv, i kolonnen "Purpose", en beskrivelse af formålet med hver variabel du sporer. Du vil ikke vide det formål for alle variabler i starten, men du vil efter flere sessioner af sporing gennem programmet helt. Du kan ofte bestemme en variabel formål blot ved at fortolke sit navn, hvis navnet er klar. For eksempel variablen "nextPayDate" sandsynligvis holder datoen for den næste gang lønningslisten skal udbetales. Dit mål er at skrive en beskrivende kommentar for hver variabel i programmet. Når du kan gøre det, og er bekendt med QBasic syntaks, kan du gå videre til næste trin og oversætte det oprindelige program udtalelser til QBasic.

• Læs gennem en beskrivelse af QBasic syntaks. Din QBasic programmering editor eller udviklingsmiljø vil have denne beskrivelse i dokumentationen eller online hjælp system.

• Oversæt hver opgørelse af den oprindelige løn program til QBasic, derefter køre den udfyldte QBasic programmet.