La grande scienza. Computer science
Scott Kirkpatrick
Computer science
La computer science si colloca con caratteristiche peculiari tra le scienze cosiddette esatte e dell'ingegneria, costituendo dal [...] Sessanta del secolo scorso, e la maggior parte delle più prestigiose università ha definito programmi di studio comprendenti corsi di matematica, fisica e ingegneria elettronica soltanto nei primi anni Settanta. Benché considerata scienza piuttosto ...
Leggi Tutto
Banche dati e basi di dati
Guido M. Rey
Introduzione: banche dati e basi di dati
I termini 'banca di dati' e 'base di dati' sono entrati nell'uso corrente per indicare un sistema di dati memorizzati [...] i dati; a tal fine vengono utilizzati i vari linguaggi di programmazione messi a disposizione dal Sistema di Gestione.
Sistemi di Gestione di ingegneria, intelligenza artificiale, linguistica, matematica, meccanica quantistica, medicina, pedagogia, ...
Leggi Tutto
ricorsione
Mauro Cappelli
Metodo per definire funzioni in modo tale che la funzione includa sé stessa nella propria definizione. Si tratta di una tecnica di programmazione molto potente e molto sfruttata [...] di uscita o di terminazione. Spesso un programma ricorsivo può essere riscritto in forma iterativa, mediante una semplice struttura di controllo condizionale. Il tipico esempio è la funzione matematica fattoriale, definita per ogni intero positivo n ...
Leggi Tutto
Informatica
Termine riferito a un sistema, processo, programma ecc., che si evolve reagendo a sollecitazioni esterne oppure adattandosi a mutate condizioni al contorno. Allocazione d. della memoria Metodo, [...] .
Memoria d. Memoria in cui le informazioni sono rappresentate mediante segnali periodicamente variabili.
Programmazione d. Tecnica matematica per la soluzione di problemi di ottimizzazione multidimensionale; consiste nello scomporre un problema in ...
Leggi Tutto
Informatica teorica
Giorgio Ausiello
Con l'espressione informatica teorica ci si riferisce a un complesso di discipline scientifiche aventi per oggetto lo studio formale degli strumenti, dei metodi [...] definito a priori. Un approccio che si prefigge di caratterizzare il comportamento di un programma definendo, invece, direttamente, in termini matematici, la funzione che esso calcola nel dominio dei dati, a partire dalla struttura sintattica ...
Leggi Tutto
Computer. Calcolo parallelo
Nicola Cabibbo
La conoscenza delle leggi che governano un dato fenomeno permette in linea di principio di prevederne lo sviluppo nel tempo, ma con i normali strumenti offerti [...] : un insieme di dati numerici, che rappresentano lo stato del sistema da simulare, e una regola matematica, tradotta in un programma di calcolo, che permette di riprodurne l’evoluzione passo dopo passo.
All’aumentare della complessità del sistema ...
Leggi Tutto
array
Mauro Cappelli
Struttura di dati complessa impiegata in molti linguaggi di programmazione per la gestione di insiemi ordinati di dati. Spesso, mutuando il linguaggio dalla matematica, gli array [...] variabili dello stesso tipo identificate con un unico nome simbolico e da un indice intero positivo. Ogni linguaggio di programmazione presenta una propria sintassi per descrive i vettori. In generale, la sintassi è per es. tipo nome [lunghezza]. Un ...
Leggi Tutto
programma
s. m. [dal lat. tardo programma -mătis, gr. πρόγραμμα -ματος, der. di προγράϕω, propr. «scrivere prima»] (pl. -i). – 1. Enunciazione particolareggiata, verbale o scritta, di ciò che si vuole fare, d’una linea di condotta da seguire,...
simbolico
simbòlico agg. [dal lat. tardo symbolĭcus, gr. συμβολικός, der. di σύμβολον «simbolo»] (pl. m. -ci). – 1. Che ha natura e valore di simbolo: numeri, segni s.; il linguaggio s. della matematica; un atto, un gesto s.; in partic., azioni...