책 내용 질문하기
문제 해답 질문드립니다.
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
115
조회수
148
작성일
2017-04-12
작성자
탈퇴*원
첨부파일

부록 115페이지 3번문제 2번 빈칸을 저는 J=-1;

로 썼는데 답을 보니 세미콜론이 없어서

저렇게 do while 문 안에는 변수를 초기화할때 세미콜론을 안찍는건가요?

어딜보면 찍던데 어떤 경우에 세미콜론을 쓰고 어떤 경우에 안쓰는건지 정확히 알려주세요..

-----------------------------------------

같은 회차 6번문제의 답을 저는

SELECT 소매점명, Sum(반품수) AS 총반품수

FROM 소매점 JOIN 반품현황 USING 소매점코드

ORDER BY Sum(반품수) DESC;

로 썼는데 틀린 답인가요?

--------------------------------------------

같은 회차 2번문제 알고리즘에서

1번 빈칸에 1이 들어가야 맞는 답이 아닌가요?

그렇게 해서 바로 밑의 로직에서 K가 2의 7제곱이 되고 DEC에 2의7제곱과 S[1] 의 곱이 저장되고

P가 9가 됬을때 반복문을 벗어나서 S[1]의 값이 0이 아니면 2의 7제곱인 128을 빼고 음수부호를 붙이는게 맞지 않나요?

혹시 제가 잘못 생각한 부분에 대해 짚어주셨으면 합니다.

---------------------------------------------

5회차 기출예상문제 6번에서 SQL문을 작성할 때

결과로 나와있는 테이블을 보면

SELECT 이름, 전공, 신청과목

FROM 학생정보, 신청정보

WHERE 학생정보.학번=신청정보.학번

AND 신청과목 = 'JAVA';

까지만 써도 결과와 같이 나오지 않나요?

답변
2017-04-12 17:49:24

안녕하세요.

1)

반복문의 조건 안에 기술되는 내용 이외의 실행문에는 마지막에 반드시 세미콜론(;)이 들어가야 합니다.

지적해 주신 것처럼 j=-1 뒤에 ; 이 붙어야 합니다. 학습에 불편을 드려 죄송합니다.

2)

조인 속성이 같으므로 USING을 이용하셔 기술해도 됩니다.

3)

P가 2일 때 K = 2의 6승

P가 3일 때 K = 2의 5승

P가 4일 때 K = 2의 4승

P가 5일 때 K = 2의 3승

P가 6일 때 K = 2의 2승

P가 7일 때 K = 2의 1승

P가 8일 때 K = 2의 0승

으로 부호를 제외한 7개의 자료에 대해

2의 6승 ~ 2의 0승까지 적용해야 하므로 P는 2로 초기화 되어야 합니다.

4)

결과는 같을 수 있지만 문제의 조건에 그룹 지정을 수행하라는 조건이 추가적으로 있으므로 모든 조건을 만족시키는 SQL문으로 작성해야 합니다. 실제 시험에서도 우선적으로 제시된 조건을 모두 적용하도록 작성해야 채점에서 불이익을 받지 않을 수 있습니다.

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

  • *
    2017-04-12 17:49:24

    안녕하세요.

    1)

    반복문의 조건 안에 기술되는 내용 이외의 실행문에는 마지막에 반드시 세미콜론(;)이 들어가야 합니다.

    지적해 주신 것처럼 j=-1 뒤에 ; 이 붙어야 합니다. 학습에 불편을 드려 죄송합니다.

    2)

    조인 속성이 같으므로 USING을 이용하셔 기술해도 됩니다.

    3)

    P가 2일 때 K = 2의 6승

    P가 3일 때 K = 2의 5승

    P가 4일 때 K = 2의 4승

    P가 5일 때 K = 2의 3승

    P가 6일 때 K = 2의 2승

    P가 7일 때 K = 2의 1승

    P가 8일 때 K = 2의 0승

    으로 부호를 제외한 7개의 자료에 대해

    2의 6승 ~ 2의 0승까지 적용해야 하므로 P는 2로 초기화 되어야 합니다.

    4)

    결과는 같을 수 있지만 문제의 조건에 그룹 지정을 수행하라는 조건이 추가적으로 있으므로 모든 조건을 만족시키는 SQL문으로 작성해야 합니다. 실제 시험에서도 우선적으로 제시된 조건을 모두 적용하도록 작성해야 채점에서 불이익을 받지 않을 수 있습니다.

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

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