Cum se scrie pseudocodul
Se poate întâmpla să vi se ceară să scrieți un pseudocod pentru unul sau mai multe proiecte dacă sunteți parte a oricărui proiect de calculator sau proiectare. Pseudocodul este un tip specific de documentație care se află între limbajul uman și cel de programare. Scrierile pseudocodului nu sunt menite să fie înțelese de computere, ci de oameni. Pseudocodul reproduce multe dintre constructele folosite în programare, dar cu o concentrare mai mare asupra înțelegerii decât asupra rigorii tehnice. Acest lucru se datorează faptului că, în timp ce calculatoarele necesită o limbă foarte precisă pentru a funcționa, oamenii pot interpreta mai bine versiuni similare ale aceluiași cod sau limbă.
paşi

1
Scrieți pașii inițiali ai pseudocodului pentru a defini caracteristicile. Primele părți ale unui cod definesc de obicei variabilele și alte elemente care vor fi folosite pentru a crea funcționalități.
- Include variabilele dimensionale. Scrieți un cod care descrie variabilele utilizate și tipurile acestora.
- Setați comenzile. Va trebui să vă definiți cecurile sub formă de pseudocode, texte și casete de imagine în limbile OOP pentru controale de bază, mult mai mult decât ați face într-un proiect obișnuit.

2
Adăugați un pseudocod funcțional. Utilizați principiile pseudocodului pentru a adăuga codul "la evenimente" când ați finalizat configurarea proiectului dvs.

3
Verificați-vă pseudocodul pentru a vă asigura că ați urmat convențiile.

4
Adăugați comentarii sau semne distinctive.

5
Revedeți din nou proiectul finalizat pentru a verifica logica și sintaxa. Sintaxa nu trebuie să fie exactă, dar pseudocodul trebuie să aibă sens.
Dim suffixList () Deoarece String `va conține o listă de suffissiDim preFixList () Deoarece String` va conține o listă a prefissiPrivate Sub ParseName (valoare ca șir, ByRef firstName ca șir, ByRef MiddleName ca șir, ByRef NumeDeFamilie ca șir) Dim splittedName Ca StringsplittedName = Split, (valoare, " ") Dim prefixLname Ca StringDim suffixLname Ca String „***************************************** **** `ciclu de matrice splittedName` *************************************** ****** Pentru i = LBound (splittedName) la UBound (splittedName) Dacă i = 0 ThenfirstName = splittedName (i) Elself i = 1 Apoi „**************** ***************************** „verifică dacă valoarea nu există în suffixList sau preFixList apoi“ setat ca MiddleName altfel inserții în prefixLname `sau suffixLname` ******************************************** * În cazul în care (DoesValueExsistInList (suffixList, splittedName (i))) = ThensuffixLname splittedName (i) Elself (DoesValueExsistInList (preFixList, splittedName (i))) = ThenprefixLname splittedName (i) = ElseMiddleName splittedName (i) End IfElse „**** ***************************************** „verifică dacă valoarea nu există în suffixList sau preFixList apoi „setat ca altfel NumeDeFamilie salvează la suffixList sau preFixList“ ********************************** *********** Dacă (DoesValu eExsistInList (suffixList, splittedName (i))) = ThensuffixLname splittedName (i) Elself (DoesValueExsistInList (preFixList, splittedName (i))) = ThenprefixLname splittedName (i) = ElseLastName splittedName (i) End IfEnd IfNext „****** *************************************** „verifică dacă variabila este LastName cesionarii gol și apoi `LastName = MiddleName` valori înlănțui prefixLname și suffixLname cu lastName „*********************************** ********** Dacă Len (LastName) = 0 = ThenLastName MiddleNameEnd IfLastName = prefixLname & " " & NumeDeFamilie & " " & suffixLnameEnd Sub `*********************************************` găsi o valoare din „******************************************** * Funcția Private DoesValueExsistInList (sursa () Ca String, searchstring ca șir) Ca Boolean „******************************** ************* „va căuta o valoare într-o serie de siruri de caractere“ și va reveni în cazul în care a găsit“*************** ****************************** Dim retval Ca BooleanretVal FalseFor = i = LBound (sursa) la UBound (sursa) Dacă LCASE ( searchstring) = LCASE (sursă (e)) = ThenretVal TrueExit forend IfNextEnd FunctionPrivate Sub Command1_Click () nume Dim ca StringDim fname ca StringDim lName ca StringDim MNAM ca StringName = "Amit"End Sub
Sfaturi
- Utilizați spațiile goale corespunzător. Utilizarea indentării corecte este foarte utilă atunci când scrieți în limba de programare și este chiar mai utilă atunci când scrieți ceva ce trebuie să fie ușor de înțeles de către oameni.
- Înțelegeți operațiile de bază ale computerului. Crearea de programe de calculator urmărește să împingă computerul pentru a efectua operații de bază. O bună cunoaștere a acestor sarcini vă ajută să descrieți cu adevărat ceea ce este important să descrieți cu pseudocodul.
Distribuiți pe rețelele sociale:
înrudit
Cum se calculează al treilea unghi al unui triunghi
Cum să numărăți până la 10 în germană
Cum să începeți programarea învățării
Cum să faci primii pași în programare
Cum se creează și se apelează o funcție PHP
Cum se creează un arbore de decizie
Cum să devii informator
Cum să învățați să programați în C utilizând IDE Turbo C ++
Cum să înveți Perl
Cum de a învăța un limbaj de programare
Cum de a rezolva sisteme de ecuații
Cum de a rezolva o simplă ecuație liniară
Cum să scrieți mulțumiri în limba spaniolă
Cum să simplificați termenii matematici ai unei expresii
Cum să simplificați expresiile raționale
Cum se programează software-ul
Modul de programare
Cum se programează în VBScript
Cum se scrie codul standard în C ++
Cum se scrie Programul Hello World Classic în Python
Cum se rezumă două numere în Visual Basic.NET