책 내용 질문하기
본서 108p 2번 답
도서
2019 시나공 정보처리기능사 실기
페이지
108
조회수
155
작성일
2019-10-03
작성자
탈퇴*원
첨부파일

108쪽 2번에

INPUT(T+2)=()

여기서 저 괄호안에 왜 INPUT(T+2)가 아닌지 궁금해요 ! 

답변
2019-10-04 11:10:20

안녕하세요 길벗수험서 운영팀입니다.

 

질문의 요지를 전혀 이해하지 못했습니다.

 

intput(t+2)와 비교하는 우측 변이 동일하게 input(t+2)인 경우 해당 조건문은 무조건 Yes로만 가게 됩니다. 조건문에서 좌변과 우변이 같게 만드는 것은 의미가 없죠.

 

만약 이진수 -> 그레이코드 또는 그레코드 -> 이진수 알고리즘에서 혼동이 있으시다면 교재 93쪽의 '알고리즘의 이해'를 다시 한 번 확인해보시기 바랍니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-10-04 11:10:20

    안녕하세요 길벗수험서 운영팀입니다.

     

    질문의 요지를 전혀 이해하지 못했습니다.

     

    intput(t+2)와 비교하는 우측 변이 동일하게 input(t+2)인 경우 해당 조건문은 무조건 Yes로만 가게 됩니다. 조건문에서 좌변과 우변이 같게 만드는 것은 의미가 없죠.

     

    만약 이진수 -> 그레이코드 또는 그레코드 -> 이진수 알고리즘에서 혼동이 있으시다면 교재 93쪽의 '알고리즘의 이해'를 다시 한 번 확인해보시기 바랍니다.

     

    행복한 하루되세요 :)

  • 관리자
    2019-10-07 15:26:36

    안녕하세요 길벗수험서 운영팀입니다.

     

    해당 위치에 프로세스가 왔다는 것은 input(2)~input(5)가 그레이코드이므로,

    그레이코드 -> 이진수 를 수행해야 합니다.

     

    107쪽의 <예시>를 살펴보세요.

     

    앞의 값과 뒤의 값을 xor 연산하여 값을 구하는 것은 이진수를 그레이코드로 변환하는 방법입니다.

    순서도의 오른쪽 반복문에서 사용한 방법이죠.

    (input(j+1)와 input(j+2)의 비교)

     

    그레이코드를 이진수로 변환하기 위해서는 이진수 첫번째 값과 그레이코드 두번째 값을 비교하여 구해야 합니다.

     

    행복한 하루되세요 :)

  • *
    2019-10-04 22:07:23

    잘못 적었네요 INPUT(T+2)=()

    여기에 왜 INPUT(T+1)이 안되는지 궁금합니다 

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.