Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Skillnaden mellan Algoritmer , pseudokod och programmeringsspråk

    Om du är ny på programmering , eller om du är självlärd , kan du bli förvirrad av några vanliga termer . De flesta människor är tydliga på vad ett programmeringsspråk är , men termer som " algoritm " och " pseudokod " är ofta kastas runt utan någon tydlig förståelse av deras syfte . Algoritmer , pseudocode och programmeringsspråk är alla verktyg som används av programmerare i olika skeden av projektets utveckling . Om du förstår deras korrekt användning , kan du utveckla program snabbare , och dessa program kommer att vara lättare att underhålla . Algoritmer

    En algoritm är helt enkelt en serie steg du följer när man löser ett problem . Du listar stegen i den ordning de ska utföras . Om du ger en vän instruktioner om hur du får till ditt hus - början på sin ursprungliga plats och slutar på din tilltänkta plats - man kan kalla det en algoritm för att komma till ditt hus . Recept för att baka en kaka eller instruktioner för att bygga en tabell finns också algoritmer . Men programmerare använder termen specifikt för att beskriva de steg en rätt utformad datorprogram ska följa för att utföra dess avsedda ändamål .
    Programmering Språk

    Naturligtvis datorer gör inte förstå instruktioner skrivna på mänskliga språk . Algoritmen måste " förklaras " till dem på ett språk de förstår , och detta språk är binär kod - en serie nollor och 1s som är svårt för människor att läsa och skriva utan att göra en massa misstag . Programmeringsspråk var utformade för att underlätta denna process . De använder speciella nyckelord och syntax - motsvarande ordförråd och grammatik på ett mänskligt språk . Programspråket omvandlar sedan dessa nyckelord och syntax i binärkod som datorn utför att utföra algoritmen .
    Pseudokod


    När de börjar utforma ett program , programmerare vet ofta inte i vilket programmeringsspråk programmet slutligen kommer att skrivas. Även om de gör det , kan de finna att programspråket inte vara ett naturligt sätt för dem att tänka klart om logiken av algoritmen steg . För att underlätta denna process , programmerare använder en mellanliggande form av kod som kallas " pseudokod . " Pseudocode låter som en förenklad mänskligt språk , men det bygger inte på någon specifik programmeringsspråk . Snarare använder den syntax som är gemensam för många programmeringsspråk . Ett bra exempel är beslutande syntax som om - då strukturerna , ett annat är looping syntax som för - nästa strukturer
    Fördelar Varje

    Varje typ av " språk . " ger programmerare en fördel på utvecklingsstadiet där det används . Algoritmer kan skrivas i normalt mänskligt språk , så att experter som inte är programmerare för att ge bidrag till programmets utvecklingsfas . Pseudokod tillåter programmerare som är specialiserade på olika programspråk för att slå samman sina kunskaper och skapa en så effektiv kod , vilket resulterar i snabba , kompakta program . Och de programmeringsspråk själva ger flexibilitet , eftersom vissa språk är bättre lämpade för vissa jobb . Genom att använda alla tre verktyg , kan bättre datorprogram utvecklas snabbare och mer ekonomiskt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till en fil till en MSI Med Wise
    ·Hur du ändrar en JTable s Cellfärg
    ·Hur du ändrar rammarginaler Använda HTML Programmerin…
    ·Hur för att förhindra vertikal Scroll
    ·Handledning för Programmeringsteknik
    ·Hur man skriver data Uttalanden
    ·Hur Rensa ogiltiga referenser klass-ID på en dator
    ·Hur man tar bort accenttecken Med UTF - 8 Utility
    ·Vad är skillnaden mellan Beta och 2.0
    ·Hur man skriver Oracle SQL-kod som kommer att skapa tab…
    Utvalda artiklarna
    ·Hur konvertera text i HTML till RichTextBox i Vb.NET
    ·Hur man installerar en IPA -fil i en iPhone Simulator
    ·Så att ställa klockan på skrivbordet
    ·Vad är Virtual Reality Modeling Language
    ·Hur man tar bort primärnyckeln från MySql
    ·Hur Extrahera miniprogram Java Cache
    ·Hur man skapar en Java Heap Dump
    ·Hur man använder en API XML feed i PHP
    ·Hur man skapar Java Script för Looping bilder
    ·Hur Extrahera WinZip Använda Visual Basic
    Copyright © Dator Kunskap http://www.dator.xyz