Hur man skriver pseudokod
Det kan hända att du ombeds skriva en pseudokod för ett eller flera projekt om du ingår i något dator- eller ingenjörsprojekt. Pseudokoden är en specifik typ av dokumentation som ligger mellan mänskligt och programmeringsspråk. Pseudokodskrifter är inte avsedda att förstås av datorer, men av människor. Pseudokoden reproducerar många av de konstruktioner som används i programmeringen, men med en större koncentration på begriplighet än på teknisk rigor. Detta beror på att, medan datorer kräver mycket exakt språk att fungera, kan människor bättre tolka liknande versioner av samma kod eller språk.
steg
1
Skriv de första stegen i pseudokoden för att definiera funktionerna. De första delarna av en kod definierar vanligtvis variabler och andra element som kommer att användas för att skapa funktionalitet.
- Inlcudes dimensionella variabler. Skriv någon kod som beskriver vilka variabler som används och deras typer.
- Ställ in kontrollerna. Du måste definiera dina kontroller i form av pseudokod, texter och bildrutor i OOP-språk för grundläggande kontroller, mycket mer än vad du skulle göra i ett normalt projekt.
2
Lägg till funktionell pseudokod. Använd pseudokodens principer för att lägga till kod "vid händelser" när du har slutfört installationen av ditt projekt.
3
Kontrollera din pseudokod för att se till att du har följt konventionerna.
4
Lägg till kommentarer eller särskiljande tecken.
5
Läs om det färdiga projektet för att kontrollera logiken och syntaxen. Syntaxen behöver inte vara exakt, men pseudokoden måste vara meningsfull.
Dim suffixList () As String `kommer att innehålla en lista på suffissiDim preFixList () As String` kommer att innehålla en lista på prefissiPrivate Sub ParseName (värde As String, ByRef firstname As String, ByRef Mellannamn As String, ByRef Lastname As String) Dim splittedName Som StringsplittedName = split (värde, " ") Dim prefixLname Som StringDim suffixLname As String `***************************************** **** `cykel array splittedName` *************************************** ****** För i = LBound (splittedName) Till UBound (splittedName) Om i = 0 ThenfirstName = splittedName (i) Elself i = 1 Then `**************** ***************************** `kontrollerar om existerar inte värdet i suffixList eller preFixList sedan` in som Mellannamn annars inlägg i prefixLname `eller suffixLname` ******************************************** * Om (DoesValueExsistInList (suffixList, splittedName (i))) = ThensuffixLname splittedName (i) Elself (DoesValueExsistInList (preFixList, splittedName (i))) = ThenprefixLname splittedName (i) = ElseMiddleName splittedName (i) Avsluta IfElse `**** ***************************************** `kontrollerar om existerar inte värdet i suffixList eller preFixList sedan `in som annars Efternamn sparar till suffixList eller preFixList` ********************************** *********** Om (DoesValu eExsistInList (suffixList, splittedName (i))) = ThensuffixLname splittedName (i) Elself (DoesValueExsistInList (preFixList, splittedName (i))) = ThenprefixLname splittedName (i) = ElseLastName splittedName (i) Avsluta IfEnd IfNext `****** *************************************** `kontrollerar om Lastname variabeln är tom och sedan tilldelar `Lastname = Mellannamn` sätta samman värden prefixLname och suffixLname med lastname `*********************************** ********** Om Len (Lastname) = 0 = ThenLastName MiddleNameEnd IfLastName = prefixLname & " " & Efternamn & " " & suffixLnameEnd Sub `*********************************************` hitta ett värde från `******************************************** * Privat Funktion DoesValueExsistInList (källa () As String, search As String) As Boolean `******************************** ************* `det kommer att söka efter ett värde inom en rad strängar` och kommer att återvända om de befinns` *************** ****************************** Dim retVal Som BooleanretVal FalseFor = i = LBound (källa) Till UBound (källa) Om lcase ( search) = lcase (källa (s)) = ThenretVal TrueExit låsstolpen IfNextEnd FunctionPrivate Sub Command1_Click () Dim namn som StringDim fname som StringDim LNAME som StringDim MNAM som StringName = "amit"Avsluta Sub
tips
- Använd tomma utrymmen på lämpligt sätt. Använd rätt indrag är mycket användbar när du skriver i ett programmeringsspråk och är ännu mer så när du skriver något som måste vara begriplig för människor.
- Förstå de grundläggande operationerna på datorn. Att skapa datorprogram syftar till att driva datorn för att utföra grundläggande operationer. En bra kunskap om dessa uppgifter hjälper dig att faktiskt beskriva vad som är viktigt att beskriva med pseudokoden.
Dela på sociala nätverk:
Relaterade
- Hur man beräknar derivat av en funktion
- Så här byter du språk på tangentbordstypen Google Voice på Android
- Hur börjar man lära sig programmering
- Hur man gör första stegen i programmering
- Så här konfigurerar du en skrivarserver
- Hur man skapar och ringer till en PHP-funktion
- Hur man skapar en kub i OpenGL
- Hur man skapar ett program
- Hur man blir informativ
- Så här bestämmer du om två variabler är direkt proportionella
- Hur man delar upp Monomi med exponenter
- Så här lär du dig att programmera med hjälp av C-språk
- Hur man läser ett programmeringsspråk
- Komma igång Programmering i Python
- Så här anger du data i SPSS
- Hur man förenklar de matematiska villkoren för en uttryck
- Hur man programmerar programvara
- Hur man programmerar
- Hur man programmerar i VBScript
- Hur man skriver standardkod i C ++
- Så här sammanfattar du två nummer i Visual Basic.NET