• Principale
  • Simulazione
  • Altre Informazioni Sulla Sicurezza
  • Rts Games
  • Giochi Di Combattimento
  • Giochi Di Puzzle
  • Giochi Di Strategia
  • Simulazione Strategica
logo
  • Principale
  • Computer Programming How To

Computer Programming How To

La programmazione informatica è al centro di qualsiasi operazione del computer. A differenza dei normali dispositivi elettromeccanici, un computer richiede che il software esegua le istruzioni. Al livello più basso, il codice macchina viene utilizzato per controllare l';hardware e le operazioni di un computer. Il linguaggio macchina è un insieme di zero e uno e piuttosto noioso da gestire. Pertanto le istruzioni sono codificate in un linguaggio di livello superiore chiamato programma per computer. La conversione di un linguaggio di livello superiore in un codice macchina viene eseguita da linguaggi di assemblaggio o da assemblatori. La trasformazione è completata senza alcuna interfaccia umana.

La programmazione al computer è difficile da imparare ?? || Mark Zuckerberg, Bill Gates

Durante i primi giorni in cui i programmi per computer erano ancora in uno stadio di sviluppo nascente, i linguaggi come COBOL e BASIC erano molto popolari. Con l';aumentare della potenza di calcolo dei computer, è emersa la richiesta di programmi più efficienti. I programmi di terza generazione avevano una portabilità ed efficienza migliori rispetto alle generazioni precedenti. La necessità di gestire enormi quantità di dati ha dato vita a un software specializzato chiamato software di gestione di database o software di gestione di database relazionale più specifico. Aziende come Oracle, IBM e Microsoft hanno sviluppato la propria versione di RDBMS. Sul fronte dell';elaborazione, Mainframes utilizzava COLOL per le applicazioni aziendali e FORTRAN (Formula Translation) per applicazioni scientifiche.

Il concetto di modularità divenne popolare quando centinaia di programmatori di software lavorarono simultaneamente su un unico grande progetto. Programmi orientati agli oggetti come C ++ hanno raccolto popolarità. Il codice utilizzato in questi linguaggi di livello superiore era riutilizzabile e le tecniche potevano fornire una migliore efficienza.

Nel frattempo, Microsoft ha lanciato il proprio sistema operativo che potrebbe essere utilizzato su personal computer. Nel giro di pochi anni il sistema operativo Windows è diventato un successo senza precedenti. Il sistema operativo OS2 utilizzato dai computer Apple è stato relegato in una seconda posizione. IBM ha fornito altri software di sistema, ma nessuno è riuscito a raggiungere i livelli di popolarità di Windows. L';unico problema con Windows è il problema delle violazioni della sicurezza. Sebbene Microsoft si sia impegnata a fondo per colmare le lacune della sicurezza, non ha avuto successo.

I moderni programmi per computer si sforzano sempre di più di comportarsi come il linguaggio umano. I tecnologi credono che sarebbe arrivato un giorno in cui si potrebbe programmare un computer con istruzioni verbali. Sicuramente non succederà in fretta. Intelligenza artificiale, sistemi esperti, logica fuzzy e molte altre tecnologie allo stato dell';arte stanno cambiando il volto della programmazione.

I computer diversamente da qualsiasi altra macchina richiedono un programma software per funzionare. Parla in un linguaggio macchinario che non ha senso per la mente umana. I linguaggi di livello superiore vengono utilizzati per tradurre istruzioni riconoscibili nel linguaggio macchina. Mentre progrediamo, i linguaggi di livello superiore assomigliano alle lingue umane.

All';inizio dell';era dei computer, un singolo programma utilizzato per eseguire diverse funzioni. Oggi i programmi specializzati sono fatti su misura per diverse applicazioni. I programmi complessi richiedono che molti programmatori lavorino contemporaneamente su un singolo progetto. I linguaggi modulari sono adatti per progetti così grandi. La programmazione orientata agli oggetti è diventata popolare grazie alla loro modularità e facilità d';uso.

Articoli Correlati

Come la legge dell';attrazione può aiutare il tuo successo negli appuntamenti

Giochi come Bonsai Blast per PS3

Computer Programming How To

Come pulire un tappeto di lana

Giochi come School Bus Fun per PS3

3 giochi Come Mario Tennis Open per Nintendo 3DS

2 giochi come Disco Zoo per PS3

4 giochi come Azure Dreams per Nintendo Wii

Come dare ai bambini una direzione chiara e positiva

Come mantenere una reputazione pulita

Post Precedente
4 giochi come Chromehounds su Steam
Post Successivo
Come installare Windows Xp Vista

Categoria

  • Giochi Di Puzzle
  • Giochi Di Avventura
  • Giochi Di Strategia
  • Giochi Di Strategia
  • Giochi Di Piattaforme

Raccomandato

Giochi come Yakuza 0 per Nintendo Wii Giochi

Giochi come Yakuza 0 per Nintendo Wii

Come ottenere prestazioni migliori

Come ottenere prestazioni migliori

5 giochi come Music Inside per iOS Puzzle Puzzle

5 giochi come Music Inside per iOS

Come mantenere l';igiene del tuo cucciolo al top

Come mantenere l';igiene del tuo cucciolo al top

Messaggi Popolari

  • Come diventare facilmente leader quando all';estero

    Come diventare facilmente leader quando all';estero

    7 Giochi simili Academia: School Simulator per iOS

    7 Giochi simili Academia: School Simulator per iOS

Notiziario

Iscriviti Alla Nostra Newsletter

Trend-top.com © Copyrights 2019. All rights reserve

Computer Programming How ToPrivacy policy