안녕하세요.
2013년 2회 기출문제 문제 23번에 대해 여쭙습니다.
----------------------------------------------------------------------------------------------------------------------------
<문제>
23.양수 A와 B가 있다. 2의 보수 표현 방식을 사용하여 A-B를 수행하였을 때
최상위비트에서 캐리가 발생하였다. 이 결과로부터 A와 B에 대한 설명으로
가장 옳은 것은?
①캐리가 발생한 것으로 보아 A는 B보다 작은 수이다.
②B-A를 수행하면 최상위비트에서 캐리가 발생하지 않는다.
③A+B를 수행하면 최상위비트에서 캐리가 발생하지 않는다.
④A-B의 결과에 캐리를 제거하고 1을 더해주면 올바른 결과를 얻을 수 있다.
<풀이>
23.
①저는 임의로 A=4(100), B=2(010)로 두었으므로, A>B 성립. 따라서, 틀린 보기.
②B-A=110. 캐리가 발생하지 않았으므로, 옮은보기.
③A+B=110. 캐리가 발생하지 않았으므로, 옳은보기.
④A-B=1010에서 캐리를 제거하고 1을 더하면 011 이 되는데, 올바른 결과는 010이므로, 틀린보기.
----------------------------------------------------------------------------------------------------------------------------
책의 풀이에서는 A=6, B=5로 두고 풀었는데, 그러면 ②가 맞는 답이 되지만,
근데 저는 A=4, B=2로 두고 풀었더니 ②와 ③ 둘 다 맞는 답이 됩니다.
제가 예를 잘못든건지, 문제가 잘못된건지 모르겠어요.
안녕하세요.
문제의 조건에 가장 옳은 것을 구하라는 조건이 있습니다.
진택님의 예문과 교재의 예문을 통해 ③번은 어떤 경우는 옳지만 어떤 경우는 틀리므로
가장 옳은 것은 ②번이라고 할 수 있습니다.
이와 같이 가장 옳은 것을 구하라는 조건에서는 가장 적절한 예를 들어 확인하는 것도 중요하다고 할 수 있습니다.
오늘도 즐거운 하루 되세요.
"-
*2015-02-23 09:41:44
안녕하세요.
문제의 조건에 가장 옳은 것을 구하라는 조건이 있습니다.
진택님의 예문과 교재의 예문을 통해 ③번은 어떤 경우는 옳지만 어떤 경우는 틀리므로
가장 옳은 것은 ②번이라고 할 수 있습니다.
이와 같이 가장 옳은 것을 구하라는 조건에서는 가장 적절한 예를 들어 확인하는 것도 중요하다고 할 수 있습니다.
오늘도 즐거운 하루 되세요.
"