Type de données
Dans les langages de programmation un type de données de définit un ensemble de valeurs et des opérations permises sur ces valeurs. Par exemple, dans le langage de programmation de Java , le " ; int" ; le type représente l'ensemble de nombres entiers à 32 bits s'étendant en valeur de -2.647, et les opérations telles que l'addition, la soustraction, et la multiplication qui peut être exécutée sur des nombres entiers. Presque tous les langages de programmation incluent explicitement la notion du type de données, bien que les différentes langues puissent employer la terminologie différente. Les données communes dactylographient des langages dedans de programmation incluent ceux qui représentent des nombres entiers, des nombres de virgule flottante, et des caractères, et une langue peut soutenir beaucoup plus. La plupart des langages de programmation permettent également au programmeur de définir les types de données additionnels, habituellement en combinant les éléments multiples d'autres types et en définissant les opérations valides du nouveau type de données. Par exemple, un programmeur pourrait créer un nouveau type de données appelé " ; Person" ; cela spécifie que les données interprétées comme personne incluraient un nom et une date de naissance.
Un type de données peut également être considéré comme contrainte placée sur l'interprétation des données dans un type de le système , description de la représentation, l'interprétation et la structure des valeurs ou des objets stockés dans de mémorisation par ordinateur. Le type système emploie le type de données l'information pour vérifier l'exactitude des programmes informatiques qui accèdent ou manoeuvrent aux données.
Types de données de machine
Toutes les données dans des ordinateurs basés sur l'électronique numérique sont représentées comme peu (solutions de rechange 0 de et 1) au niveau le plus bas. La plus petite unité accessible des données est un groupe de peu appelé un byte (habituellement un octet de , qui est 8 bits). L'unité traitée par des instructions du code machine s'appelle un mot (à partir de 2006, en général 32 ou 64 bits). La plupart des instructions interprètent le mot comme nombre binaire , tels de qu'un mot à 32 bits peut représenter des valeurs d'entier sans signe de 0 à ou valeurs de nombre entier signé de à . En raison du complément du deux, les de langage machine et la machine n'ont pas besoin de distinguer ces types de données non signés et signés pour la plupart.Il y a un ensemble spécifique d'instructions arithmétiques qui emploient une interprétation différente du peu dans le mot car un nombre à point mobile du .
Types primitifs
voient également : Type primitif
Types composés
voient également : Type composé
voient également :
du [[tuple]]
voient également :
du [[rangée]]
voient également :
du [[disque de stockage]]
voient également :
du [[composition en objet]]
Types de données abstraits
voient également : Type de données abstrait de
Types d'indicateur et de référence
voient également :
la référence (de l'informatique)
voient également :
du [[indicateur]]
Types algébriques
voient également : Type de données algébrique de
Types d'objet
voient également :
l'objet (de l'informatique)
voient également : [[classe (de l'informatique)]]
Types de fonction
voient également : Type
fonction de
Voir également type de de
théorie pour les modèles mathématiques des types type de de système pour différents choix dans le langage de programmation dactylographiant
.
| Random links: | Tube de caméra vidéo | Skerries de Pentland | Toots Thielemans | Orienteurs (Adventiste de Septième-jour) | Compagnies aériennes orientales vol 66 | Tipo_de_datos |