2.1 숫자 상자 만들기: 자료형
컴퓨터가 일을 하고, 명령어를 처리하려면 다양한 정보를 저장해야 합니다. 다시 말해 프로그래밍을 하려면 값을 저장해 놓기도 하고, 저장된 값을 가져와서 다시 사용하기도 해야 합니다. 여기서 ‘값을 저장한다’는 말은 컴퓨터에 있는 하드웨어인 ‘메모리(memory)’에 저장한다는 의미입니다.
여러분이 평소에 사용하는 컴퓨터나 노트북, 핸드폰에 들어 있는 HDD(Hard Disk Drive), SSD(Solid State Drive)에 대해 들어봤을 것입니다. 이를 포함하여 플래시(flash) 메모리나 SRAM, DRAM 같은 다양한 저장 매체가 모두 ‘메모리’입니다.
Tip
램(RAM, Random access memory)은 데이터를 일시적으로 저장하는 휘발성 메모리로, 종류에는 정적 램(Static Ram)과 동적 램(Dynamic Ram) 등이 있습니다.
그림 2-1 | 컴퓨터 속 메모리에 정보를 저장