mynewspapers.net

Hur man skapar en löne program med qbasic

Hur man skapar en löne program med qbasic


En löne program är en mjukvaran-baserat verktyg för att hantera de belopp och datum med att betala dina anställda. Uttalanden av programmeringsspråket QBasic kan du skriva ett sådant program. Om du vill skriva ett QBasic löne program från början, det är bäst att först försöka ut andra löne program (i något språk) och sedan skriva en detaljerad beskrivning av ditt program. Att göra en löne program med QBasic, i motsats till andra på hög nivå programmeringsspråk som C och Java, kan du snabbt fixa buggar när de inträffar, eftersom QBasic inte kräver ytterligare steg av sammanställning.

Instruktioner

• Skriv ut källkoden för en öppen källkod löne program skrivna i ett programmeringsspråk. Exempel inkluderar Anahaw, Enterprise Piccolo. Du ska översätta meddelandena av dessa program från deras ursprungliga programmeringsspråket att QBasic. Öppen källkod QBasic program är tyvärr knappa till obefintlig på webben.

• Skriva högst upp på en bit papper tre ord från vänster till höger: "Variabel", "Värde" och "Syfte." Kolumnen "Variabel" kommer att lista varje variabel i löne programmet. "Värde" kolumnen kommer att innehålla värdena som dessa variabler tar på när programmets uttalanden utförs. "Syftet" kolumnen kommer att innehålla din beskrivning av variabelns syfte, vilket du kommer sluta sätt ändras variabelns värden som du spåra via programmet.

• Markera översta uttalande i källfilen du tryckt i steg 1 som innehåller funktionen märkt "main". Anteckna i kolumnen "Värden" i variabellistan värdena för alla variabler i det första uttalandet. Detta steg börjar en process av spårning genom programmets ursprungliga källkoden. Spårning via ett program är detsamma som dess kod ett uttryck i taget. Även om du inte kan köra kod för hand, kan du följa flödet av utförandet som den löpande programmet kommer att ta. Göra det är ett utmärkt sätt att förstå hur ett program fungerar.

• Radera märket på det föregående kontoutdraget och placera den på den nästa ner. Skriv ned värdena för alla variabler som påverkas av detta uttalande, som ni gjorde upp de flesta uttalande. Fortsätt flytta varumärket nuvarande uttalande till varje successivt lägre uttalande i filen och uppdatera kolumnen "Värden".

• Skriva i kolumnen "Syfte", en beskrivning av syftet med varje variabel du spårar. Du kommer inte veta syftet för alla variabler i början, men du kommer efter flera sessioner för spårning via programmet helt. Ofta kan du bestämma en variabel syftet helt enkelt genom att tolka sitt namn, om namnet är tydlig. Variabeln "nextPayDate" sannolikt rymmer till exempel datumet för nästa tid lönelistan måste betalas. Ditt mål är att skriva en beskrivande kommentar för varje variabel i programmet. När du kan göra det och är bekant med QBasic syntax, kan du flytta till nästa steg och översätta det ursprungliga programmet rapporterna att QBasic.

• Läs igenom en beskrivning av Qbasic's syntax. Din QBasic programmeringsmiljö redaktör eller utveckling kommer att ha denna beskrivning i dokumentationen eller online-hjälp.

• Översätta varje uttryck av det ursprungliga löne programmet att QBasic, då kör programmet avslutade QBasic.