La programmazione di calcolatore è alla memoria di tutto il funzionamento di calcolatore. Diverso di elettro unità meccaniche usuali, un calcolatore richiede il software di seguire le istruzioni. Al più basso livello, il codice di macchina è usato per gestire il hardware ed i funzionamenti di un calcolatore. Il del linguaggio macchina è un insieme degli zeri e di un e piuttosto noioso da trattare. Di conseguenza le istruzioni sono codificate in un linguaggio di più alto livello chiamato un programma destinato all'elaboratore. La conversione di un linguaggio di più alto livello in un codice di macchina è effettuata dai linguaggi o dagli assemblatori del livello dell'assemblea. La trasformazione è completata senza alcun'interfaccia umana.
Durante i giorni iniziali quando i programmi destinati all'elaboratore erano ancora in una fase nascente dello sviluppo, i linguaggi quale COBOL ed il BASIC erano altamente popolari. Mentre l'potenza di computazione dei calcolatori è aumentato, la domanda dei programmi più efficienti è emerso. I programmi della terza generazione hanno avuti la migliore trasferibilità e risparmio di temi confrontati alle prime generazioni. La necessità di trattare la quantità enorme di dati ha provocato il software di gestione di base di dati chiamato software specializzato o il software della gestione della base di dati più specificamente relazionale. Le aziende gradicono Oracle, IBM e Microsoft ha sviluppato la loro propria versione di RDBMS. Sulla parte anteriore elaborante, gli elaboratori centrali stavano usando COLOL per le applicazioni commerciali/gestionali ed il fortran (traduzione di formula) per le applicazioni scientifiche.
Il concetto di modularità è diventato popolare quando i centinaia di programmatori del software hanno lavorato simultaneamente su un singolo grande progetto. I programmi orientati oggettivamente come C++ si sono riuniti la popolarità. Il codice utilizzato in questi linguaggi di più alto livello era riutilizzabile e le tecniche potrebbero prevedere migliore risparmio di temi.
Microsoft nel frattempo ha messo in evidenza il relativo proprio sistema operativo che potrebbe essere usato sui personal computer. In un aspetto degli anni l'OS di Windows si è trasformato in in un successo senza precedenti. Il sistema operativo OS2 usato dai calcolatori Apple È stato relegato ad una seconda posizione. IBM sta fornendo l'altro software di sistema ma nessun potrebbero raggiungere i livelli di popolarità di Windows. L'unico problema con Windows è l'emissione delle violazioni della sicurezza. Benchè Microsoft stia sforzandosi duro di tappare i buchi di sicurezza, non è riuscito interamente.
I programmi destinati all'elaboratore moderni si sforzano sempre più di comportarsi come il linguaggio umano. I tecnologi ritengono che un giorno sia venuto quando uno potrebbe programmare un calcolatore tramite le istruzioni verbali date. Certamente quello non sta andando accadere in una fretta. L'intelligenza artificiale, i sistemi specializzati, la logica incoerente e le molte altre tecnologie avanzate stanno cambiando il fronte di programmazione.
I calcolatori diverso di qualunque altra macchina richiedono un programma di software di funzionare. Parla in del linguaggio macchina che è linguaggio incomprensibile alla mente umana. Le lingue di più alto livello sono usate per tradurre le istruzioni riconoscibili in del linguaggio macchina. Poichè progrediciamo, i linguaggi di più alto livello assomiglierebbero ai linguaggi umani.
All'inizio dell'era del calcolatore, un singolo programma usato per eseguire le funzioni differenti. Oggi, i programmi specializzati sono su misura per le applicazioni differenti. I programmi complessi richiedono a molti programmatori di lavorare simultaneamente su un singolo progetto. Le lingue modulari sono ben adattate per tali grandi progetti. La programmazione orientata oggettivamente ha popolare diventato dovuto la loro modularità e facilità di uso.
Copyright (c) decano 2007 Barnard
Articoli viventi sostenibili @ http://www.articlegarden.com
Articoli & informazioni supplementari sul CALCOLATORE