보기
동일 프로세스의 스레드들은 코드, 데이터, 힙과 열린 자원 등을 공유하지만 각 스레드는 별도의 스택과 실행 문맥을 가진다.
핵심 보강: 같은 프로세스의 스레드는 코드·데이터·힙 등 주소 공간을 공유하지만 스택과 레지스터 실행 문맥은 스레드별이다.
풀이 과정
① 조건 확인: '프로세스/스레드'의 적용 조건을 먼저 구분한다.
② 적용 원리: 동일 프로세스의 스레드들은 코드, 데이터, 힙과 열린 자원 등을 공유하지만 각 스레드는 별도의 스택과 실행 문맥을 가진다.
③ 대입·판독: ① 프로세스 공용 자원과 스레드별 자원을 구분한다.
② 코드·힙 공유를 선택한다.
④ 오답 판단: 스택과 프로그램 카운터, 레지스터 문맥은 일반적으로 스레드별로 분리된다.
⑤ 정답 확인: 1번 「프로세스의 코드와 힙 영역」.
오답 함정
스택과 프로그램 카운터, 레지스터 문맥은 일반적으로 스레드별로 분리된다.
헷갈리는 기준: 같은 프로세스의 스레드는 코드·데이터·힙 등 주소 공간을 공유하지만 스택과 레지스터 실행 문맥은 스레드별이다.
스택과 프로그램 카운터, 레지스터 문맥은 일반적으로 스레드별로 분리된다.
헷갈리는 기준: 같은 프로세스의 스레드는 코드·데이터·힙 등 주소 공간을 공유하지만 스택과 레지스터 실행 문맥은 스레드별이다.
시험 포인트
같은 프로세스의 스레드는 코드·데이터·힙 등 주소 공간을 공유하지만 스택과 레지스터 실행 문맥은 스레드별이다.
같은 프로세스의 스레드는 코드·데이터·힙 등 주소 공간을 공유하지만 스택과 레지스터 실행 문맥은 스레드별이다.
자료 성격 · 이 문항과 해설은 공개 시험문항을 복제한 자료가 아니라 정보통신기사 학습 범위에 맞춰 K-BOOKS가 직접 작성한 학습용 문항입니다. 법령·고시·기준은 실제 응시 시점의 최신 공식 원문을 다시 확인하세요.