Pseudokod är inget annat än en uppsättning steg eller en plan för hur du ska skriva datorkod för att slutföra en uppgift. Det finns inget specifikt format, och det finns inga syntaxregler för hur man skriver pseudokod. Det primära kravet är att pseudokodförfattaren måste kunna förstå vad man ska göra och när man ska göra det. Pseudokod är mycket användbar för att planera komplexa uppgifter, som att beräkna skatten på en lönecheck.
Skriv dina ingångskällor för beräkning av skatt. Du måste bestämma hur ingångarna ska tas emot av programmet. Kommer användaren att skriva dem i rutor? Är det standardnummer som är fördefinierade (t.ex. 40 timmar i veckan)? Till exempel, din pseudokod kan säga detta:Få timmar och betyg från textrutor.
Beräkna bruttolönen. Du kommer troligen att lagra bruttolönen i en variabel, så din pseudokod kan vara följande:Butikstimmar i bruttolönevariabel (dblGrossPay).
Dra av förskatteavdrag. Om din lönecheck kommer att ha medicinska eller andra avdrag som inte är skattepliktiga, var noga med att subtrahera dem för att bestämma ditt skattepliktiga belopp. Din pseudokod kan se ut så här:Subtrahera 401k -avdrag och lagra resultat i variabel före skatt (dblTaxable).
Bestäm mängden inkomstskatt som ska betalas med hjälp av skattetabeller. Metoden för beskattning kan vara olika inom olika områden, så konsultera dina skattetabeller för att avgöra vilken parentes eller procentsats som ska användas. Till exempel, om dblTaxable är mindre än 1, 000, använda skattesats 1; om dblTaxable är mindre än 2, 000, använd skattesats 2.
Bestäm andra skattepliktiga belopp baserat på fastställda skattesatser. Om du behöver överväga att ställa in skattesatser, såsom statlig inkomstskatt och social trygghetsskatt, använd bara de fastställda priserna för dem. Din pseudokod kan säga så här:Statlig skatt är lika med dbl Skattbar tid 5 procent, lagras i dblStateTax.
Beräkna summan av alla skatter (och avdrag). Om du behöver veta det totala beloppet som beskattas, du kan bara summera alla olika skatter. Till exempel, total skatt är lika med dblStateTax plus dblSocialSecurityTax plus MedicareTax.
Beräkna nettolönen om så önskas genom att subtrahera alla avdrag från bruttolönen:Net Pay är lika med dblGrossPay minus totalTaxes minus otherDeductions.
Easytrieve är ett programmeringsspråk som hjälper dig att hämta data från databaser som du arbetar med. Det är ett lättare språk att lära sig än COBOL eller FORTRAN. Dock, när du arbetar med databaser som är offentliga är de vanligtvis tidskänsliga så du måste komma in och ut så snabbt som möjligt.
Om du har en historia att berätta, Google har några gratis, lättanvända produkter som hjälper dig att publicera ditt arbete för världen eller bara dela det med några vänner. Oavsett om du vill berätta din historia genom en bok, en tidskrift, en webbplats eller till och med bara genom delade Microsof
Ett mått på en dators hastighet är antalet flytande punktoperationer per sekund (FLOPS) som den kan beräkna. Dagens avancerade datorer mäts i gigaFLOPS (miljarder floating point-operationer), medan superdatorer mäts i teraFLOPS (biljoner). Några fantastiska maskiner mäts i petaFLOPS (kvadriljoner).