벡터

문맥에 따라 벡터는 다음 세 가지 개념을 가리킬 수 있습니다:

  1. 수학에서 벡터는 크기와 방향을 모두 가진 양입니다.
  2. 컴퓨터 그래픽에서 벡터는 품질 저하 없이 크기를 조정할 수 있는 도형과 경로를 정의합니다.
  3. 컴퓨터 과학에서 벡터는 필요에 따라 크기를 늘리거나 줄일 수 있는 동적 자료 구조입니다.

1. 수학적 벡터

수학적 벡터는 다음 두 값으로 정의되는 양입니다:

  1. 크기 (길이)
  2. 방향 (각도)

벡터는 화살표로 시각적으로 나타낼 수 있습니다. 이때 화살표의 길이는 크기를, 화살표가 가리키는 방향은 방향을 나타냅니다. 예를 들어 한 벡터는 45도를 가리키는 2센티미터 길이의 화살표로 나타낼 수 있고, 다른 벡터는 길이가 4센티미터이며 30도를 가리킬 수 있습니다. 벡터는 물리학, 공학 및 기타 분야에서 움직임, 힘, 속도를 나타내는 데 일반적으로 사용됩니다.

2. 컴퓨터 그래픽의 벡터

컴퓨터 그래픽에서 벡터 그래픽은 수학 공식으로 정의된 점, 선, 곡선으로 구성된 이미지입니다. 이미지 데이터를 픽셀로 저장하는 래스터 그래픽과 달리 벡터 이미지는 흐려지거나 픽셀이 보이는 현상 없이 어떤 크기로든 조정할 수 있습니다. 벡터 그래픽을 사용하는 일반적인 파일 형식에는 .SVG, .EPS, .AI(Adobe Illustrator) 파일이 있습니다.

3. 컴퓨터 과학의 벡터

컴퓨터 과학에서 벡터는 동적 배열을 가리킵니다. 동적 배열은 값의 순서를 저장하는 데 사용되는 자료 구조입니다. 크기가 고정된 일반 배열과 달리 벡터는 요소가 추가되거나 제거될 때 크기를 자동으로 늘리거나 줄일 수 있습니다. 벡터는 메모리를 동적으로 관리합니다. 일반적으로 스택 대신 을 사용하므로 더 유연하게 사용할 수 있습니다.

C++Java와 같은 많은 프로그래밍 언어에는 메모리 할당과 크기 조정을 자동으로 처리하는 벡터 클래스가 내장되어 있습니다.

업데이트됨 June 20, 2025 작성: Per C.

quiz지식 테스트하기

One petabyte is 1,000 what?

A
Terabytes
0%
B
Exabytes
0%
C
Yottabytes
0%
D
Zettabytes
0%
Correct! Incorrect!     View the Petabyte definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 벡터에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.