문제 상세보기
문제 정보

문제 ID: 647073

카테고리: 9급 국가직 공무원 컴퓨터일반

강의: 미분류

키워드: 없음

문제
프로그램 작성 시 매크로(macro)에 대한 설명으로 옳은 것은?
정답을 선택하세요
1 매크로 호출(macro call)은 호출된 해당 매크로의 내용이 호출된 위치로 복사되어 컴파일 되기 때문에 일반적으로 실행 속도가 함수 호출을 사용하는 경우에 비해 빠르다.
2 매크로(macro)를 사용할 경우에 함수 호출을 사용한 경우보다 일반적으로 컴파일된 코드의 양이 감소하게 된다.
3 일반적으로 매크로 호출(macro call)은 인터럽트에 의해 발생하기 때문에 호출된 매크로를 실행하기 전에 현재의 플래그 상태(flag status)를 스택에 저장해야 한다.
4 매크로(macro)는 함수와는 다르게 형식 인자(parameter)를 사용할 수 없다.
단일 문제
정답
1번 : 매크로 호출(macro call)은 호출된 해당 매크로의 내용이 호출된 위치로 복사되어 컴파일 되기 때문에 일반적으로 실행 속도가 함수 호출을 사용하는 경우에 비해 빠르다.
해설

이 문제의 정답은 1번입니다. 9급 국가직 공무원 컴퓨터일반 영역에서 자주 출제되는 유형으로, 각 보기를 비교하며 핵심 개념을 정리해 두면 유사 문제에 충분히 대비할 수 있습니다. 상세 해설은 순차적으로 보강하고 있습니다.