| 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
    ? Quali sono i vantaggi di Coding top-down
    programmazione di computer All'inizio era bottom - up - piccole sezioni sono state sviluppate e poi assemblati in sezioni più grandi fino a quando il programma è stato costruito . Intorno al 1970 , la progettazione top-down è diventato il paradigma di progettazione di scelta. Progettazione top-down guarda l' intero programma prima , suddividerlo nelle sottosezioni . Queste sottosezioni sono ulteriormente raffinato fino a diventare abbastanza piccolo da scrivere . Entrambi gli approcci sono stati sostituiti da programmazione orientata agli oggetti ( OOP ), alla fine del 1980 . OOP è una combinazione di approcci top-down e bottom-up . Focus su Obiettivo

    mantenendo l' obiettivo finale in mente è una buona idea per qualsiasi compito complesso, ma è essenziale per la scrittura di un programma per computer . Uno dei euristica ( regole del pollice ) le regole per la progettazione top-down è che nessuna singola parte del programma dovrebbe prendere più di una pagina - o uno schermo di computer . Il livello superiore del programma top -down consiste di un singolo documento che mostra l'ingresso e parametri di uscita e le più grandi moduli - questa mostra la struttura generale del programma . Questa pagina di livello superiore è spesso scritto dall'analista sistema ed è parte della specifica ufficiale dell'incarico programma che viene dato al programmatore .
    Modularizzazione

    modularizzazione significa rompere il programma in pezzi digeribili, tipicamente una pagina. Ciò riflette la consapevolezza che i programmi non sono stati scritti solo per i computer - è stato scritto anche per i programmatori . Programmi modulari sono più facili da capire , facile eseguire il debug e la più facile da aggiornare . Gli aggiornamenti sono una parte normale del business programmazione di computer , ed i programmi vengono aggiornati frequentemente, da qualcuno che la persona che li ha scritti - c'era un sacco di fatturato lavoro negli anni '70 e '80 . Il computer non si preoccupa se i programmi sono scritti top-down , bottom-up o in OOP , il computer viene eseguito solo una sequenza di istruzioni . La modularizzazione è un'innovazione che rende i programmi più facili per i programmatori di affrontare . Ciò riflette un trend che è iniziato negli anni '70 : il tempo umano è più prezioso di tempo al computer
    facile leggere

    Partendo dal primo livello. pagina , ogni modulo è scritto usando i nomi dei moduli non definiti. Questi moduli vengono quindi scritti usando i nomi di altri moduli non definiti , e il processo continua fino a quando il modulo è abbastanza piccolo da scrivere su una singola pagina . Una parte molto importante di questa strategia è che è molto più facile da capire un blocco di codice, se si inserisce il tutto in una pagina . Quando il programma è in pagine morso dimensioni , è facile individuare insetti - sono rapidamente isolati a un modulo in molti casi. E ' anche facile da aggiornare , perché l'aggiornamento è in un unico modulo , ed è facile vedere come il cambiamento che l'aggiornamento comporta inserisce nel suo ambiente .

    Previous :

    next :
      Articoli Correlati
    ·Codice di FCM in MATLAB 
    ·Come convertire TimeSpan Into a Galleggiante 
    ·Come usare il BASIC Stamp 
    ·Perché utilizzare puntatori a funzione ? 
    ·Come rilevare Stack Overflow 
    ·Come aggiornare Visual Studio 
    ·Come creare un modello di dati relazionale 
    ·Come fare un predefinito Button in NET 
    ·Come calcolare Big Endian Valore Integer 
    ·Come verificare se una figura Esiste in MATLAB 
      Articoli in evidenza
    ·Come prendere puntatori a interi in C + + 
    ·Come leggere e scrivere file di testo con Visual Basic …
    ·Come installare Java SE 6 in Windows 
    ·Come ottenere una casella a discesa in VBA 
    ·Come fare un tampone Hex Da un Char C 
    ·High Level Computer Lingue 
    ·Come applicare effetti di sfocatura a Shadows in Flex 
    ·Tipi di variabili in Visual Basic 
    ·Le migliori pratiche per un sacco di calcoli matematici…
    ·Come utilizzare COBOL Sintassi 
    Copyright © Conoscenza Informatica http://it.wingwit.com