Hvordan bygge Blueprint programvare

Hvordan bygge Blueprint programvare


Bygge blåkopi programvare er en oppgave som programmerere gjennomføre. Programmerere skrive kildekoden i et språk som Java eller C for å manipulere PC ressurser som den eksterne skjermen og hukommelse. Dette gjør det mulig å slå brukerundersøkelser i en blåkopi tegning. Et viktig skritt i å gjøre blåkopi programvare fra bunnen av er å designe programvaren, som i hovedsak skriver et scenario av hvordan blåkopi programvaren vil fungere når du er ferdig. Ved å fullføre dette prosjektet, vil du har laget et verktøy som lar deg og andre brukere til å designe komplekse strukturer som for eksempel hus og forbrukerprodukter.

Bruksanvisning

1 Skriv ned svarene på disse og andre spørsmål som de kommer til tankene: "Er brukeren i stand til å designe nye skissene med programvaren min Kan hun lage to- eller tredimensjonale virtuelle modeller fra skissene Hva vil brukergrensesnittet ser ut? ? " Jo flere detaljer du kan gi til din beskrivelse, jo lettere blir det å visualisere det ferdige blåkopi program. Jo enklere det er å visualisere et program, jo ​​lettere er det å programmere den.

2 Skriv pseudokode basert på din Trinn 1 beskrivelse. Pseudokode er et programmeringsspråk med de grunnleggende uttalelser av et programmeringsspråk konvertert til vanlig engelsk. Her er pseudokode uttalelser:

En løkke konstruksjon: MENS <betingelse som må være oppfylt for at loopen skal fortsette å gjennomføre> DO <noen uttalelser>. For eksempel: "mens X er mindre enn 5, må fortsette å legge en til X."

En betinget konstruksjon: HVIS <betingelse> SÅ <gjøre uttalelser>. For eksempel: "Hvis x er lik 5, kjør funksjonen DrawBlueprint."

Den viktige oppgaven når du skriver pseudokode er å være presis.

3 Marker parentes rundt og etiketten pseudokode uttalelser som utfører samme funksjon. For eksempel, for et sett med utsagn som slår bakgrunnen svart, tegner et omriss rundt de påstandene og merke omrisset "-funksjonen MakeBackgroundBlack." Utføre dette trinnet så mye av den pseudokode som mulig.

4 Lag en liste over alle pseudo funksjonene du merket i forrige trinn, for eksempel "MakeScreenBlack."

5 Kjør flere åpen kildekode-programmer som involverer blåkopier på noen måte. Eksempel blåkopi programmer inkluderer BRL-CAD, SweetHome3-D og FreeCAD.

6 Slett alle programmer unntatt den som er nærmest den du beskrevet i detalj i trinn 1.

7 Last ned kildekoden til blåkopi programmet du valgte. Du vil studere koden slik at du kan identifisere de delene av programmet som passer ditt pseudokode. Du vil deretter montere de delene for å produsere programmet.

8 Les programmets kildekode minst to ganger, og deretter skrive en liste over hver funksjon i blåkopi programmets kildekode på den ene siden av et stykke papir. På den andre siden, gjør en kolonne kalt "beskrivelse" eller "formål". For hver funksjon du lese i kildekoden, skrive en beskrivelse av hva som funksjon gjør i "beskrivelsen" kolonnen. Du vil ikke forstå hensikten med hver funksjon på din første målingene. Men du vil forstå funksjonene etter å gjenta følgende trinn. Fortsett å gjenta det neste trinnet til du har en beskrivelse for hver funksjon i blåkopi programmet.

9 Kjør blåkopi program uttalelse uttalelsen, ved hjelp av en gratis kompilator som Oracles Java kompilatoren. Eller, hvis blåkopi programmet ble skrevet i C eller C ++, bruke en gratis kompilator fra Microsoft eller GNU organisasjonen.

10 Rediger koden slik at den samsvarer med pseudokode fra trinn 2. kunnskapen du har fått fra å utføre de to foregående trinnene gjør dette trinnet mulig.

11 Kompilere blåkopi programmet og feilsøke det å fullføre blåkopi program.