서로 일부분이 중첩되는 A와 B면형 자료의 공간분석에서 A XOR B와 같은 결과를 얻는 논리연산은?
- ①(A OR B) NOT (A AND B)
- ②(A AND B) NOT (A OR B)
- ③(A NOT B) AND (B NOT A)
- ④(A AND B) OR (A NOT B)
선지를 골라 바로 채점해 보세요.
정답 ① — XOR(배타적 논리합) 연산은 두 면형 자료 A와 B 중 어느 한쪽에만 속하고 양쪽 모두에 속하지 않는 영역을 결과로 반환합니다. 제시된 논리연산 중 A OR B의 영역에서 A AND B의 영역을 제외하는 (A OR B) NOT (A AND B)가 이 정의와 정확히 일치합니다.
선지별 오답 이유
- ① 이 연산은 를 의미하며, 이는 두 집합의 합집합에서 교집합을 제외한 영역을 추출하는 것으로, 배타적 논리합(XOR)의 정의와 동일합니다.
- ② 를 의미하는 이 연산은 교집합에서 합집합을 제외하는 것이므로 항상 공집합()을 결과로 반환합니다.
- ③ 를 의미하는 이 연산은 A에만 속하는 영역과 B에만 속하는 영역의 교집합을 구하는 것으로, 이 두 영역은 서로 배타적이므로 그 결과는 공집합()이 됩니다.
- ④ 를 의미하는 이 연산은 A와 B의 교집합과 A에서 B를 제외한 영역을 합치는 것으로, 이는 결국 A 집합 전체를 나타내게 됩니다.
관련 개념
공간분석에서 XOR(배타적 논리합) 연산은 두 공간 객체 중 하나에만 속하는 고유한 영역을 추출할 때 사용됩니다. 이는 또는 로 표현될 수 있습니다. 이 외에도 합집합(), 교집합(), 차집합() 등의 기본적인 집합 연산이 공간 객체 간의 관계를 분석하는 데 중요하게 활용됩니다.
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음) · AI 해설 · 자동 검증 통과