Vecteur

Selon le contexte, un vecteur peut désigner trois concepts différents :

  1. En mathématiques, un vecteur est une grandeur qui possède à la fois une norme et une direction.
  2. En infographie, les vecteurs définissent des formes et des tracés qui peuvent être redimensionnés sans perte de qualité.
  3. En informatique, un vecteur est une structure de données dynamique qui peut s’agrandir ou rétrécir selon les besoins.

1. Vecteurs mathématiques

Un vecteur mathématique est une grandeur définie par deux valeurs :

  1. norme (longueur)
  2. direction (angle)

Il peut être représenté visuellement par une flèche : la longueur de la flèche correspond à la norme et la manière dont elle pointe correspond à la direction. Par exemple, un vecteur peut être représenté par une flèche de 2 centimètres orientée à 45 degrés, tandis qu’un autre peut mesurer 4 centimètres et être orienté à 30 degrés. Les vecteurs sont couramment utilisés en physique, en ingénierie et dans d’autres domaines pour représenter le mouvement, la force et la vitesse.

2. Vecteurs en infographie

En infographie, une image vectorielle est une image composée de points, de lignes et de courbes définis par des formules mathématiques. Contrairement aux images matricielles, qui stockent les données de l’image sous forme de pixels, les images vectorielles peuvent être redimensionnées à n’importe quelle taille sans devenir floues ou pixellisées. Les formats de fichier courants qui utilisent des images vectorielles comprennent les fichiers .SVG, .EPS et .AI (Adobe Illustrator).

3. Vecteurs en informatique

En informatique, un vecteur désigne un tableau dynamique, c’est-à-dire une structure de données utilisée pour stocker une suite de valeurs. Contrairement à un tableau ordinaire, dont la taille est fixe, un vecteur peut automatiquement s’agrandir ou rétrécir lorsque des éléments sont ajoutés ou supprimés. Les vecteurs gèrent la mémoire de manière dynamique. Ils utilisent généralement le tas plutôt que la pile, ce qui leur offre une plus grande flexibilité.

De nombreux langages de programmation, tels que C++ et Java, intègrent des classes vectorielles qui gèrent automatiquement l’allocation et le redimensionnement de la mémoire.

Mis à jour June 20, 2025 par Per C.

quizTestez vos connaissances

1,048,576 bytes is equal to what?

A
1 mebibyte
0%
B
1 gibibyte
0%
C
1 tebibyte
0%
D
1 pebibyte
0%
Correct! Incorrect!     View the Mebibyte definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Vecteur sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.