크기가 8인 배열 T(8)에 저장된 2진수를 10진수로 변환하여 출력하는 순서도이다. <그림>의 괄호 안 내용 (1)~(5)에 가장 적합한 항목을 <답항 보기>에서 선택하여 답안지의 해당 번호 (1)~(5)에 각각 마크하시오.

 

<처리 조건>

1. <그림에 제시되어 있는 알고리즘과 연계하여 가장 적합한 로직으로 구현될 수 있도록 답안 선택 시 유의하시오.

2. 8비트 이진수 값의 최상위 비트는 부호 비트로 0이면 양수, 1이면 음수이다음수일 경우 2의 보수로 표현된 값

3. 8비트 이진수 값은 크기가 8인 배열 T에 T(1)부터 T(8)까지 순차적으로 저장되어 있다, T(1)에 부호 비트가 저장된다.

4. 배열 T에 저장되어 있는 값의 범위는 10진수 -127~127에 해당하는 2진수 값이라고 가정한다.

5. 함수 “ABS()”는 절대값을 구하는 함수로 정의되어 있다예를 들면 ABS(-5)의 값은 5가 된다.

6. 함수 “POW(a, b)”는 누승값(a의 b)을 구하는 함수로 정의되어 있다예를 들면 POW(2, 3)의 값은 2의 3승이 된다.

7. “&”는 마름모 내의 조건을 모두 만족하는 경우 YES, 하나라도 만족하지 않을 경우는 NO로 정의된다.

 

8. 반복문 a=1, 50, 1일 경우 1이 초기값, 50은 최종 값, 1은 증가 값이 된다.








+ Recent posts