Un des constructions fondamentales de la science informatique et en mathématiques est le tableau . Il s'agit simplement d' une collection d'éléments . Une liste de numéros , noms ou toute autre construction théorique où des éléments séquentiels sont indexés et organisés. Mathématiques
En mathématiques, le tableau est généralement une collection de nombres dans une ou plusieurs dimensions . Dans une dimension , la matrice est connue en tant que vecteur et est d'une seule liste de numéros . En deux dimensions , la construction est mieux connu comme une matrice, et peut être considérée comme une liste de listes , où sur le papier, il peut être représenté comme une grille de numéros . La nature unique de tableaux et matrices imprègne tout au long de l'algèbre linéaire , calcul vectoriel et bien d'autres branches des mathématiques.
Informatique
Dans le langage de la science informatique , et tableau est une liste séquentielle des éléments . Les éléments peuvent être aussi simple que d'un seul bit , ou une classe complète de renseignements - un record personnel par exemple . Comme les tableaux sont séquentielles , avec des éléments qui viennent l'un après l' autre , ils sont bien adaptés au monde de l'informatique qui sont dictées par l'exécution séquentielle des commandes . Un programme pourrait être considéré comme un ensemble d'instructions, mémoire un tableau d'octets dans lequel stocker les données .
Résumé mise en œuvre
Sans se focaliser un domaine particulier de étude , un tableau est simplement une collection d'objets où chaque objet est donné un indice. On pourrait envisager un éventail de pommes, A, où chaque pomme dans le tableau reçoit un numéro et est étiqueté A [ i]. La quatrième pomme est étiqueté A [ 4] . Indices ne sont pas limités à des nombres . On peut considérer un ensemble d'états S , indexé par couleur ; . Par exemple , S [ rouge ] est stop, S [ jaune ] est la prudence et S [vert ] est d'aller
Notation et utilisation dans Math
un vecteur en mathématiques peut être représenté dans un certain nombre de façons différentes , influencées par le sous-champ étudié. Il suffit , cependant, un vecteur est une liste de numéros donnant une dimension . Cette dimension permet de combiner des vecteurs avec des matrices et ainsi de suite . Par exemple, soit V un vecteur colonne dont les éléments sont {1,2,3} . Si M est une matrice à trois colonnes et cinq lignes , nous pouvons multiplier par M V sur la droite, puisque V est un élément de chaque colonne. Le résultat serait un autre vecteur colonne de trois éléments.
Mathématiques a pris ce concept de la matrice et a étendu dans le champ à part entière des mathématiques tenseur , calcul vectoriel , algèbre linéaire et ainsi de suite . Depuis mathématiques est présent dans presque tous les domaines de la science à l'art , les tableaux se sont retrouvés noyés dans beaucoup de choses. Plusieurs fois , un vecteur peut représenter une vitesse ou sur le terrain , et une matrice peuvent décrire une lentille ou une rotation.
Notation et utilisation en informatique
En informatique , la notation des tableaux est semblable à celle des mathématiques , mais leur utilisation est plus comme un outil de collecte. Un tableau représente un moyen d' attribuer une adresse à une donnée ou une instruction. Le disque dur d'un ordinateur est un ensemble gigantesque , dont la longueur est comment jamais beaucoup octets de capacité qu'elle détient. Même jusqu'au niveau des octets , un octet est un tableau de huit bits , huit numéros , soit un ou zéro.
Dans la programmation , les moyens dont un tableau est mis en œuvre a fourni de nombreux maux de tête pour les langues de commutation de programmeur . Que ce soit le premier élément est indexé par un 0 ou 1, si le tableau est stocké gauche à droite ou de droite à gauche, tous peuvent différer dans une langue et un système informatique . Les tableaux sont également soumis à de nombreuses opérations, telles que le tranchage et la réorganisation , en tronquant et ainsi de suite .