본문 바로가기

정보처리기사 실기/02. 응용SW엔지니어링

[2020 정보처리기사 실기 - 프로그래밍 언어 활용] 데이터 타입

 

*데이터 타입

 

1) 데이터 타입

- 응용 소프트웨어 개발에 사용되는 기본 문법 중 하나

- 변수 또는 상수가 가질 수 있는 속성값의 길이 및 성질

 

2) 주 기억장치에서 데이터 타입과 변수의 개념

- 변수명 : 주 기억 장치에 저장되는 데이터 값의 저장 공간 이름

- 데이터 : 메모리에 저장된 실제 값

- 데이터 타입 : 변수가 가질 수 있는 속성값의 길이 및 성질

 

3) 데이터 타입의 유형

- 프로그래밍 언어에 따라 데이터 타입의 유형이 조금씩 다를 수 있음

boolean 참과 거짓 판단 true, false
정수 양수 음수의 정수 값 표현 1,100,-5
부동 소수점 소수점을 포함하는 실수 값 표현 3.1415
문자 하나의 문자를 표현 'a', 'A'
문자열 나열된 여러개의 문자를 표현 "string"
배열 동일한 타입의 여러 데이터를 묶어서 표현 [7,14,21]

 

- 데이터의 길이 단위 

   0과 1을 표현 가능한 비트단위를 이용해서 데이터 타입의 기본이 되는 byte,

   그리고 byte에 1024씩 곱해서 다양한 길이의 데이터 길이가 표현됨

   1바이트에 8비트

 

- 데이터 타입의 길이

 

(java)

정수형 byte 1 byte
short 2 byte
int 4 byte
long 8 byte
char 2 byte
실수형 float 4 byte
double 8 byte

(python)

정수형 int 4 byte
long 무제한
실수형 float 8 byte

(c#)

정수형 int 4 byte
long 8 byte
char 2 byte
실수형 float 4 byte
double 8 byte
decimal 16 byte