| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Niveauer af abstraktion i Program Design
    Kompleksiteten af ​​store edb programmering projekter er stærkt afhængig af gennemførelsen af ​​kodning abstraktioner . De fleste programmer er afhængige af " indvinding " eller skjuler gennemførelse af et computer system for at lette højere niveau programmering. Så en udvikler opbygning af programmer til web vil ikke have at vide, hvordan serveren fungerer internt , hvordan internetforbindelser fungerer eller hvordan computer hardware funktioner. Dette gør det muligt for programmører at koncentrere sig om større programmering opgaver uden at bekymre sig om bagateller af et system. Hardware og Binary

    laveste niveau af edb-drift sker på den binære niveau . På dette niveau , kører hardware programmering kode i 1s og 0'erne . Disse værdier bruges til at repræsentere større decimaltal samt binære beslutning værdier som sande og falske eller til og fra. Computeren hardware arbejder direkte med binær . Det forstår intet andet , og hvert stykke kode skrevet til sidst finder sig oversat til binær .
    Assembly Language

    næste niveau af abstraktion er assembler . Forsamlingen sprog definerer en række enkle instruktioner såsom " ADD " eller " MOV ", som programmøren kan ringe op til at udføre basale matematiske eller datalagring operationer. Montering skjuler gennemførelsen af binære kommandoer ved at præsentere programmøren med mere læsbar kode, der er enklere at skrive og læse. Til en vis grad må assembler programmører forstå nogle binære , men indvinding tillader dem at skrive samling programmer uden direkte at håndtere vanskelige binær kode .
    Kompilerede sprog

    Over assembler er de kompilerede sprog , repræsenteret af C, C + + , Java og Basic blandt andre. Kompilerede sprog gør skrive kode endnu lettere ved at præsentere læsbar kode og komplekse funktioner til at støtte i design og implementering. Hvad ville tage hundreder af linjer af samlingen vil kun tage en lille fil på et par linjer i en kompileret sprog. Dette gør det muligt for programmører at skabe større programmer med en mindre indsats , der indeholder kode, der er lettere at læse og debugge . Kompilerede sprog skal linke til en " assembler " , før du kører . Assembler konverterer dem til samling kode , som derefter samles i binær .
    Fortolket Sprog

    Fortolket sprog er et skridt over kompileret sprog. Fortolket sprog, køre på " tolke ", som udfører kildekoden én linje ad gangen. I modsætning til kompilerede sprog , skal der udarbejdes før afløb . Tolke , dog ofte programmeret i kompileret sprog. Python fortolkeren , for eksempel, er programmeret i C. Fortolket sprog ofte ikke behøver at håndtere nogle af de bekymringer, kompilerede sprog har, såsom hukommelse ledelse. Fortolket sprog er ofte lettere at læse og kode ind, bruger mindre kode til at udføre mere arbejde.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man åbner en Broderbund SIG Extension 
    ·Sådan Tæl NaN i Matlab 
    ·Sådan fjernes Linjeafslutninger Fra QString 
    ·Sådan Slet fra T-SQL 
    ·Sådan automatiseres en Email Brug af Telnet 
    ·Sådan får Populære Emner at vise på dit websted 
    ·Hvordan man programmerer en Spørgsmål og svar Program…
    ·Størrelse og MaxLaengde Egenskaber af en TextBox 
    ·Sådan Konverter COBOL skrivebog til RPG skrivebog 
    ·Facelet Vs . JSP 
      Anbefalede Artikler
    ·Hvordan plot Big Linjer i MATLAB 
    ·Sådan Konverter tekst til Java Script 
    ·Sådan Læs et register i Scala 
    ·Sådan downloader MySQL til Linux 
    ·Sådan Execute en MS Access Query Fra VB 
    ·Fast Vs . Dynamisk Array i Visual Basic 
    ·Hvordan man laver en CSV-fil i Java 
    ·Hvordan man skriver flere linjer til Fil i C 
    ·Sådan Beregn CRC Made Easy 
    ·Trin i Data Processing Cycle 
    Copyright © Computer Viden http://www.computerdk.com