60 likes | 220 Views
TIPI di DATI. I TIPI di DATI sono classificati in due categorie: tipi elementari (o tipi semplici) in cui i dati non sono costituiti da altri dati, si tratta cioè di dati atomici;
E N D
TIPI di DATI I TIPI di DATI sono classificati in due categorie: • tipi elementari (o tipi semplici) in cui i dati non sono costituiti da altri dati, si tratta cioè di dati atomici; • tipi strutturati, in cui i dati sono rappresentati da aggregazioni dalle quali è possibile estrarre i singoli dati tramite appropriate operazioni.
TIPI di DATI Ogni linguaggio di programmazione prevede alcuni tipi di dati sia semplici che strutturati (tipi primitivi). Per esempio in Visual Basic i TIPI ELEMENTARI o SEMPLICI sono: INTERO (Dim A as integer) REALE (Dim A as single, Dim B as double) CARATTERE (Dim A as char) BOOLEANO (DIm A as boolean) Le VARIABILI SEMPLICI sono entità del tipo specificato associate a una locazione di memoria la cui lunghezza è stabilita dal tipo con un NOME e un CONTENUTO.
TIPI di DATI DATI SEMPLICI In Visual Basic i TIPI ELEMENTARI o SEMPLICI predefiniti sono: INTERO Dim A as integer REALE Dim A as single, Dim B as double CARATTERE Dim A as char BOOLEANO DIm A as boolean Le VARIABILI SEMPLICI sono entità del tipo specificato associate a una locazione di memoria la cui lunghezza è stabilita dal tipo con un NOME e un CONTENUTO.
TIPI di DATI I dati strutturati (STRUTTURA di DATI) corrispondono invece ad un raggruppamento di dati organizzati in base a un criterio, così da poter essere considerati come un unico oggetto. DATI STRUTTURATI In Visual Basic i TIPI di DATI STRUTTURATI predefiniti sono: VETTORE (o ARRAY) Dim A(1 to 10) as integer RECORD …………….
I VETTORI Un VETTORE o ARRAY (a una dimensione) è una struttura di dati di tipo SEQUENZIALE, ossia gli elementi componenti sono disposti uno di fianco all’altro costituita da un insieme di elementi OMOGENEI tra di loro individuabili mediante un INDICE che indica la posizione del singolo elemento nella struttura. Il vettore ha un NOME COLLETTIVO mentre ogni elemento ha un NOME INDIVIDUALE dato dal nome collettivo seguito tra parentesi da un indice. DIM V(1 TO 10) as INTEGER
I VETTORI V 6 1 7 9 10 2 3 4 5 8 Ci si riferisce al singolo elemento con la sintassi V(valore dell’indice) V(1) contiene il dato intero 5 V(2) contiene il dato intero -2 V(3) contiene il dato intero …….. V(4) contiene il dato intero …….. V(5) contiene il dato intero …….. V(6) contiene il dato intero …….. V(7) contiene il dato intero …….. V(8) contiene il dato intero …….. V(9) contiene il dato intero …….. V(10) contiene il dato intero ……..