Logo
Francesco Nugnes
Il sito dell'informatica
Home
L'informatica :
 

L'informatica è lo studio dei fondamenti teorici dell'informazione e della computazione e delle
tecniche pratiche per la loro implementazione e applicazione nei sistemi informatici.
E' frequentemente descritta come lo studio sistematico
dei processi algoritmici che descrivono e trasformano l'informazione.
La domanda principale che sostiene l'informatica è "Come si può automatizzare
efficientemente un determinato processo?". L'informatica spazia in diversi campi più ristretti:
lo studio dei linguaggi formali e degli automi, che riguarda anche i compilatori; lo studio della
complessità computazionale, in particolar modo per la minimizzazione del numero di istruzioni
da eseguire per la risoluzione di un problema e per la ricerca di algoritmi approssimati per
risolvere problemi NP-difficili; la crittologia, la scienza che studia i metodi per rendere un
messaggio incomprensibile a chi non sia in possesso di una chiave di lettura del messaggio
stesso; la teoria dei codici, utilizzata per la compressione dati o per aumentare l'integrità
dei dati; la ricerca operativa, per fornire strumenti matematici di supporto alle attività decisionali;
la computer grafica, suddivisa a sua volta in grafica bitmap e grafica vettoriale; citando solo
alcuni sottocampi. Dallo studio dei linguaggi formali e degli automi provengono quelle c
onoscenze che permettono la progettazione di linguaggi di programmazione e di
compilatori le cui finalità sono quelle di poter fornire gli strumenti essenziali per
sviluppare il software di base, come il sistema operativo, e quello applicativo
(editor di testo, browser, etc.) e, di conseguenza, di rendere il computer universalmente accessibile alle persone.
Esistono frange di persone che confondono l'informatica con aree vocazionali che tipicamente riguardano
l'utilizzo di software applicativo e che comprendono l'utilizzo di programmi per l'ufficio, il navigare sul web o il gaming.
L'informatica vede editor di testo, browser e videogame sotto altri aspetti: quello che interessa non è saperli
usare per come essi si presentano, è capire, analizzando i sorgenti del software, in che modo realmente
funzionino per creare nuovo software o per migliorare quello esistente. Nelle università esistono dei dipartimenti
e dei corsi di Informatica. Un informatico dovrebbe sempre avere un interesse genuino per i fondamenti teorici
dell'informatica, che poi, per professione o per passione, spesso faccia lo sviluppatore di software è naturale
ma, potendo sfruttare le proprie capacità di problem solving in diversi ambiti, non è scontato.
 
 
Copyright 2009 - tutti i diritti riservati