Vector

Según el contexto, un vector puede referirse a tres conceptos diferentes:

  1. En matemáticas, un vector es una cantidad que tiene magnitud y dirección.
  2. En gráficos por computadora, los vectores definen formas y trazados que se pueden escalar sin perder calidad.
  3. En ciencias de la computación, un vector es una estructura de datos dinámica que puede aumentar o reducir su tamaño según sea necesario.

1. Vectores matemáticos

Un vector matemático es una cantidad definida por dos valores:

  1. magnitud (longitud)
  2. dirección (ángulo)

Se puede representar visualmente como una flecha, donde la longitud de la flecha es la magnitud y la forma en que apunta es la dirección. Por ejemplo, un vector puede ilustrarse mediante una flecha de 2 centímetros que apunta a 45 grados, mientras que otro puede tener 4 centímetros de longitud y apuntar a 30 grados. Los vectores se usan habitualmente en física, ingeniería y otros campos para representar movimiento, fuerza y velocidad.

2. Vectores en gráficos por computadora

En gráficos por computadora, un gráfico vectorial es una imagen compuesta por puntos, líneas y curvas definidas mediante fórmulas matemáticas. A diferencia de los gráficos rasterizados, que almacenan los datos de imagen como píxeles, las imágenes vectoriales se pueden escalar a cualquier tamaño sin que se vuelvan borrosas o pixeladas. Entre los formatos de archivo comunes que usan gráficos vectoriales se incluyen los archivos .SVG, .EPS y .AI (Adobe Illustrator).

3. Vectores en ciencias de la computación

En ciencias de la computación, un vector se refiere a un arreglo dinámico: una estructura de datos que se usa para almacenar una secuencia de valores. A diferencia de un arreglo normal, que tiene un tamaño fijo, un vector puede expandirse o reducirse automáticamente a medida que se agregan o eliminan elementos. Los vectores administran la memoria de forma dinámica. Normalmente usan un montículo en lugar de la pila, lo que les proporciona mayor flexibilidad.

Muchos lenguajes de programación, como C++ y Java, incluyen clases vectoriales integradas que gestionan automáticamente la asignación y el redimensionamiento de la memoria.

Actualizado June 20, 2025 por Per C.

quizPon a prueba tu conocimiento

What does anti-aliasing perform?

A
Advanced spell-checking
0%
B
Storage device cleanup
0%
C
Network traffic optimization
0%
D
Raster image smoothing
0%
Correct! Incorrect!     View the Anti-aliasing definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Vector en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.