정보처리산업기사 기출문제·모의고사·오답노트·자동채점

2000년07월23일 31번

[전자 계산기 구조] 부 프로그램(Sub program)에서 주 프로그램(Main progarm)으로 복귀할 때 필요한 주소를 기억시키든지 혹은 산술 연산을 할 때 변수와 연산자를 기억시키는데 적합한 것은?

  • ① Queue
  • ② Dequeue
  • ③ Stack
  • ④ Buffer
(정답률: 58%)

문제 해설

주 프로그램으로 복귀할 때 필요한 주소를 기억시키기 위해서는 Stack이 적합합니다. Stack은 후입선출(LIFO) 구조로 데이터를 저장하고 꺼내는 자료구조이기 때문에 부 프로그램에서 주 프로그램으로 복귀할 때 필요한 주소를 마지막에 저장하고, 주 프로그램으로 복귀할 때는 마지막에 저장된 주소를 먼저 꺼내어 사용할 수 있습니다. 또한, 산술 연산을 할 때 변수와 연산자를 기억시키기 위해서도 Stack이 적합합니다. 예를 들어, 중위 표기법으로 표현된 수식을 후위 표기법으로 변환할 때 Stack을 사용하여 연산자와 괄호를 처리할 수 있습니다.

연도별

진행 상황

0 오답
0 정답