스택(Stack)
- 리스트의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이루어지는 자료 구조입니다.
- 가장 나중에 삽입된 자료가 가장 먼저 삭제되는 후입선출(LIFO) 방식으로 자료를 처리합니다.
- TOP : 스택으로 할당된 기억 공간에 가장 마지막으로 삽입된 자료가 기억된 위치를 가리키는 요소입니다.
- Bottom : 스택의 가장 밑바닥입니다.
- 인터럽트 처리, 서브루틴 호출 작업 등에 응용됩니다.
큐(Queue)
- 가장 먼저 삽입된 자료가 가장 먼저 삭제되는 선입선출(FIFO) 방식으로 자료를 처리합니다.
- 순서 리스트의 뒤에서 노드가 삽입되며 앞에서 노드가 제거됩니다.
데크(Deque)
- 선형 리스트의 양쪽 끝에서 삽입과 삭제가 모두 가능한 자료 구조입니다.
정보처리기사 2022년 1회 23번, 34번 출제
'정보처리기사 > 소프트웨어 개발' 카테고리의 다른 글
정형 기술 검토(FTR) (0) | 2022.09.23 |
---|---|
소프트웨어 프로젝트 관리 (0) | 2022.09.23 |
소프트웨어 모듈화 (0) | 2022.09.23 |
테스트 자동화 (0) | 2022.09.23 |
소스 코드 최적화 (0) | 2022.09.23 |