책 내용 질문하기
정보처리기능사 기출문제집 (부록)질문이요
도서
2019 시나공 정보처리기능사 실기
페이지
40,51,56
조회수
488
작성일
2019-03-18
작성자
탈퇴*원
첨부파일

40쪽에 보기 1번에 K = SU/2로 치환하고 밑에 보기 2번에 J < K 이렇게 되어있어요 근데 혼자서 계속 생각해봤는데 굳이 SU/2를 K로 치환할 필요가 있나요?

그냥 K문자 안쓰고(보기 1번 없애고) 보기 2번에다가  SU/2 집어넣으면 되는거 아닌가요?

그리고 만약 문제에서 그냥 그렇게 K쓰라고 해서라면 어쩔수없는데 혹시 이유가 있나 궁금해서요,, 만약에 K를 쓸거라면 보기 1번에 SU-1 이 들어가도 되지 않나요?

처음에 제가 답을 SU-1이라고 적었는데 SU/2 이더라구요 SU-1이라고 적으면 안되는 이유나 아니면 둘의 차이점이 있나요?

 

 

51쪽에 보기 5번에 답이 J <= 10인데 저는 J < 11 이라고 했는데 이것도 맞는건가요?

 

 

56쪽에 보기 6번에  답이 S = S * (-1) 인데 *대신 그냥 곱하기 연산자 x 써도 되나요? 문제 앞쪽에 명시가 안되어있긴한데 *라고 쓰기로 약속해놓았나요?

답변
2019-03-18 15:28:53

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

 

[40쪽]

예, 굳이 변수 K를 사용할 필요없이 2번 빈칸에 su/2를 넣어도 무관합니다.

해당 문제는 실제 기능사 시험에 출제되었던 문제입니다. 변수 k를 활용한 것에 대해서는 특별한 이유가 없어보이지만 알고리즘 구현을 위와 같이 해놓아서, 가능한 모든 변수를 활용하는 방법으로 해결하는 것이 출제자의 의도를 따르는 방법 같습니다.

 

1번 빈칸에는 su-1 이하의 값이 들어가면 모두 정답이 될 수 있습니다.

다만 약수를 구하는 알고리즘과 반복문이 회전하는 프로세스를 최소화하는 것이 좋다는 가정 아래, su/2가 가장 적합할 뿐이죠.

 

 

[51쪽]

예, 동일한 결과값을 도출하므로, 정답으로 인정됩니다.

 

 

[56쪽]

일반적으로 <처리 조건>에 연산자에 대한 설명이 나오는 경우가 많지만, 일반적으로 없더라도 프로그래밍에서 사용하는 연산기호를 사용하는 것이 보통입니다.

<처리 조건>에서 언급이 없다면 X를 써도 문제는 없겠지만 가능한 프로그래밍에서 사용하는 산술 연산자를 사용해주세요.

 

행복한 하루되세요 :)

  • 관리자
    2019-03-18 15:28:53

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

     

    [40쪽]

    예, 굳이 변수 K를 사용할 필요없이 2번 빈칸에 su/2를 넣어도 무관합니다.

    해당 문제는 실제 기능사 시험에 출제되었던 문제입니다. 변수 k를 활용한 것에 대해서는 특별한 이유가 없어보이지만 알고리즘 구현을 위와 같이 해놓아서, 가능한 모든 변수를 활용하는 방법으로 해결하는 것이 출제자의 의도를 따르는 방법 같습니다.

     

    1번 빈칸에는 su-1 이하의 값이 들어가면 모두 정답이 될 수 있습니다.

    다만 약수를 구하는 알고리즘과 반복문이 회전하는 프로세스를 최소화하는 것이 좋다는 가정 아래, su/2가 가장 적합할 뿐이죠.

     

     

    [51쪽]

    예, 동일한 결과값을 도출하므로, 정답으로 인정됩니다.

     

     

    [56쪽]

    일반적으로 <처리 조건>에 연산자에 대한 설명이 나오는 경우가 많지만, 일반적으로 없더라도 프로그래밍에서 사용하는 연산기호를 사용하는 것이 보통입니다.

    <처리 조건>에서 언급이 없다면 X를 써도 문제는 없겠지만 가능한 프로그래밍에서 사용하는 산술 연산자를 사용해주세요.

     

    행복한 하루되세요 :)

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