2025 국가직9급 컴퓨터일반 11번 해설 — 프로세스 간 통신
정답 ②번출제 쟁점 프로세스 간 통신발문 옳지 않은 것 고르기
문제
프로세스 간 통신에 대한 설명으로 옳지 않은 것은?
- ① 파이프(pipe)는 두 프로세스가 통신할 수 있게 하는 전달자로서 동작한다
- ② 지명 파이프(named pipe)는 서로 통신하는 프로세스 간 부모-자식 관계가 반드시 필요하다 ← 정답
- ③ 신호(signal)는 알려 줄 사건의 근원지나 이유에 따라 비동기식 으로도 전달될 수 있다
- ④ 공유 메모리를 사용하는 프로세스 간 통신에서 프로세스들은 동시에 동일한 위치에 쓰지 않도록 책임져야 한다
선지별 해설
① 파이프(pipe)는 두 프로세스가 통신할 수 있게 하는 전달자로서 동작한다
이 선지 진술은 옳음(O)
파이프는 한 프로세스의 출력이 다른 프로세스의 입력으로 전달되도록 하는 대표적인 IPC 기법이다.
② 지명 파이프(named pipe)는 서로 통신하는 프로세스 간 부모-자식 관계가 반드시 필요하다
이 선지 진술은 틀림(X)
지명 파이프는 파일 시스템상의 이름을 통해 접근할 수 있어 관련 없는 프로세스 사이의 통신에도 사용할 수 있다.
③ 신호(signal)는 알려 줄 사건의 근원지나 이유에 따라 비동기식 으로도 전달될 수 있다
이 선지 진술은 옳음(O)
시그널은 예외나 외부 사건을 프로세스에 알리는 IPC 수단이며, 실행 흐름과 독립적으로 전달될 수 있다.
④ 공유 메모리를 사용하는 프로세스 간 통신에서 프로세스들은 동시에 동일한 위치에 쓰지 않도록 책임져야 한다
이 선지 진술은 옳음(O)
공유 메모리는 빠르지만 접근 충돌을 자동으로 막아 주지 않는다. 세마포어나 뮤텍스 같은 별도 동기화가 필요하다.
핵심 요약 (Q&A)
- Q. 2025 국가직9급 컴퓨터일반 11번의 핵심 쟁점은 무엇인가?
- A. 2025 국가직9급 컴퓨터일반 11번은 프로세스 간 통신에 관한 문항으로, "옳지 않은 것"을 고르는 문제입니다.
- Q. 2025 국가직9급 컴퓨터일반 11번의 정답은?
- A. 정답은 ②번입니다. 지명 파이프는 파일 시스템상의 이름을 통해 접근할 수 있어 관련 없는 프로세스 사이의 통신에도 사용할 수 있다.