모두CBT

스레드(thread)에 대한 설명으로 옳지 않은 것은? | [9급 지방직 컴퓨터일반] 15년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 15년 1회차
스레드(thread)에 대한 설명으로 옳지 않은 것은?
1
스레드는 자기만 접근할 수 있는 스레드별 데이터를 갖지 않는다.
2
단일 프로세스에 포함된 스레드들은 프로세스의 자원을 공유할 수 있다.
3
멀티프로세서 환경에서는 각각의 스레드가 다른 프로세서에서 수행될 수 있다.
4
Pthread는 스레드 생성과 동기화를 위해 POSIX가 제정한 표준 API이다.
해설

스레드는 코드·데이터·파일 등을 공유하지만 자기만의 스택·레지스터·스레드별 데이터를 따로 가지므로, 스레드별 데이터가 없다는 설명이 옳지 않다.

스레드마다 프로그램 카운터, 레지스터 집합, 스택이 독립적이며, 스레드 지역 저장소(TLS)로 스레드 전용 데이터를 둘 수도 있다.

  • 같은 프로세스의 스레드들이 프로세스 자원을 공유한다는 설명은 옳다.
  • 멀티프로세서 환경에서 각 스레드가 서로 다른 프로세서에서 병렬 수행될 수 있다는 설명은 옳다.
  • Pthread가 스레드 생성·동기화를 위한 POSIX 표준 API라는 설명은 옳다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[9급 지방직 컴퓨터일반] 15년 1회차 20문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요9급 지방직 컴퓨터일반 기출문제 암기장 전체 보기