• Компютри и Електроника
  • Програмиране

Как се пише Псевдокод

За някои проекти в училище или университет, трябва Псевдокод знания. Псевдокод - компактен език за описване на алгоритми, които изпуска подробности без значение за разбирането на човешкото алгоритъм, той използва ключови думи, главни програмни езици. Псевдокод предназначена да улесни разбирането на алгоритми мъж. Компютри трябва да прочетете някои термини за извършване на операциите, както Псевдокод - опит да се създаде нещо между компютъра и човешкия език.

Стъпки

    Как се пише Псевдокод
  1. Запишете Псевдокод основни структури за контрол, които са в основата на всички функции. В първата част на кода обикновено се определя променливи и ценностите на другите елементи и компоненти.
    • Регистрирането на променливата измервания. Запишете кода, който ще определи използването на всяка променлива.

    • Set команда. Тази команда може да бъде текстова, графични команди или основни команди, използвани в основния език за програмиране.


    • Как се пише Псевдокод
    • Използвайте функционална Псевдокод. Използване на основните принципи Псевдокод да създаде първата команда, след като се определят основните ценности в курса.

    • Как се пише Псевдокод
    • Вашият Псевдокод трябва да отговарят на основните правила за кодиране.
      • Не трябва да използвате програмиране точният език, като в C ++, Java, PHP и др.

      • Можете да използвате нормални команди, като такъв случай, ако друго, а и други.


      • Как се пише Псевдокод
      • Добави коментари или друга решаващо значение.
        • В кода на компютъра обикновено добави своите коментари за читателите на хората може да се разбере на заданието. В Псевдокод език код самата чете лесно, така че можете да коментирате и не е необходимо.


        • Как се пише Псевдокод
        • Прочетете целия проект, да го проверите за грешки. Проверете логиката в последователност от команди.
          • Можете да получите достъп до модулите на код в рамките на различните елементи, използвани в него. Например, основната работа на компютъра чете файла, пишете на файл, показване на файл работни екранната математически операции. Оценка и сравнение на елементи от данни. Всяка една от тези операции има своето място в компютърен код.

          • Запишете Псевдокод определени задачи. Когато ви даде определение на всяка задача, пише Псевдокод го въз основа на други съществуващи програмни езици, но не е задължително всички от тях в съответствие с правилата.

          • Уверете се, че всички необходими елементи присъстват във вашата Псевдокод. Не е необходимо да се дефинира променлива стойност, но всяка задача трябва да се запише ясно.


          Пример Псевдокод

          Дим suffixList () Както String "ще съдържа списък с наставки Dim preFixList () Както String" ще Contin списък с представки


          Private Sub ParseName (стойност като String, ByRef FIRSTNAME Както String, ByRef MiddleName Както String, ByRef LastName Както String) Dim splittedName Както String splittedName = Split (стойност,) Dim prefixLname Както String Dim suffixLname Както String "******* ********************************* ***** "Loop за отделени име масив" ***** ********************************* ******* За I = LBound (splittedName) За да UBound ( splittedName) Ако аз = 0 Тогава


          FIRSTNAME = splittedName (и)


          ElseIf I = 1 Тогава "******************************************** * "проверете дали стойността не е exsist в suffixList или preFixList" тогава да го настроите като MiddleName друг да го съхранявате като prefixLname или suffixLname "*********************** ********************** Ако (DoesValueExsistInList (suffixList, splittedName (и))) Тогава suffixLname = splittedName (и) ElseIf (DoesValueExsistInList (preFixList, splittedName (I ))) Тогава prefixLname = splittedName (и) Else MiddleName = splittedName (I) End If


          Else "*********************************************" проверете дали на стойност не е exsist в suffixList или preFixList "след това да го настроите като LastName друг магазин го като suffixList или preFixList" *************************** ****************** Ако (DoesValueExsistInList (suffixList, splittedName (и))) Тогава suffixLname = splittedName (и) ElseIf (DoesValueExsistInList (preFixList, splittedName (и))) След това prefixLname = splittedName (и) Else LastName = splittedName (I) End Ако



          Крайна сметка, ако Next "*********************************************" проверете дали последната низ име е празна след зададете "Concat prefixLname и suffixLname стойности с фамилия" LastName = MiddleName *************************** ** ****************


          Ако Len (LastName) = 0 Тогава LastName = MiddleName End Ако LastName = prefixLname LastName suffixLname End Sub "***************************** **************** "ще разберете стойност от масив" ************************** ***************** ** Private Function DoesValueExsistInList (източник () Както String, searchString Както String) Както ************** Boolean " ***************** ************** "ще направи serach за стойност в масив от стринг и връщане вярно, ако намери" ** ***************** ************************** Dim retVal Както Булева retVal = False За I = LBound (източник) за UBound (източник) Ако LCASE (searchString) = LCASE (източник (и)) Тогава retVal = True Exit За End Ако


          Next End Function



          Private Sub Command1_Click () Dim име като String Dim fName Както String Dim lName Както String Dim mName Както String име = Амит End Sub


          Съвет

          • Използвайте пространство, както е по-ефективно. Пропуски може да се използва за разделяне на кодови елементи е особено важно в Псевдокод да направи по-лесно за хората да четат.

          • Опитайте се да се разбере принципът основните сделки, ефективните компютър. Кодът трябва да се позове на тези операции.