, programmering er udarbejdelsen af vejledningen, at fortælle hardware, hvad vi skal gøre.det ’ grundlæggende til edb, men de fleste ’ en uigennemtrængelig og mystisk kunst.det behøver ’ ikke et mysterium.det ville være latterligt, at vi foreslår, at ikke - programmører kan snart skrive software til at konkurrere med microsoft ord eller excel, men forstår de grundlæggende principper er &rsquo ikke så svært, som du tror. hvis du og rsquo har aldrig leget lidt i edb - programmer, og rsquo er din mulighed for at få en vurdering hvad ’ er involveret.i den første af en todelt serie, vi ’ ll lære dig det fundament, så du kan skrive programmer for din pc.,, mange programmeringssprog, er til rådighed, og rsquo har anvendt grundlæggende (kort for begyndere ’ universal symbolsk undervisning code).vi valgte dette sprog for sin forholdsmæssige enkelhed.alt, du behøver at vide, før du begynder, er definitionen af et program, en liste over de instruktioner, der udføres sekventielt og beder computeren, hvad de skal gøre. en ulempe med grundlæggende, at det &rsquo er et gammelt sprog.som navnet antyder, og rsquo er også temmelig grundlæggende.i 47 år siden grundlæggende blev indført, er der mange varianter er produceret.smallbasic, som vi bruger i følgende workshop, er bare et af dem (don &rsquo ikke forveksle den med microsoft ’ samme navn produkt: små grundlæggende). smallbasic indeholder masser af instruktioner, der var ’ t i den oprindelige grundlæggende.med undtagelse af grafik, vi &rsquo har undgået ved hjælp af de fleste af disse, i stedet for at hjælpe dig med at få bugt med de retningslinjer, som vil være velkendt for alle versioner, fordi den oprindelige grundlæggende var og rsquo; t omfatter faciliteter til grafik programmering, grafik udtalelser er beskyttet i alle udgaver af grundlæggende.på den måde grafisk output er fremstillet i smallbasic adskiller sig således fra mange andre versioner. ved hjælp af smallbasic programmet software, trin 1. inden vi skriver software og rsquo; ll køre en prøve, - - smallbasic.vælg fil, åben og udvælge plasma.bat fra c. program (x86 - filer). sbw32. fltk_0.10.7. grafik.programmet kommer til at stå i en tab - mærket plasma.bas.klik på bunden status bar, så vælg produktionen regning.,,,,, trin 2, udvælge plasma.bas regning og ændre ‘ denne ’ at ‘ ulemper og rsquo; på linje 10.dette vil gå fra rød til sort, da det &rsquo er ikke længere en grundlæggende &rsquo er nøgleord (herom senere).klik løb og i ’ ll se fejlmeddelelse ‘ udefinerede sub - /funktionsmuligheder kode: ulemper og rsquo; med status linje, som angiver det &rsquo er på linje 10.væn jer til at se disse fejlmeddelelser.,,,,, trin 3. vælg fil, tæt på at slippe af med stikprøven program.næste, udvælge untitled.bas regning, anføres kode ovenfor, og klik væk.&lsquo. hej verden &rsquo, vil fremgå af produktionen regning.du og rsquo har skrevet din første program.det er ikke obligatorisk i ’ smallbasic, men vi ’ ll brug linje tal, så det &rsquo, let at tilføje kommandoer senere.,,,,, trin 4. fingeraftryk er en grundlæggende nøgleord, og fortæller pc - for at udføre en handling.grundlæggende giver dig mulighed for at oprette og navn variabler, der indeholder en værdi.vi vil illustrere dette ved hjælp af ’ og lsquo; n ’.begynde et nyt program, og at indtaste koden vist ovenfor, så klik væk.de tre ‘ trykte n ’ erklæringer medføre forskellige resultater, fordi n ’ værdi ændringer i linje 3 og 5.,,,,, trin 5. den erklæring og lsquo; n = n + 1 ’ er en instruks, som beder computeren til at ændre den værdi, der blev afholdt i n til en større end det var tidligere.prøv det program i skærmbillede over at se nogle andre aritmetiske funktioner, nemlig træk (-), formere sig (*), dele (/) og ‘ øge kraften fra ’ c).,,,,, trin 6., skabe et nyt program, og at indtaste koden vist ovenfor.finde ud af, hvad du tror, det vil blive, så klik væk.du har sikkert lagt på 10 og 2, som indeholder 12, multipliceres det med 4, hvilket resulterer i 48.faktisk, så er svaret.grundlæggende fuldender multiplikationer med og afsnit før tillæg og fradrag.,,,, > > fortsætter, trin 7., til undervisning, fortæller pc - hop til en bestemt linje.smallbasic også bruger, hvis udtalelse, så de får flere betingelser.for eksempel, og lsquo; hvis n = 10 og k = 0 og til 50 ’.vi &rsquo er også at indføre den indgående redegørelse og afslutning.strengt taget alle programmer bør ende med.,,,,, trin 8., ikke kan skabe sløjfer, men til næste giver en bedre løsning.den kode mellem de to udtalelser er gennemført for hver værdi for variablen i til udtalelse (programmet viser tal fra 1 til 10, og deres pladser).du kan også fastsætte et skridt til, f.eks. ‘ n = 2 100 trin 2 ’.,,,,, trin 9. i trin 2, vi så en syntaktiske fejl.denne form for fejl er taget op, før du prøver at køre en program; andre er stødt på, når et program er at flygte.ovennævnte program, illustrerer denne – en gå selv.det er helt fint indtil 1 er lig med 0, og programmet er ude af stand til at dele af nul.,,,,, trin 10. her ’ en anden fejl.løb programmet og træde ‘ 1 ’ når ud.det vil bringe ordentligt.kør det igen og gå ind og lsquo; 0, 3 ’.programmet vil ’ t slut fordi n ikke er lig med 10.klik brk i status bar for at tvinge det til at stoppe.som konstaterer, at løbe, har ændret sig til brk viser et program løber, muligvis i et uendeligt loop.,,,,, trin 11. programmer til tider kræve data, der kan læses fra en ekstern dokumentation eller indgår i programmet, som data, erklæringer og adgang til ved hjælp af læse erklæring.du kan omfatte så mange værdier, som de ønsker, på en data - erklæring.dette program vil arbejde på samme måde, som hvis alle værdier var i en lang data erklæring.,,,,, trin 12. ved hjælp af data og læse reddede os med masser af opgave erklæringer (f.eks. x = 108), men det er ’ t udarbejde en meget spændende eller nyttigt resultat.ændrer første trykte erklæring ’ 20 sæt x, y farve 5 ’ og for det andet at ’ 50 linje x, y farve 5 ’.kontrollere produktionen regning matcher skærmbillede nedenfor.,,,,, trin 13. tilsættes ‘ 1 rem &rsquo, som den første linje i programmet, og kør det igen.det ’ vil arbejde med det samme.rem (nb) udtalelser ignoreres, men nyttigt for at tilføje bemærkninger.få for vane, herunder rem - erklæringer og ndash; de gør deres programmer langt lettere at forstå, hvis du ønsker at ændre dem senere.,,,,, trin 14.,, hvis du ønsker at bruge værdier i data erklæring mere end én gang, anvende genoprette erklæring.dette medfører, at de næste læs til at vende tilbage til det, der er angivet (f.eks. genoprettelse af 100).prøv: ændre programmet til at drage to eller flere af disse symboler, hver opvejet af 10 pixel ved hjælp af en for /næste loop.,,,,