책 내용 질문하기
정보처리기사 실기
도서
2016 시나공 정보처리기사 실기
페이지
조회수
159
작성일
2016-05-28
작성자
첨부파일

1.

180쪽 알고리즘

괄호2 번이랑 3번에

A(J)=MOD(Z,2) 로 넣으면 안되나요?

2.

114쪽 모의고사 04회

DEC=128-DEC가 이해안되요

3.

146쪽 알고리즘

3번괄호에 (단, 내림차순으로 순위를 출력한다는 것을 염두에 두자)

고 했는데 내림차순으로 순위를 출력 한다는게 무슨뜻이죠

답변
2016-05-30 09:27:38

안녕하세요.

1)

180쪽과 관련된 순서도는 182쪽에 있으며, 182쪽의 괄호 2번과 3번은 A배열에 값을 저장하는 과정이 아니라

L과 N의 값을 지정하는 곳입니다. Z라는 변수도 없는데, 혹시 다른 부분의 질문이라면 다시한번 정확한 페이지와 내용을 언급해 주시면 확인 후 답변드리겠습니다.

2)

음수인 경우, 즉 최상위 비트가 1인 경우는 그냥 2진수가 아니라 2의 보수로 표현된 2진수가 들어 있는 것입니다.

양수인 경우에는 일반적으로 10진수로 변환하는 과정을 적용하면 되는데, 2의 보수인 경우에는 그렇지 않고 2의 보수를 2진수로 변환한 후 10진수로 변환해야 합니다.

2의 보수를 2진수로 변환하는 과정은 2진수를 2의 보수로 표현하는 역의 과정을 진행하면 되는데, 어렵다면 다음을 공식처럼 생각하시면 됩니다.

2의 보수로 표현된 값을 10진수로 변환하려면 2의 보수를 구하는 역의 과정 즉 다시 2의 보수를 취하면 되는데 .. 이 과정이 주어진 비트수보다 1비트 큰 자리를 1로 한 값(즉 7비트 인 경우는 10000000 = 128)에서 빼는 값과 동일합니다.

예를 들어 1010이 2의 보수로 표현된 값이라면 10진수로 변환하기 위해 다시 2의 보수로 취하면 0110이 되어 10진수로 6이라는 값이 됩니다.
마찬가지로 1010 자체를 10진수로 변환한 값 10을 5자리의 값(10000)인 16에서 10을 뺀 6과 동일하게 산출됩니다.

이 과정이 이해하기 어려우시면 2의 보수로 표현된 값을 다시 2의 보수로 구할 때는 한자리 큰 자리 값에서 뺀다고 기억하세요.

3)

내림차순이란 100, 99, 98, 97, 96과 같이 끝 값에서 작은 값 순으로 나열하는 것을 말합니다.

오늘도 즐거운 하루 되세요.

  • *
    2016-05-30 09:27:38

    안녕하세요.

    1)

    180쪽과 관련된 순서도는 182쪽에 있으며, 182쪽의 괄호 2번과 3번은 A배열에 값을 저장하는 과정이 아니라

    L과 N의 값을 지정하는 곳입니다. Z라는 변수도 없는데, 혹시 다른 부분의 질문이라면 다시한번 정확한 페이지와 내용을 언급해 주시면 확인 후 답변드리겠습니다.

    2)

    음수인 경우, 즉 최상위 비트가 1인 경우는 그냥 2진수가 아니라 2의 보수로 표현된 2진수가 들어 있는 것입니다.

    양수인 경우에는 일반적으로 10진수로 변환하는 과정을 적용하면 되는데, 2의 보수인 경우에는 그렇지 않고 2의 보수를 2진수로 변환한 후 10진수로 변환해야 합니다.

    2의 보수를 2진수로 변환하는 과정은 2진수를 2의 보수로 표현하는 역의 과정을 진행하면 되는데, 어렵다면 다음을 공식처럼 생각하시면 됩니다.

    2의 보수로 표현된 값을 10진수로 변환하려면 2의 보수를 구하는 역의 과정 즉 다시 2의 보수를 취하면 되는데 .. 이 과정이 주어진 비트수보다 1비트 큰 자리를 1로 한 값(즉 7비트 인 경우는 10000000 = 128)에서 빼는 값과 동일합니다.

    예를 들어 1010이 2의 보수로 표현된 값이라면 10진수로 변환하기 위해 다시 2의 보수로 취하면 0110이 되어 10진수로 6이라는 값이 됩니다.
    마찬가지로 1010 자체를 10진수로 변환한 값 10을 5자리의 값(10000)인 16에서 10을 뺀 6과 동일하게 산출됩니다.

    이 과정이 이해하기 어려우시면 2의 보수로 표현된 값을 다시 2의 보수로 구할 때는 한자리 큰 자리 값에서 뺀다고 기억하세요.

    3)

    내림차순이란 100, 99, 98, 97, 96과 같이 끝 값에서 작은 값 순으로 나열하는 것을 말합니다.

    오늘도 즐거운 하루 되세요.

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