| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Livelli di astrazione in Design Program
    La complessità dei grandi progetti di programmazione di computer si basa molto sulla realizzazione di codifica astrazioni . La maggior parte dei programmi si basano sul " astrazione " o nascondiglio della realizzazione del sistema di un computer al fine di facilitare la programmazione di più alto livello . Così uno sviluppatore la creazione di applicazioni per il Web non dovranno sapere come il server funziona internamente , come la connessione ad internet funziona o come funzioni hardware del computer. Questo permette ai programmatori di concentrarsi sulle attività di programmazione più grandi senza preoccuparsi delle minuzie di un sistema. Hardware e Binary

    Il più basso livello di funzionamento del computer si verifica a livello binario . A questo livello , l'hardware viene eseguito il codice di programmazione in 1 e 0 . Questi valori sono utilizzati per rappresentare i numeri decimali più grandi, così come i valori decisionali binari come vero e falso o on e off . L' hardware funziona direttamente con binario. Si capisce niente e ogni pezzo di codice scritto alla fine si ritrova tradotto in binario.
    Assembly Language

    Il prossimo livello di astrazione è il linguaggio assembly . Linguaggio assembly definisce una serie di istruzioni semplici come " ADD " o " MOV" che il programmatore può richiamare per eseguire le operazioni matematiche di base o di archiviazione dei dati . Assemblea nasconde l'attuazione di comandi binari presentando il programmatore con il codice più leggibile che è più semplice da scrivere e leggere . In una certa misura , i programmatori assembler devono capire qualche binario , ma l'astrazione permette loro di scrivere i programmi di montaggio senza gestire direttamente difficile codice binario .
    Compilato Lingue

    sopra linguaggio assembly sono i linguaggi compilati , rappresentate da C , C + + , Java , e di base tra gli altri. I linguaggi compilati rendono la scrittura di codice ancora più facile con la presentazione di codice leggibile e funzioni complesse per aiutare nella progettazione e realizzazione. Che richiederebbe centinaia di linee di assemblaggio avranno solo un piccolo file di poche righe in un linguaggio compilato . Questo permette ai programmatori di creare programmi più grandi con meno codice contenente lo sforzo che è più facile da leggere e correggere . I linguaggi compilati devono creare un collegamento a un " assemblatore " prima di eseguire . L'assemblatore li converte in codice assembly , che viene poi compilato in binario.
    Interpretati Lingue

    linguaggi interpretati sono un gradino sopra linguaggi compilati . I linguaggi interpretati eseguiti su " interpreti ", che eseguono il codice sorgente di una riga alla volta . A differenza dei linguaggi compilati , che devono essere compilati prima run . Gli interpreti , però , sono spesso programmati in linguaggi compilati . L'interprete Python , per esempio , è programmato in C. I linguaggi interpretati spesso non hanno bisogno di affrontare alcune delle preoccupazioni che hanno linguaggi compilati , come la gestione della memoria . I linguaggi interpretati sono spesso più facili da leggere e codificare in , utilizzando meno codice per compiere più lavoro .

    Previous :

    next :
      Articoli Correlati
    ·Come modificare un file JSP 
    ·Come Ottieni valori da ListBox per inviare a SQL 
    ·Come partizionare e formato in DOS 
    ·Come eliminare i file utilizzando T - SQL 
    ·High Level Computer Lingue 
    ·Come eseguire programmi Lisp da Barre degli strumenti 
    ·Come al Link i CSS per JSP 
    ·Come funziona un computer Eseguire Sottrazione 
    ·Differenza tra RTF e HTML 
    ·Vantaggi e svantaggi della macchina linguaggio livello 
      Articoli in evidenza
    ·Livelli di astrazione in Design Program 
    ·Come costruire un parser in Python 
    ·Come selezionare da più tabelle in PHP MySQL 
    ·Come leggere un file di input in Java 
    ·Come nascondere un redirect 
    ·Come invertire la stringa in C l'utilizzo di array senz…
    ·Come creare stringhe di grandi dimensioni in VB 6.0 
    ·Come ospitare Giochi Flash 
    ·Come sbarazzarsi di error.jsp 
    ·Come convertire i numeri binari 
    Copyright © Conoscenza Informatica http://it.wingwit.com