VARIABLE
VARIABLE은 특정 값이나 상태가 변할 수 있음을 나타내는 기호·명칭이다. 학문·기술 분야마다 구체적인 의미와 사용 방식에 차이가 있지만, 공통적으로 “고정되지 않은, 상황에 따라 달라지는 값”을 지칭한다.
1. 주요 분야별 정의
| 분야 | 정의 | 예시 |
|---|---|---|
| 수학 | 수식이나 방정식에서 특정 값을 대입할 수 있는 문자 또는 기호 | 방정식 x² + 2x + 1 = 0에서 x는 변수 |
| 프로그래밍 | 메모리 공간에 이름을 붙여 값을 저장·참조할 수 있게 한 객체 | int count = 5;에서 count는 정수형 변수 |
| 통계·데이터 과학 | 관측·측정 대상이 되는 속성 또는 특성 | 설문 조사에서 “연령”, “소득” 등은 변수 |
| 물리학·공학 | 실험·모델링 시 바꿔 시험할 수 있는 매개변수 | 온도, 압력, 전류 등 |
2. 어원
Variable은 라틴어 variabilis(변경 가능함)에서 유래했으며, 라틴어 동사 variare ‘변하다’에 기초한다. 영어에서는 16세기 말경부터 수학·과학 분야에서 사용되기 시작했다.
3. 사용 맥락
- 수식·방정식: 해를 구하기 위해 변수에 특정 값을 대입한다.
- 프로그램 코드: 변수 선언·할당·참조 과정을 통해 데이터 흐름을 제어한다.
- 실험 설계: 독립 변수와 종속 변수를 구분하여 인과 관계를 분석한다.
- 데이터베이스: 컬럼(필드)이 각 레코드의 변수를 나타낸다.
4. 관련 개념
- 상수(Constant): 값이 고정된 기호·명칭으로, 변수와 대비된다.
- 파라미터(Parameter): 함수·프로시저 등에 전달되는 변수와 유사한 역할을 한다.
- 인덱스(Index): 자료 구조에서 특정 요소를 가리키는 변수 역할을 할 수 있다.
5. 참고 문헌·출처
- “Variable (mathematics)”, Encyclopaedia Britannica
- “Variable (computer programming)”, IEEE Computer Society
- “Variable (statistics)”, Oxford Dictionary of Statistics
(※ 위 출처는 공신력 있는 백과사전·전문 기관이 제공하는 정의를 기반으로 요약하였다.)