모두CBT

A, B, C 양의 논리입력에서 A<B 이고 B>C 일 경우에만 출력 … | [철도신호기사 필기] 08년 2회차 기출문제 상세 페이지

1[철도신호기사 필기] 08년 2회차
A, B, C 양의 논리입력에서 A<B 이고 B>C 일 경우에만 출력 Y가 "1"이 되는 논리식은?
1
2
3
4
Y=AC
해설

양논리에서 A<BA\lt B 는 A=0·B=1 을, B>CB\gt C 는 B=1·C=0 을 뜻하므로 출력이 1 이 되는 조합은 (A, B, C)=(0, 1, 0) 하나뿐이고, 논리식은 Y=A‾ B C‾Y=\overline{A}\,B\,\overline{C} 이다.

논리값이 0 과 1 뿐이므로 A<BA\lt B 가 성립하는 경우는 A 가 0, B 가 1 인 한 가지뿐이고, 같은 이유로 B>CB\gt C 이려면 B 가 1, C 가 0 이어야 한다. 두 조건을 동시에 만족하는 최소항은 하나다.

나머지 식들은 조건과 어긋난다.

  • A‾B+BC‾\overline{A}B+B\overline{C} 는 (A,B,C)=(0,1,1) 에서도 1 이 되고, A‾C+BC‾\overline{A}C+B\overline{C} 는 (1,1,0) 에서도 1 이 되어 조건보다 넓게 동작한다.
  • Y=ACY=AC 는 A=1, C=1 일 때 1 이 되므로 주어진 조건과 정반대다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.