책 내용 질문하기
컴활 필기 447쪽
도서
2020 시나공 컴퓨터활용능력 1급 필기 [기본서]
페이지
447
조회수
284
작성일
2021-03-03
작성자
탈퇴*원
첨부파일

2020컴활 필기 2권 447페이지의 문제1번과 6번 질문드립니다.

 

문제1)

보기3번과 4번의 해석 부탁드립니다.

 

문제6)

보기 1번 SELECT WEEKDAY([출고일], 1) FROM 출고; ->출고일 필드의 날짜값에서 요일을 나타내는 정수를 표시하며, 일요일을 1로 시작한다. 라고 나와있는데 443페이지의 표를 보면 WEEKDAY(날짜)는 지정된 날짜의 요일에 해당되는 숫자를 표시한다(1~7)이라고 나와있고 오른쪽 전문가 조언란에 기본적으로 1은 일요일~7은 토요일 이라고 명시되어 있습니다. 443페이지의 표를 보면 보기1번의 위크데이 함수 괄호안의 1은 생략해야하는 것이 맞지 않나요?  혹시 WEEKDAY([출고일], 2)와 같이 적는다면 월요일을 1로 시작한다거나 그런 규칙인건가요?

답변
2021-03-04 10:03:51

안녕하세요.

 

③ AND는 논리 연산자로 연산의 대상이 모두 참(TRUE)이면 참을, 하나라도 거짓(FALSE)이면 거짓을 표시합니다.

    ㆍ1 <> 2 : 1과 2는 같지 않으므로 참입니다.

    ㆍ3 > 3 : 3은 3보다 크지 않으므로 거짓입니다.

    ㆍ연산의 대상 중 하나가 거짓이므로 결과는 거짓(0, FALSE)입니다.

④ 논리 연산의 대상이 조건이 아닌 숫자 상수일 경우 0은 거짓으로, 0 이외의 값은 모두 참으로 인식합니다. 또한 논리 연산의 결과로 참과 거짓을 표시할 때 참(TRUE)은 -1로, 거짓(FALSE)은 0으로 표시합니다.

   ㆍ1 AND 2 : 숫자 상수 1과 2는 모두 참(TRUE)으로 인식되므로 결과는 TRUE, 즉 -1로 표시됩니다.

 

즐거운 하루 되세요.

  • 관리자
    2021-03-04 10:03:51

    안녕하세요.

     

    ③ AND는 논리 연산자로 연산의 대상이 모두 참(TRUE)이면 참을, 하나라도 거짓(FALSE)이면 거짓을 표시합니다.

        ㆍ1 <> 2 : 1과 2는 같지 않으므로 참입니다.

        ㆍ3 > 3 : 3은 3보다 크지 않으므로 거짓입니다.

        ㆍ연산의 대상 중 하나가 거짓이므로 결과는 거짓(0, FALSE)입니다.

    ④ 논리 연산의 대상이 조건이 아닌 숫자 상수일 경우 0은 거짓으로, 0 이외의 값은 모두 참으로 인식합니다. 또한 논리 연산의 결과로 참과 거짓을 표시할 때 참(TRUE)은 -1로, 거짓(FALSE)은 0으로 표시합니다.

       ㆍ1 AND 2 : 숫자 상수 1과 2는 모두 참(TRUE)으로 인식되므로 결과는 TRUE, 즉 -1로 표시됩니다.

     

    즐거운 하루 되세요.

  • 관리자
    2021-03-10 09:09:45

    안녕하세요.

     

    네 맞습니다. 그리고  "1"&"2"의 결과값은 12가 맞습니다.

     

    즐거운 하루 되세요. 

  • *
    2021-03-08 19:22:14

    ​답변 감사드립니다. 헷갈리는 부분이 있어서 추가 질문드립니다.

    1<>2 는 1과 2는 같지 않으므로 참이라고 설명해주셨는데 그럼 <>가 의미하는 바는 not equal 라는 뜻인가요? 

    다른 문제를 풀면서 제가 알고 있던 <>의 뜻은 ~가 아닌것 이라는 의미였는데 (ex. <>2  는  2가 아닌것을 의미)

    1<>2 라고 하면 1 is not equal to 2를 의미하고,  <>2라고 하면 2가 아닌 것 이라는 것이라고 이해했는데 맞는건가요?

     

    그리고 같은 문제의 1번 보기에서 연산식 "1"&"2"의 결과값은 12가 맞나요? 

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