728x90
자료 구성의 단위
자료 구성은 보통 아래의 순서로 점진적으로 확장됩니다:
- 비트 (Bit)
- 데이터의 가장 작은 단위.
- 0 또는 1의 이진수로 표현됩니다.
- 컴퓨터 내부의 모든 데이터는 비트로 구성됩니다.
- 예: 1010 (4개의 비트)
- 니블 (Nibble)
- 4개의 비트로 구성된 데이터 단위.
- 보통 16진수로 표현할 때 유용합니다.
- 예: 1010 (1 니블 = 4 비트)
- 바이트 (Byte)
- 8개의 비트로 구성된 단위.
- 문자 데이터(ASCII, UTF-8 등)를 표현할 때 주로 사용됩니다.
- 1 바이트는 영어 문자 1개를 나타낼 수 있습니다.
- 예: 01001000 (H의 ASCII 코드)
- 워드 (Word)
- CPU가 한 번에 처리할 수 있는 데이터의 크기.
- 일반적으로 16비트, 32비트, 64비트 등으로 구성됩니다.
- 워드의 크기는 CPU 아키텍처에 따라 다릅니다.
- 예: 32비트 CPU에서는 1워드 = 32비트
- 필드 (Field)
- 의미 있는 데이터의 최소 단위.
- 데이터베이스에서 하나의 속성을 나타냅니다.
- 보통 열(Column) 또는 **속성(Attribute)**에 해당합니다.
- 예: 이름, 전화번호 등
- 레코드 (Record)
- 여러 필드가 모여 하나의 개체(Entity)를 표현하는 단위.
- 데이터베이스에서 행(Row) 또는 **튜플(Tuple)**에 해당합니다.
- 예: 이름: 홍길동, 전화번호: 010-1234-5678, 주소: 서울시
- 파일 (File)
- 여러 레코드가 모여 하나의 파일을 구성.
- 관련된 데이터를 묶어 저장하는 단위입니다.
- 예: 직원 파일(직원 정보 레코드들의 집합)
- 데이터베이스 (Database)
- 여러 파일을 모아 체계적으로 관리하는 데이터의 집합.
- 관계형 데이터베이스(RDB)와 같은 시스템으로 관리됩니다.
- 예: 회사 데이터베이스: 직원 파일, 부서 파일, 급여 파일 등 포함
자료 구성의 단위 계층
비트 → 니블 → 바이트 → 워드 → 필드 → 레코드 → 파일 → 데이터베이스
예제 문제
문제: 아래의 설명에 해당하는 자료 구성 단위를 고르세요.
- "컴퓨터가 처리할 수 있는 가장 작은 데이터 단위는?"
- 답: 비트
- "한 사람의 이름, 주소, 전화번호 등을 저장하는 단위는?"
- 답: 레코드
- "필드들의 집합으로 구성되며, 데이터베이스에서 행(Row)으로 표현되는 단위는?"
- 답: 레코드
추가 팁
- 시험에서는 자료의 구성 단위 계층과 단위별 정의를 물어보는 문제뿐 아니라, 실무적인 데이터베이스 용어와 관련된 문제가 자주 출제됩니다.
- 자료의 저장과 관리에 대한 기본 개념을 명확히 이해하는 것이 중요합니다.
728x90
'컴퓨터 > 컴퓨터 시험' 카테고리의 다른 글
정보처리 기능사 (수의 표현) (1) | 2024.12.04 |
---|---|
정보처리 기능사 (자료 구성의 단위) 예시 (1) | 2024.12.03 |
정보처리 기능사(플립플롭 : Flip-Flop) (2) | 2024.12.02 |
정보처리 기능사(순서 논리 회로 : Sequential Logic Circuit) (2) | 2024.12.02 |
정보처리 기능사 (디코더) (2) | 2024.12.01 |