• Istituto
    • Chi Siamo
    • La nostra storia
  • Magazine
    • Agenda
    • Atlante
    • Il Faro
    • Il Chiasmo
    • Diritto
    • Il Tascabile
    • Le Parole Valgono
    • Lingua italiana
    • WebTv
  • Catalogo
    • Le Opere
    • Bottega Treccani
    • Gli Ebook
    • Le Nostre Sedi
  • Scuola e Formazione
    • Portale Treccani Scuola
    • Formazione Digitale
    • Formazione Master
    • Scuola del Tascabile
  • Libri
    • Vai al portale
  • Arte
    • Vai al portale
  • Treccani Cultura
    • Chi Siamo
    • Come Aderire
    • Progetti
    • Iniziative Cultura
    • Eventi Sala Igea
  • ACQUISTA SU EMPORIUM
    • Arte
    • Cartoleria
    • Design & Alto Artigianato
    • Editoria
    • Idee
    • Marchi e Selezioni
  • Accedi
    • Modifica Profilo
    • Treccani X

array

Enciclopedia della Matematica (2013)
  • Condividi

array


array (ingl., «raggruppamento ordinato») termine che, nell’ambito dei linguaggi di programmazione, indica una struttura di dati formata da più componenti ordinate dello stesso tipo (per esempio, numeri interi o caratteri o variabili booleane) e identificate ognuna da uno o più indici che ne determinano univocamente la posizione nell’insieme. Un array può essere formato da una sola riga (con n componenti) e allora ognuno dei suoi elementi è identificato da un indice che ne determina univocamente la posizione: in tale caso realizza nel linguaggio di programmazione il corrispondente di un vettore n-dimensionale in matematica. Oppure è formato da n righe e m colonne e allora ogni suo elemento è individuato da due indici: realizza così una tabella o, con termine matematico, una matrice n × m. Di un array occorre specificare: le dimensioni, cioè il numero delle sue componenti per riga ed eventualmente per colonna, e il tipo delle componenti. Se v è una variabile di tipo array, non sono ammesse istruzioni elementari quali «leggi(v)» o «scrivi(v)» proprio perché v ha più componenti. Occorre invece indicare esplicitamente, se si vuole per esempio leggere l’intero contenuto di un array riga con n componenti: leggi(v[1]), leggi(v[2]), leggi(v[3]), …, leggi(v[n]).

Anche le operazioni tra array devono essere effettuate tra le loro singole componenti. Se u e v sono del tipo array [1..3] of real allora è possibile definire la loro somma w, in modo analogo alla somma di vettori; essa è ancora di tipo array [1..3] of real ed è definita da

formula

Vedi anche
linguàggio di programmazióne In informatica, insieme di parole e di regole, definite in modo formale, per consentire la programmazione di un elaboratore affinché esegua compiti predeterminati. Esistono l. di p. di alto livello e di basso livello: i primi permettono al programmatore di lavorare su vere e proprie operazioni logiche, ... puntatore In informatica, nella programmazione, tipo di dato il cui valore è l’indirizzo di un altro elemento, sia esso costante, variabile o più in generale un oggetto software. Generalmente i p. vengono utilizzati per gestire le strutture dati, quali array e liste concatenate, o per gestire il passaggio dei ... informatica Scienza che studia l’elaborazione delle informazioni e le sue applicazioni; più precisamente l’i. si occupa della rappresentazione, dell’organizzazione e del trattamento automatico della informazione. Il termine i. deriva dal fr. informatique (composto di INFORMATion e automatIQUE, «informazione automatica») ... dato In informatica, informazione elementare codificabile o codificata. D. analogici e d. digitali La rappresentazione di un’informazione può essere realizzata da d. analogici e da d. digitali. I d. analogici sono grandezze fisiche che assumono valori in un insieme continuo, in modo tale che la rappresentazione ...
Tag
  • LINGUAGGIO DI PROGRAMMAZIONE
  • MATEMATICA
Altri risultati per array
  • array
    Enciclopedia on line
    Opportuna disposizione geometrica di più elementi dello stesso tipo, collegati per mezzo di un conveniente sistema di interconnessione. Si distinguono gli a. lineari, nei quali gli elementi sono disposti su allineamenti monodimensionali, e gli a. a matrice, nei quali sono utilizzate configurazioni ...
  • array
    Enciclopedia della Scienza e della Tecnica (2008)
    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 sono distinti in vettori e matrici, a seconda del numero di dimensioni impiegate: in particolare, un vettore ...
Vocabolario
end-fire
end-fire 〈ènd fàir〉 locuz. ingl. (propr. «che spara alla fine»), usata in ital. come agg. – Nel linguaggio scient. e tecn., di allineamento (ingl. array) di antenne radiotrasmittenti o riceventi, di rivelatori (per es., sismici), e simili,...
  • Istituto
    • Chi Siamo
    • La nostra storia
  • Magazine
    • Agenda
    • Atlante
    • Il Faro
    • Il Chiasmo
    • Diritto
    • Il Tascabile
    • Le Parole Valgono
    • Lingua italiana
    • WebTv
  • Catalogo
    • Le Opere
    • Bottega Treccani
    • Gli Ebook
    • Le Nostre Sedi
  • Scuola e Formazione
    • Portale Treccani Scuola
    • Formazione Digitale
    • Formazione Master
    • Scuola del Tascabile
  • Libri
    • Vai al portale
  • Arte
    • Vai al portale
  • Treccani Cultura
    • Chi Siamo
    • Come Aderire
    • Progetti
    • Iniziative Cultura
    • Eventi Sala Igea
  • ACQUISTA SU EMPORIUM
    • Arte
    • Cartoleria
    • Design & Alto Artigianato
    • Editoria
    • Idee
    • Marchi e Selezioni
  • Accedi
    • Modifica Profilo
    • Treccani X
  • Ricerca
    • Enciclopedia
    • Vocabolario
    • Sinonimi
    • Biografico
    • Indice Alfabetico

Istituto della Enciclopedia Italiana fondata da Giovanni Treccani S.p.A. © Tutti i diritti riservati

Partita Iva 00892411000

  • facebook
  • twitter
  • youtube
  • instagram
  • Contatti
  • Redazione
  • Termini e Condizioni generali
  • Condizioni di utilizzo dei Servizi
  • Informazioni sui Cookie
  • Trattamento dei dati personali