economia news e media viaggi informatica internet salute e benessere int rattenimento e spettacolo sport tempo libero istruzio ne e formazione arte cultura scienza

Il Sondaggio

Quale versione del fortran utilizzi?

Guarda i risultati

Principianti

Tipi di informazioni

A cura di Giuseppe Ciaburro

Pubblicato il 03/10/2001

Come vengono individuati e definiti i tipi di informazione nella programmazione.

La individuazione dei tipi di informazione da trattare è legata alla natura della elaborazione da eseguire e può quindi variare da elaborazione ad elaborazione.
Ciascun linguaggio di programmazione è caratterizzato, fra l'altro, dai tipi definiti nel suo ambito, i quali possono essere anche insufficienti per la particolare elaborazione che si deve eseguire, sarà allora compito del programmatore definirne altri in modo adeguato.
Un tipo può essere definito:

  • per enumerazione:

    tipo A = {a,b,c,d,......}

    tipo costituito dagli elementi in parentesi;

  • in base alle proprietà dei suoi elementi:

    tipo B = (a * b)

    tipo formato da elementi che godono della proprietà indicata in parentesi.

Fra i valori di un tipo può essere espressa una relazione d'ordine, in tal caso il tipo si dirà ordinato.
Ad esempio:

tipo cifra = {0 < 1 < 2 < 3 < 4 ......}

Infine è opportuno ricordare che elementi fondamentali di ogni elaborazione sono anche le operazioni che tra tali tipi si possono eseguire.Quindi definito un tipo è possibile definire le operazioni che su tale tipo si possono applicare.

Esempi di tipo

  • Tipo reale
    E' quello più diffuso nelle applicazioni tecnico scientifiche, rappresenta un sottinsieme discreto dei numeri reali.Sul tipo reale sono definite le quattro operazioni aritmetiche, la radice quadrata, il logaritmo, la funzione e^x ,le principali funzioni trigonometriche etc.

  • Tipo intero
    E' rappresentato dall'insieme dei numeri interi.Su diesso sono definite le quattro operazioni aritmetiche, di queste le prime tre producono come risultato dello stesso tipo mentre la divisione produce un risultato appartenente al tipo reale.

  • Tipo booleano o logico
    E' costituito dalla coppia di valori {vero,falso} che viene utilizzato nella logica matematica.Su dieeso sono definite le operazioni or, and, not.

  • Tipo carattere
    E' costituito da tutti i simboli riproducibili dalla macchina che abbiamo a disposizione e cioè {a,b,c,..,A,B,..,/,1,2,3,...,}

  • Tipi definiti dall'utente
    Appartengono a tale classe i tipi che l'utente potrà definire per rendere il lavoro della elaborazione più semplice.Esempi sono:
    tipo mese = {gennaio,febbraio,....}
    tipo fiore = {rosa,giglio,....}

Vuoi essere aggiornato sulle novità della guida?

Feed RSS XML vostro feed RSS