Review Questions
1. What is a data type?
문제 : Data Type이란 무엇인가?
- 자료형(data type)은 데이터 객체들의 집합과 그 객체에 대한 미리 정의된 연산들의 집합이다.
 
- 예를 들어, 정수형은 정수 값의 집합과 더하기, 빼기 등의 연산을 포함한다.
 
- 모든 변수는 특정 자료형에 속하며, 이는 해당 변수에 어떤 연산이 가능한지를 결정한다.
 
2. What are the advantages of the data structure of COBOL over the data structure of Fortran I?
문제 : COBOL의 자료 구조가 Fortran I의 자료 구조보다 가지는 장점은 무엇인가?
- COBOL은 레코드(Record) 기반의 자료 구조를 지원하여, 서로 다른 타입의 필드를 묶어 의미 있는 단위를 표현할 수 있다.
 
- Fortran I은 배열 중심의 구조만을 지원하여 이와 같은 구조적 표현이 어려움.
 
- 따라서 COBOL은 비즈니스 로직에 적합한 데이터 표현을 가능하게 하고, 가독성과 유지보수성이 뛰어남.
 
3. What is an abstract data type?
문제 : Abstract Data Type이란 무엇인가?