L'importante ruolo di Computer Science a vita quotidiana

March 12

L'importante ruolo di Computer Science a vita quotidiana


Anche se i computer hanno ottenuto solo una vasta proliferazione negli ultimi decenni, il campo dell'informatica risale a più di un secolo. Al di là della creazione di programmi, gli informatici sviluppare e implementare soluzioni matematiche a problemi della vita reale. Le soluzioni che creano possono essere trovati in tutti i settori della vita, dalla casa alle imprese per il tessuto di Internet.

Elettrodomestici

Anche se si può non essere a conoscenza di esso, la maggior parte dei dispositivi elettronici di interagire con ha un computer digitale nel suo cuore. Questo comprende moderni televisori, stufe elettriche, telefoni cellulari e persino macchine per il caffè e frullatore. Questi computer sono noti come "processori embedded", che svolgono una serie limitata di funzioni ottimizzate. Poiché i dispositivi crescono più sofisticate, i loro programmatori devono fare altrettanto. Alcuni processori embedded anche supporto di alto livello linguaggi di programmazione come Java, per i programmi complessi e opzioni di personalizzazione.

Intrattenimento e Internet

algoritmi informatici costituiscono la spina dorsale della moderna esperienza di Internet. Essi determinano risultati di ricerca del motore, e creare pagine Web da un modulo personalizzabile. Algoritmi impediscono spam di raggiungere tua casella di posta e altri algoritmi tentano di eludere i filtri anti-spam. Anche le pagine Web, una volta semplicemente un documento appositamente formattato, ora personalizzare l'esperienza degli utenti. Da Netflix e Amazon raccomandazioni per Facebook Friend suggerimenti, i programmi stanno avendo una mano più forte nel determinare come pensiamo e agiamo in linea.

Commercio e Finanza

Computer e informatica contribuiscono anche al mondo degli affari. Uno dei più forti contributi di informatica per la società è attraverso il sottocampo di modellazione mathmatical. modellazione mathmatical simula le condizioni del mondo reale, e modelli di computer ad accelerare il processo di simulazione di un centinaio di volte. proiezioni commerciali ed economici finanziari sempre più affidamento su algoritmi informatici e modelli. I computer stanno diventando anche abbastanza sofisticati per sostituire gli esseri umani in alcune aree di lavoro. sistemi computerizzati di cassa di alimentari e sistemi di sorveglianza assumono l'onere off operatori umani.

Matematica e di problem-solving

Il campo della Computer Science è più di programmazione - si integra matematica e la logica per risolvere i problemi di tutti i giorni. Molti problemi noti in informatica, come ad esempio il problema del commesso viaggiatore, può essere compreso anche da chi non conosce CS. Il problema del commesso viaggiatore è semplice: trovare il percorso ottimale di prendere tra un dato insieme di singole posizioni. Tuttavia, ci sono diversi modi per farlo, alcuni più velocemente di altri, e una soluzione generalizzata efficiente deve ancora essere trovato, nonostante 50 anni di ricerche. Si tratta di un esercizio di matematica e informatica per sviluppare efficaci soluzioni matematiche al problema.