책 내용 질문하기
195쪽 순서도 질문
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
195
조회수
280
작성일
2019-05-24
작성자
탈퇴*원
첨부파일

1. 순서도에서 입력받은 두 수를 비교할 때, 같은 값일 경우(=)를 >나 < 조건 둘 중 하나에 포함시키면 오답인가요?

 (214쪽 순서도에서는 3번 괄호에 <=를 사용하여 두 수가 같을 경우를 처리해주고 있습니다)

2. 3번 괄호인 나머지를 구하는 곳에 MOD(BIG, SMALL)이라고 써도 되나요?

 

추가적으로, 순서도와 C언어 코드 정답에 부등호를 표기할 때, <=처럼 가로로 쓰는 방식과 세로로 쓰는 방식을 구분하지 않을 경우 오답인가요?

답변
2019-05-27 10:09:07

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

 

[1]

아니요, 정답입니다.

195쪽의 경우 실제 문제에서 출제되었을 때, '두 수에 동일한 값이 입력되는 경우는 없다'라는 전제가 있었기 때문에 해당 답이 나올 수 있었습니다.

만약, 위와 같은 조건이 없다면 214쪽의 순서도와 같이 =를 포함한 관계연산자를 어느 한 쪽에 적어주는 것이 맞습니다.

(물론 비교 값이 같을 경우 Yes No 방향 중 어느 곳으로 가도 정상적으로 알고리즘이 수행되는 경우에 한합니다.)

 

[2]

순서도에서 함수를 사용하실 때는 문제나 <처리조건> 또는 순서도 내에 이미 사용된 함수가 아닌 경우 사용이 제한됩니다.

명확한 채점 기준이 없어 확답드리기는 어려우나 가능한 정답에 가깝게 적기 위해서는 순서도 내 또는 <처리조건>에서 언급되지 않은 함수의 사용은 지양해주세요.

물론 MOD(BIG, SMALL) 또한 정답입니다.

 

[추가]

순서도의 경우 어떤 관계연산자를 사용하셔도 무관합니다.

일반 수학식에서 쓰는 관계연산자(≤ 또는 <=가 세로로 써진 경우)를 사용해도 괜찮으나, C언어 또는 Java언어에서 관계연산자는 '<=' 또는 '>='와 같이 정해진 방식을 사용하셔야 합니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-05-27 10:09:07

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

     

    [1]

    아니요, 정답입니다.

    195쪽의 경우 실제 문제에서 출제되었을 때, '두 수에 동일한 값이 입력되는 경우는 없다'라는 전제가 있었기 때문에 해당 답이 나올 수 있었습니다.

    만약, 위와 같은 조건이 없다면 214쪽의 순서도와 같이 =를 포함한 관계연산자를 어느 한 쪽에 적어주는 것이 맞습니다.

    (물론 비교 값이 같을 경우 Yes No 방향 중 어느 곳으로 가도 정상적으로 알고리즘이 수행되는 경우에 한합니다.)

     

    [2]

    순서도에서 함수를 사용하실 때는 문제나 <처리조건> 또는 순서도 내에 이미 사용된 함수가 아닌 경우 사용이 제한됩니다.

    명확한 채점 기준이 없어 확답드리기는 어려우나 가능한 정답에 가깝게 적기 위해서는 순서도 내 또는 <처리조건>에서 언급되지 않은 함수의 사용은 지양해주세요.

    물론 MOD(BIG, SMALL) 또한 정답입니다.

     

    [추가]

    순서도의 경우 어떤 관계연산자를 사용하셔도 무관합니다.

    일반 수학식에서 쓰는 관계연산자(≤ 또는 <=가 세로로 써진 경우)를 사용해도 괜찮으나, C언어 또는 Java언어에서 관계연산자는 '<=' 또는 '>='와 같이 정해진 방식을 사용하셔야 합니다.

     

    행복한 하루되세요 :)

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