itholoinfo.com.com

Cum se scrie un pseudocod

Este posibil să trebuiască să scrieți pseudocoduri dacă sunteți implicat în proiecte în programarea sau ingineria computerelor. Pseudocodul este un fel de documentație intermediară între limbajul uman și programare. În ea, codul nu este scris pentru a fi interpretat de o mașină, ci de un om. Pseudocodul conține mai multe elemente ale unui limbaj de programare adevărat, dar cu un accent mai mare pe citire și o mai mică concentrare asupra cerințelor tehnice. Acest lucru arată că, în timp ce computerele interpretează doar o limbă bine definită, oamenii pot interpreta versiuni similare ale aceluiași cod.

pași

Imagine intitulată Scrie Pseudocodul Pasul 1
1
Scrieți etapele inițiale ale pseudocodului, pregătiți declarația de funcții. Primele părți ale codului definesc în general variabilele și alte elemente care vor fi utilizate în viitor.
  • Includeți variabilele. Descrieți modul în care va fi utilizată fiecare variabilă.
  • Pregătiți structura dacă aveți control. La fel cum ați proceda într-un proiect obișnuit, va trebui să definiți un flux de control în pseudocodul dvs., folosind texte și casete în limbi orientate pe obiecte sau mai multe alternative de bază la coduri simple.
  • Imagine intitulată Scrie Pseudocodul Pasul 2
    2
    Adăugați un pseudocod funcțional. Utilizați principiile pseudo-codului pentru a genera coduri specifice evenimentului atunci când toate sunt setate.
  • Imagine intitulată Scrieți Pseudocodul Pasul 3
    3


    Examinați pseudocodul pentru a vedea dacă acesta este conform cu convențiile de programare.
    • Deși nu este necesar să se folosească sintaxa exactă de limbaje de programare, cum ar fi C ++, Visual Basic, Java, PHP sau alte, încercați să includă unele dintre elementele cele mai de bază ale acestora.
    • Operatorii de genul if, atunci snip și bucla vor funcționa la fel ca și în cazul în care ar funcționa în orice limbaj de programare.
  • Imagine intitulată Scrie Pseudocodul Pasul 4
    4
    Comentariți codul pentru a fi mai ușor de înțeles.
    • Într-un limbaj de programare, comentariile servesc pentru a explica cititorului diferite părți ale codului. În pseudocod, unde limbajul este mai ușor de înțeles, acestea pot sau nu să fie necesare. Evaluați-vă proiectul specific pentru a decide dacă vor fi sau nu necesare comentarii în cazul dumneavoastră.
  • Imagine intitulată Scrieți Pseudocodul Pasul 5
    5
    Când ați terminat, citiți pentru a verifica logica și sintaxa. Sintaxa nu trebuie să fie exactă, dar pseudocodul ar trebui să aibă sens.
    • Evaluați modulele codului dvs., luând în considerare diferitele elemente implicate. De exemplu, principalele operațiuni includ citirea datelor dintr-un fișier, scrierea de fișiere, datele de afișare pe ecran, calcule matematice, atribuirea de variabile și compararea elementelor. Fiecare dintre aceste operațiuni va avea loc în designul calculului și în pseudocodul.
    • Traduceți operații specifice pseudocodului. Când identificați o operațiune, identificați-o într-un mod care poate fi citit în mod pseudocod, astfel încât codul original să fie recunoscut, dar nu exact în limba de programare.
    • Asigurați-vă că toate elementele folosite sunt în pseudocod. Deși nu sunt necesare anumite detalii tehnice, cum ar fi declarațiile de variabile, va trebui să vă asigurați că fiecare operație și element sunt bine reprezentate în text.
  • Exemplu de pseudocod

    Dim suffixList () As String "va conține o listă de sufixe Dim preFixList () As String" va conține o listă de prefixe


    Private Sub ParseName (valoare ca șir, ByRef firstName ca șir, ByRef MiddleName ca șir, ByRef NumeDeFamilie ca șir) ca șir de Dim splittedName splittedName = Split, (valoare, "") Dim prefixLname ca șir de Dim suffixLname Ca String „***** **************************************** „cravată pentru numele împărțit“ *** pentru i = ****************************************** LBound (splittedName) la UBound (splittedName) Dacă i = 0 Atunci


    firstName = divizatName (i)


    Elseif i = 1 Apoi „******************************************** * „verifică dacă valoarea nu există în suffixList sau preFixList“, apoi îl definește ca MiddleName, dar salvează ca prefixLname sau suffixLname „********************* Dacă ************************ (DoesValueExsistInList (suffixList, splittedName (i))) Apoi suffixLname = splittedName (i) elseif (DoesValueExsistInList (preFixList, splittedName (i))) Apoi prefixLname = splittedName (i) Else MiddleName = splittedName (i) End If


    cec Else `*********************************************` valoarea nu există în suffixList sau preFixList „apoi setați ca NumeDeFamilie, dar salvează ca suffixList sau preFixList“ ************************* Dacă ******************** (DoesValueExsistInList (suffixList, splittedName (i))) Apoi suffixLname = splittedName (i) elseif (DoesValueExsistInList (preFixList, splittedName (i)) ) Apoi prefixLname = splittedName (i) = NumeDeFamilie splittedName Else (i) End If



    End If Next `*********************************************` verifică dacă șirul este gol, iar apoi alocați NumeDeFamilie = MiddleName „concateneaza valorile cu suffixLname lastName„***************************** ****************


    Dacă Len (LastName) = 0 Apoi LastName = Sfârșitul MiddleName Dacă LastName = prefixLname „“ NumeDeFamilie „“ suffixLname End Sub `*********************************************` Tu găsi valoarea în vectorul „******************************************** * Funcția Private DoesValueExsistInList (sursa () Ca String, searchstring ca șir) Ca Boolean „******************************** ************* „caută o valoare într-o matrice de siruri de caractere și returnează true (true) dacă este găsit“ ******************** ************************* Dim retval retval Ca Boolean = false Pentru i = LBound (sursa) la UBound (sursa) Dacă LCASE (searchstring) = LCASE (sursa (i)) Apoi retval = True de ieșire pentru End If


    Funcția următoare de terminare


    Private Sub Command1_Click () Dim nume ca șir Dim dim fName ca șir Dim lName ca șir Dim mName Ca șir nume = "amit" End Sub

    sfaturi

    • Parcurgeți liniile pentru citirea ușoară. Această practică este o practică de programare comună și recomandată și este și mai importantă dacă codul în cauză va fi citit de oameni în viitor.
    • Înțelegeți principalele operații ale unui computer. Computerele funcționează prin ghidarea computerului pentru a efectua anumite operații. O bună cunoaștere a acestor operațiuni vă va ajuta să scrieți mai bine într-un pseudocod ceea ce face proiectul.
    Distribuiți pe rețelele sociale:

    înrudit
    Cum de a învăța PerlCum de a învăța Perl
    Cum să învățați să programați în C ++Cum să învățați să programați în C ++
    Cum să învățați elementele de bază ale programăriiCum să învățați elementele de bază ale programării
    Cum de a învăța un limbaj de programareCum de a învăța un limbaj de programare
    Cum să începeți să învățați programarea C utilizând tehnologia IDE Turbo C ++Cum să începeți să învățați programarea C utilizând tehnologia IDE Turbo C ++
    Cum să începeți programarea în AdunareCum să începeți programarea în Adunare
    Cum se creează și se apelează funcțiile PHPCum se creează și se apelează funcțiile PHP
    Cum se creează o funcție definită de utilizator în Microsoft ExcelCum se creează o funcție definită de utilizator în Microsoft Excel
    Cum se creează un limbaj de programareCum se creează un limbaj de programare
    Cum se scrie un algoritm în limba de programareCum se scrie un algoritm în limba de programare
    » » Cum se scrie un pseudocod
    © 2021 itholoinfo.com.com