Informatica
L'informatica è lo studio dei computer e dei concetti legati all'elaborazione. Comprende sia l'hardware sia il software, oltre alle reti e a Internet.
L'aspetto hardware dell'informatica si sovrappone all'ingegneria elettrica. Comprende la progettazione di base dei computer e il loro funzionamento. Una comprensione fondamentale del modo in cui un computer "calcola", ovvero esegue calcoli, fornisce le basi per comprendere concetti più avanzati. Per esempio, capire come funziona un computer in binario permette di comprendere come i computer eseguono addizioni, sottrazioni e altre operazioni. Imparare a conoscere le porte logiche consente di comprendere l'architettura dei processori.
Il lato software dell'informatica comprende i concetti di programmazione e specifici linguaggi di programmazione. I concetti di programmazione includono la progettazione di funzioni, algoritmi e codice sorgente. L'informatica comprende anche i compilatori, i sistemi operativi e le applicazioni software. Gli aspetti dell'informatica incentrati sull'utente includono la grafica computerizzata e la progettazione dell'interfaccia utente.
Poiché ormai quasi tutti i computer sono connessi a Internet, l'ambito dell'informatica comprende anche le tecnologie Internet. Questo include i protocolli Internet, le telecomunicazioni e i concetti di rete. Comprende anche applicazioni pratiche, come la progettazione web e l'amministrazione della rete.
NOTE: Mentre informatica (con la minuscola) si riferisce allo studio generale dei computer, Informatica (con la maiuscola) è un corso di laurea offerto da molti college e università. Viene spesso abbreviata in "CS" o "CompSci". Esempi di corsi di Informatica includono:
- Introduzione all'elaborazione
- Concetti fondamentali di programmazione
- Strutture dati
- Analisi degli algoritmi
- Teoria dell'elaborazione
I corsi di Informatica possono anche essere specifici di determinati settori o argomenti. Tra gli esempi figurano:
- Progettazione di videogiochi
- Grafica computerizzata
- Sistemi di database
- Crittografia
- Concetti di rete
Come per le altre discipline accademiche, i corsi di Informatica vanno dal livello principiante a quello avanzato. Il numero di un corso di Informatica indica in genere il livello della classe. Per esempio, un corso introduttivo può essere indicato come CS 102, mentre un corso avanzato può essere indicato come CS 431.
Metti alla prova le tue conoscenze