Professional Documents
Culture Documents
컴퓨터활용능력1급20190302(해설집)
컴퓨터활용능력1급20190302(해설집)
컴퓨터활용능력1급20190302(해설집)
θ
① 확장 이진화 10진 코드로 BCD 코드를 확장한 것이다.
식으로 유지 보수 및 분산 처리 기술이 어려우며 데이터 보안
이 우수하지 않음
② 특수 문자 및 소문자 표현이 가능하다. [해설작성자 : 한방합격 정익종 컴활]
<문제 해설>
6. 다음 중 소스 코드까지 제공되어 사용자들이 자유롭게 수 3. [shift]키를 사용해야한다
정하거나 변경할 수 있는 소프트웨어를 의미하는 것은? [해설작성자 : 두부엄마]
① 주문형 소프트웨어(Customized software)
다른 드라이브로 파일 이동 시에는 shift 사용 해야 함
V 오픈 소스 소프트웨어(Open source software)
② 드래그 앤 드랍은 같은 드라이브로 파일을 이동 할 때 사용
③ 쉐어웨어(Shareware) [해설작성자 : 한큐로 끝내자]
④ 프리웨어(Freeware)
같은 드라이브로 파일 이동 시 : 드래그 앤 드랍
<문제 해설> 다른 드라이브로 파일 이동 시 : shift 사용
1. 주문형 소프트웨어 : 컴퓨터에 직접 설치하지 않고 필요할 [해설작성자 : 제주도 감귤밭]
때마다 인터넷에 접속하여 사용하는 소프트웨어
4. 무료로 복제하고 계속 사용할 수 있는 공개 소프트웨어
9. 다음 중 파일의 바로 가기 메뉴 [연결 프로그램]에 대한
[해설작성자 : 상구]
설명으로 옳지 않은 것은?
셰어웨어 : 기능 혹은 사용 기간에 제한을 두어 배포하는 것 ① 문서나 그림 같은 데이터 파일을 더블 클릭할 때 자동
으로, 정식 프로그램의 구입을 유도하기위해 배포하는 버전 으로 실행되는 응용 프로그램을 의미한다.
[해설작성자 : 1번에 붙고파] ② 파일의 바로 가기 메뉴에서 [연결 프로그램]을 선택하
면 연결 프로그램을 변경할 수 있다.
1.주문형 소프트웨어: 설치없이 필요할 때마다 인터넷에 접속
해서 사용 ③ 연결 프로그램이 지정되지 않았을 경우 데이터 파일을
3.쉐어웨어: 정식프로그램 구입 유도 더블 클릭하면 연결 프로그램을 선택하기 위한 대화 상
4.프리웨어:기간,기능제한 없이 누구나 사용가능 자가 표시된다.
V
[해설작성자 : 당일치기7번째] ④ [연결 프로그램] 대화상자에서 연결 프로그램을 삭제하
면 연결된 데이터 파일도 함께 삭제된다.
주문형 소프트웨어는 2가지로 구분되며 영문에 따라 차이가 <문제 해설>
있다. 4.데이터파일은 삭제되지않습니다..
① 주문형 소프트웨어(Customized software) : 특정 조직이나 [해설작성자 : ㅋ]
개인에 의해 사용될 목적으로 설계된 소프트웨어
※ 주문형 소프트웨어(Software on Demand) : 컴퓨터 등에 연결프로그램을 삭제한다고 해서 데이터파일도 삭제되는 것이
직접 설치하지 않고 필요할 때마다 인터넷에 접속하여 사용하 아니라 바로가기 연결프로그램만 사라진다.
는 소프트웨어 [해설작성자 : 합격]
[해설작성자 : 한방합격 정익종 컴활]
쉽게말해서 곰플레이어 삭제한다고해서 동영상이 모두 삭제되
7. 다음 중 바탕 화면의 바로 가기 메뉴 [개인 설정]을 선택 는것은 아님
하여 설정할 수 있는 작업에 대한 설명으로 옳지 않은 것 [해설작성자 : 설명충]
은?
① 바탕 화면의 배경, 창 색, 소리 등을 한 번에 변경할 수 10. 다음 중 인터넷 서비스와 관련하여 FTP(File
있는 테마를 선택할 수 있다. TransferProtocol)에 관한 설명으로 옳지 않은 것은?
② 바탕 화면의 배경 이미지를 변경할 수 있다. ① 컴퓨터와 컴퓨터 사이에 파일을 주거나 받을 수 있는
V
③ 바탕 화면에 시계, 일정, 날씨 등과 같은 가젯을 표시 원격 파일 전송 프로토콜이다.
하도록 설정할 수 있다. ② FTP 프로그램을 이용하여 FTP 서버에 파일을 전송하
④ 화면 보호기를 설정할 수 있다. 거나 수신하고, 파일의 삭제 및 이름 바꾸기 등을 할
수 있다.
<문제 해설>
바탕화면에서 마우스 오른쪽 클릭하면 가젯 창이 따로 있습니 ③ Anonymous FTP는 FTP 서버에 계정이 없는 익명의
다. 사용자도 접속하여 사용할 수 있는 서비스이다.
√ 그림, 동영상, 실행 파일, 압축 파일 등은 ASCII 모드
[해설작성자 : 서강대] ④
응
로 전송한다.
ninary
드
렉스트파일
[개인설정] : 배경, 색, 잠금화면(화면보호기), 테마, 시작(시 <문제 해설>
작화면, 시작메뉴, 추가된 앱 등), FTP(파일 전송 프로토콜)
작업 표시줄(작업 표시줄 잠금, 숨기기 등) 등 설정 가능. -컴퓨터와 컴퓨터 또는 컴퓨터와 인터넷 사이에서 파일을 주
[해설작성자 : 3일 벼락치기중] 고받을 수 있도록 하는 원격파일 전송 프로토콜이다.
-FTP를 이용하여 파일의 전송(업로드)과 수신(다운로드), 삭
8. 다음 중 Windows에서 <Ctrl>키를 사용해야 하는 작업으로 제, 이름 변경 등의 작업을 할 수 있다.
옳지 않은 것은? -Anonymous FTP(익명 FTP):Anonymous란 '이름이 없다'는
① 마우스와 함께 사용하여 같은 드라이브 내의 다른 폴더 뜻으로서, 계정이 없는 사용자도 접근하여 사용할 수 있는
로 파일이나 폴더를 복사할 때 FTP서비스이다.
-Binary모드: 그림파일, 동영상파일, 압축된 형태의 파일 전송
② 마우스와 함께 사용하여 비연속적인 위치에 있는 여러 (텍스트 파일을 제외한 모든 파일전송)
파일이나 폴더를 동시에 선택할 때 ASCII모드: 텍스트파일 전송
√
③ 마우스와 함께 사용하여 다른 드라이브로 파일을 이동 -FTP의 기본적인 포트번호는 21번이나 다른 번호로 변경 가
시킬 때 shift 능
④ <Esc>키와 함께 사용하여 시작 메뉴를 표시하고자 할 [해설작성자 : 컴활이제그만하자]
때
(frl : 비연학적 ,
shift 연속적
:
정답 4번 기본적으로 그림파일은 Binary모드로 텍스트 파일은
12. 다음 중 웹 프로그래밍 언어인 JSP에 대한 설명으로 옳 ms(milli second)-> ㎲(micro second)-> ns(nano
지 않은 것은? second)-> ps(pico second)-> fs(femto second)-> as(atto
second)
① 웹 서버에서 동적으로 웹 브라우저를 관리하는 스크립
트언어이다. 쉽게 외우는 방법
② 웹 환경에서 작동되는 웹 어플리케이션을 개발할 수 '밀지마 나 피나'
있다. 리 이 노 코
V 크
③ JAVA 언어를 기반으로 하여 윈도우즈 운영체제에서만
실행이 가능하다. 다양하게 로
4 AGP [해설작성자 : today]
④ HTML 문서 내에서는 <% … %> 와 같은 형태로 작성
된다.
15. 다음 중 컴퓨터에서 중앙처리장치와 입출력장치 사이의
<문제 해설> 속도 차이로 인한 문제점을 해결해 주는 장치는?
jsp는 여러가지 운영체제에서 실행됨
① 레지스터(register) ② 인터럽트(interrupt) polymerase
=
[해설작성자 : 낼모레시험이다ㅜㅜ]
③ 콘솔(console) r 채널(channel)
④
윈도우즈 운영체제에서만 실행 가능한 스크립트 언어는 ASP <문제 해설>
입니다. - 레지스터 ; CPU 내부에서 처리할 명령어나 연산의 중간 값
[해설작성자 : 통냄새] 등을 일시적으로 저장하는 기억장치.
- 인터럽트 : 프로그램 실행 도중 예기치 않은 상황이 발생할
13. 다음 중 Windows에 설치된 기본 프린터에 관한 설명으 경우 현재 작업을 일시 중단하고 발생된 상황을 우선 처리한
로 옳지 않은 것은? 후 실행 중인 작업으로 복귀하여 계속 처리하는 것.
① 프로그램에서 사용할 프린터를 지정하지 않고 인쇄 명 - 채널 : CPU 대신 입 출력을 관리하는 것으로, CPU와
령을 내렸을 때 컴퓨터가 자동으로 문서를 보내는 프 입 출력장치 사이의 속도 차이로 인한 문제점을 해결하기 위
린터이다. 한 장치.
- 콘솔 : 표준 입력, 출력장치
√
② 여러 개의 프린터가 설치된 경우 네트워크 프린터와 [해설작성자 : ㅇㅇ]
로컬 프린터 각각 1대씩을 기본 프린터로 설정할 수
있다.
16. 다음 중 스마트폰을 모뎀처럼 활용하는 방법으로, 컴퓨터
③ 현재 설정되어 있는 기본 프린터를 다른 프린터로 변 나 노트북 등의 IT 기기를 스마트폰에 연결하여 무선 인
경할 수 있다. 터넷을 사용할 수 있게 하는 기능은?
④ 기본 프린터로 설정된 프린터도 삭제할 수 있다. ① 와이파이(WiFi) ② 블루투스(Bluetooth)
<문제 해설> V 테더링(Tethering)
③ ④ 와이브로(WiBro)
기본 프린터는 하나만 지정할 수 있으며, 현재 기본 프린터를
<문제 해설>
해제하려면 다른 프린터를 기본 프린터로 설정하면 된다.
위피 : 이동 통신 업체들 간에 같은 플랫폼을 사용하도록 하
[해설작성자 : 디지털노마드 신입]
여 국가적 낭비를 줄이자는 목적으로 추진된 한국형 무선 인
터넷 플램폼
기본프린터:인쇄 명령 수행 시 특정 프린터를 지정하지 않은
블루투스 : 근거리 무선 접속을 지원하기 위해 사용되는 대표
경우 자동으로 인쇄 작업이 전달되는 프린터
적인 통신 기술
2. 기본프린터는 하나만 지정.
테더링 : 인터넷에 연결된 기기를 이용하여 다른 기기도 인터
현재 기본프린터를 해제하려면 다른 프린트를 기본프린터
넷 사용이 가능하도록 해주는 기술로, 노트북과 같은 IT기기
로 설정하면 됨.
를 휴대폰에 연결하여 무선 인터넷을 사용할 수 있음.
와이브로 : 무선광대역을 의미하는 것으로, 휴대폰, 노트북,
네트워크 프린터:다른 컴퓨터에 연결되어 있는 프린터
PDA 등의 모바일 기기를 이용하여 언제 어디서나 이동하면서
로컬 프린터:컴퓨터에 직접 연결되어 있는 프린터
<문제 해설>
29. 다음 중 아래의 피벗 테이블에 대한 설명으로 옳지 않는
sqrt = square root 제곱근(루트)
것은?
abs = absolute value 절댓값
④ 인쇄 영역 설정은 [페이지 설정] 대화상자의 [시트]탭 1을 넣으면 소수 첫째자리까지 나타내라는 의미가 됩니다..
에서 지정할 수도 있다. 소수 첫째자리로 나타날때 소수 두번째 자리에서 반올림이 되
<문제 해설> 는거죠.
2. 인쇄 영역으로 설정되면 페이지 나누기 미리보기에서는 설 둘째 자리에서 반올림을 하고서 첫째 자리로 나타내게 되니까
정된 부분은 밝게, 설정안된부분은 어둡게 표현된다. 결과가 3,456.8 로 나오게 되는겁니다..또한 논리값에 false를
[해설작성자 : 전설의똥똥몬] 넣었는데 false를 넣으면 콤마를 표시를 하라는 의미입니다..
그래서 3456 부분에서 콤마가 붙은거구요, true로 적게 되면
미리보기시 설정 부분이 밝게라는 표현보다는 콤마가 붙지 않습니다.
정상 색깔이고 그 외 미지정 부분만 어두워진다고 표현해야 ※ 2번 보기
해석에 착오가 없을듯요 =EOMONTH(DATE(2015,2,25),1) → 2015-03-31
[해설작성자 : 동생 셤공부 도와주는 용마니] EOMONTH 함수 형식이 다음과 같습니다.
※ 함수 형태
=EOMONTH(Start_date (날짜), Months(개월수))
34. 다음 중 아래 워크시트에서 [B1:B3] 영역의 문자열을 DATE 함수는 년, 월, 일로 해서 날짜 형태로 반환을 해주는
[B4] 셀에 목록으로 표시하여 입력하기 위한 키 조작으 함수입니다..
로 옳은 것은? ※ DATE 함수 형태
=DATE(년, 월, 일)
DATE(2015,2,25) 이렇게 적으면은 2015년 2월 25일이 나오
구요, 그리고 EOMONTH 함수에서 DATE 함수 적은 수식이
날짜에 들어가고 개월수 자리에는 1로 했는데요. 1개월 후 마
지막 날짜를 반환합니다..
1개월 후면 3월 25일이 되는데 3월달의 마지막 날짜를 반환
을 하게 되므로 결과값은 42094가 됩니다..
42094는 날짜의 일련번호 이며, 표시형식을 간단한 날짜로
바꾸게 되면
2015-03-31로 나오게 됩니다. 따라서 최종결과가
2015-03-31로 나오는 것입니다..
※ 3번 보기
=CHOOSE(ROW(A3:A6), “동”, “서”, “남”,2015) →남
ROW(A3:A6) <-- 여기에서 볼때 첫행만 보시면 되는데요. 첫
행이 3행입니다.. A3 값의 ROW(행) 값이 3 입니다.
CHOOSE 함수는 형식이 다음과 같습니다..
① <Tab> + <↓> ② <Shift> + <↓>
※ 함수 형태
③ <Ctrl> + <↓> ④ <Alt> + <↓> =CHOOSE(인덱스 번호, 값1, 값2, 값3, ...)
<문제 해설> 수식을 간추려서 쓰면은 =CHOOSE(3, “동”, “서”, “남”, "북
2 - 셀의 영역 넓히기 ") 이렇게 되는겁니다..
[해설작성자 : 어려워 죽겠네] 따라서 CHOOSE 함수의 인덱스 번호가 3이기 때문에 값3 (3
번째) 에 해당하는 것을 불러오니까 남 을 불러오게 됩니다.
<Ctrl> + <↓> : 표 또는 표 형태로 글자들이 연속된 곳에서 ※ 4번 보기
는 =REPLACE("February", SEARCH("U", "Seoul-Unesco"), 5,
표 또는 글자의 맨 아래쪽으로 이동하며 "") → 결과 : Feb
아래쪽에 표 또는 연속한 글자들이 없을 경우 시트의 맨 마지 SEARCH 함수는 찾으려고 하는 대상의 텍스트가 몇 번째 글
막으로 이동합니다. 자에 위치에 있는지 그 글자 위치를 반환을 해주는 함수이며
두가지 기능이 있으니 주의 하셔야 합니다. 대소문자를 가리지 않고 찾아줍니다..
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344] ※ SEARCH 함수 형태
=SEARCH(Find_text(찾을값), Within_text(텍스트), Start_num
(검색 시작위치))
35. 다음 중 수식의 결과가 옳지 않은 것은? SEARCH("U","Seoul-Unesco") 이 수식을 해석해보면 U 라는
① =FIXED(3456.789,1,FALSE) → 3,456.8 글자를 대소문자를 가리지 않고 찾아주는데 Seoul-Unesco
② =EOMONTH(DATE(2015,2,25),1) → 2015-03-31 여기에서 몇번째 글자에 위치해 있는지 찾으라는 의미입니다..
u라는 글자가 대소문자 가리지 않고서 찾아보면 4번째 자리에
③ =CHOOSE(ROW(A3:A6), "동","서","남","북") → 남 u가 입력이 되어있는 것을 확인할 수 있습니다..따라서
④ =REPLACE("February", SEARCH("U", SEARCH 함수를 이용해서 적은 수식의 결과는 4가 됩니다.
"Seoul-Unesco"), 5,"") → Febru Replace 함수는 셀주소로부터 시작위치번호부터 글자수만큼
변경한 후에 문자로 변경해서 표시해주는 함수입니다..
<문제 해설>
※ 함수 형태
4. search는 서치(간단히 둘러본다-> 대소문자 구분 X)
= Replace(Old_text, Start_num, Num_chars, New_text)
find는 찾아라!(반드시 찾아라 -> 대소문자 구분 O)
= Replace(셀값, 시작위치번호, 글자수, 변경후문자)
[해설작성자 : 하예린맘]
SEARCH 함수의 결과가 4였으니까 수식을
간추려서 해석하면 다음과 같습니다.
[추가 해설]
=REPLACE("February", 4, 5, "")
※ 1번 보기
February 라는 텍스트에서 4번째 위치부터 5글자를 공백 ("
=FIXED(3456.789,1,FALSE) → 3,456.8)
")으로 바꾸라는 이야기가 됩니다.
- FIXED 함수의 인수가 다음과 같습니다..
여기서 공백 (" ") 은 글자를 제거하는 효과를 가져옵니다..따
※ 함수 형태
라서 4번째 글자인 r부터 시작해서 5글자를 모두 공백(" ") 으
=FIXED(Number, Decimals, No_commas)
로 바꾸면 남는건 Feb만 남습니다..
=FIXED(인수, 소수 이하 자릿수, 논리값)
그래서 이 문제의 정답은 4번이 되는 것입니다.
위에 수식에서 소수 이하 자릿수 자리에 1을 넣었는데
① {=SUM(($C$3:$C$9=G3) * 1)}
② {=DSUM(($C$3:$C$9=G3) * 1)}
③ {=SUM(IF($C$3:$C$9=G3, 1))}
④ {=COUNT(IF($C$3:$C$9=G3, 1))}
<문제 해설>
Database 함수는 필드명이 포함되어야 한다.(Dcount, Dsum
etc.)
[해설작성자 : 하예린맘]
[추가해설]
- 배열수식은 수식을 입력한 후 Ctrl + Shift + Enter 키를 눌
러서 입력합니다..
① 데이터 표식 항목 사이의 간격을 넓히기 위해서는 '간 그러면 수식 양쪽에 괄호 {} 가 붙습니다.
격너비' 옵션을 현재 값보다 더 큰 값으로 설정한다. 또한 배열수식 사용하는 수식 형태가 다음과 같습니다.
② 데이터 계열 항목 안에서 표식이 겹쳐 보이도록 '계열 ※ SUM 단독으로 사용하는 배열수식 (조건이 1개)
겹치기' 옵션을 음수 값으로 설정하였다. =SUM((조건) * 1)
※ SUM, IF 2개를 가지고 사용하는 배열수식 (조건이 1개)
③ 세로 (값) 축의 '주 눈금선'이 표시되지 않도록 설정 =SUM(IF(조건, 1))
하였다. ※ COUNT, IF 2개를 가지고 사용하는 배열수식 (조건이 1개)
④ 레이블의 위치를 '바깥쪽 끝에'로 설정하였다. =COUNT(IF(조건, 1))
1은 갯수를 구할 때 사용합니다, 지금 현재 문제가 각각 부서
<문제 해설>
명에 대해서 인원수를 구하려고 하는 문제이므로 그냥 1을 써
2. 데이터 계열 항목 안에서 표식이 겹쳐 보이도록 '계열 겹
주면 됩니다.
치기' 옵션을 음수 값으로 설정하였다.
C3:C9 <-- 부서명이 입력되어 있는 범위이며 배열수식에서
값은 -100~ 100까지 가능하며옵션을 음수(-) 로 할수록 간
는 범위를 드래그하고 절대참조(행, 열 모두 고정) 로 해야합
격이 넓어지고 양수(+)로 할수록 겹쳐진다
니다.
[해설작성자 : 언더커버]
G3 셀 (개발1부가 입력되어 있는 셀)
{=SUM(($C$3:$C$9=G3) * 1)}
[추가 해설]
{=SUM(IF($C$3:$C$9=G3, 1))}
- 차트 제목은 사원별 호봉 입니다..
{=COUNT(IF($C$3:$C$9=G3, 1))}
- 세로 축 서식의 값은 최대값이 40, 최소값은 0, 주 단위는
-> C3:C9 범위에서 G3 하고 같은 것을 찾아서 조건에 맞으
10 입니다.
면 1을 수행을 해서 개수를 세어주는 것입니다.
- 호봉 계열과 근속년수 계열의 데이터 레이블 이 바깥쪽 끝
이 문제를 일반 함수인 COUNTIF 함수를 이용을 해서 구한다
에 로 표시되어 있습니다.
면 다음과 같이 적을 수 있습니다.
- 차트의 세로 (값) 축의 '주 눈금선'이 표시되지 않도록 설정
※ COUNTIF 함수 형태
하였습니다.
=COUNTIF(조건범위, 조건)
- 차트 계열 겹치기 (데이터 표식 항목) 의 경우 계열 겹치기
=COUNTIF($C$3:$C$9, G3)
값을 0보다 작은 값 즉, 음수값으로 설정하면은 차트 계열 간
[해설작성자 : 자격증 따기]
격이 벌어지며, 계열 겹치기 값을 양수로 설정을 하면 차트
계열의 간격이 겹쳐집니다.
[해설작성자 : 자격증 따기] 38. 다음 중 셀에 입력된 데이터에 사용자 지정 표시형식을
설정한 후의 표시 결과로 옳은 것은?
37. 다음 중 아래 시트에서 부서별 인원수[H3:H6]를 구하기 ① 0.25 → 0#.#% → 0.25%
위하여 [H3]셀에 입력되는 배열 수식으로 옳지 않은 것 ② 0.57 → #.# → 0.6
은?
③ 90.86 → #,##0.0 → 90.9
④ 100 → #,###;@"점" → 100점
<문제 해설>
※ 1번 보기
0.25를 0#.#%로 적용을 하면 25.%로 나옵니다..
백분율(%) 표시는 숫자에 100을 곱한 후에 %를 표시를 하거
든요.
우선 0.25 에 다가 100을 곱하면 25가 되구요. 25는 정수부
에 들어갑니다.(0# 여기에 해당) 그리고 소수점 부분을 보시
면 .# 이 부분인데 출력이 되는게 25. 로 출력이 됩니다.
2.날짜/시간: 8바이트
=Format([단가]*[수량]*(1-[할인률]),"0.0") 3.통화 : 8바이트
[해설작성자 : 자격증 따기] 4.일련 번호: 4바이트
[해설작성자 : 두부엄마]
42. 다음 중 참조 무결성에 대한 설명으로 옳지 않은 것은?
① 참조 무결성은 참조하고 참조되는 테이블 간의 참조 45. 다음 중 기본 키(Primary Key)에 대한 설명으로 옳은 것
관계에 아무런 문제가 없는 상태를 의미한다. 은?
나이, 급여 보여줄까? 그래
② select * from 직원 order by 나이, 급여 where 근무 visible = flase
년수 >= 3 보여줄까? 아니
뱅(!)은 액세스에서 작성한 개체들을 표현할 경우
③ select * from 직원 order by 나이 desc, 급여 asc 닷(.)은 그 개체들의 속성 및 메서드를 표시할 때 입니다.
where 근무년수 >= 3 즉, me![DateDue].Visible 는 현재폼의 DateDue라는 컨트롤
④ select * from 직원 where 근무년수 >= 3 order by 의 visible 속성값을 나타내는 것이죠!!
나이 desc, 급여 asc 그런데 실제로 해보면
Me.[DateDue].Visible = false
<문제 해설>
Me![DateDue].Visible = false
4
두가지 모두 잘 작동합니다.!!
기본적으로 형식은 select - where - order by 형식이고 이
즉, Me 뒤에 뱅이 붙든 닷이 붙든 다 잘된다는...
형식은 오름차순, 내림차순을 나타내는 형식이다
[해설작성자 : [ 일규님 답변 펌]]
그럼 2,3번은 제외이고 오름차순,내림차순을 설정 안하면 기
본적으로 오름차순으로 설정된다
[추가 해설]
나이가 많은 순서대로면 위에서부터 많은 순서대로니 내림차
Me.[DateDue]!Visible = false
순이 적용되는데 1번은 오름차순,내림차순 적용이 안돼있어
ㄴ Visible 속성값은 !이 아닌 .이 되야한다.
기본적으로 오름차순 적용이다 그래서 1번도 제외이고 4번이
그러므로 Me![DateDue].visible = false 가 정답.
나이는 내림차순(desc), 급여는 오름차순이랬으니 오름차순
[해설작성자 : 성호 합격 가즈아!]
(asc)으로 설정해주거나 생략할 수 있겠다.
[해설작성자 : 언더커버]
50. 다음 중 크로스탭 쿼리에 대한 설명으로 옳지 않은 것은?
select*: 모든 필드 검색 ① 쿼리 결과를 Excel 워크시트와 비슷한 표 형태로 표시
from 직원: 직원 테이블에서 검색 하는 특수한 형식의 쿼리이다.
Where 근무년수 >= 3: 3년 이상
② 맨 왼쪽에 세로로 표시되는 행 머리글과 맨 위에 가로
Order by 나이 desc(내림차순), 급여 asc(오름차순)
방향으로 표시되는 열 머리글로 구분하여 데이터를 그
[해설작성자 : 한번더 도전]
룹화한다.
<문제 해설>
정규화
-테이블 조작 시 에트리뷰트들 간의 종속성 및 중복성으로 인
해 예기치 못한 곤란한 현상이 발생하는데, 이를 이상
(Anomaly)라고 한다.
정규화는 이 이상 현상이 발생하지 않도록 중복성 및 종속성
을 배제하는 원칙을 공식화한 이론이다.
-속성 수가 적은 릴레이션(테이블)로 분할하는 과정
-정규화를 수행해도 데이터의 중복을 완전히 제거할 수는 없
① =Count([정가]) &"권", =Total([정가]) 다.
-이해하기 쉽고 확장하기 쉽도록 테이블을 구성하며 무결성
② =CountA([정가]) &"권", =Sum([정가]) 제약 조건의 구현을 용이하게 한다.
③ =CountA([도서명]) &"권", =Total([정가])
④ =Count(*) &"권", =Sum([정가]) 3. 종속성을 높이는 것이 아니라 종속성을 제거하는 과정.
[해설작성자 : 경기대체대생]
<문제 해설>
그룹 바닥글의 계산 컨트롤에서, 그림과 같이
58. 다음 중 Access의 개체에 대한 설명으로 옳지 않은 것
총 권수 : =Count(*) &"권"
은?
정가합계 : =Sum([정가])
[해설작성자 : 갈데까지가자] ① 쿼리는 폼이나 보고서의 원본 데이터로 사용할 수 있
다.
엑세스에는 CountA 함수가 없습니다.(엑셀에는 counta 함수 ② 폼은 테이블이나 쿼리 데이터의 입출력 화면을 작성한
가 있음) 2번, 3번은 무조건 틀렸구요. 다.
엑세스에서 사용되는 count 함수는 문자, 숫자 가리지 않고
(구분하지 않고) 모두 세어줍니다. 그러므로 도서의 총 권수를 ③ 매크로는 모듈에 비해 복잡한 작업을 처리하기 위해
세야 하니 count 를 사용을 해야 하겠고요. 프로그램을 직접 작성하는 것이다.
문제에서 도서의 총 권수라고 했으니까 컨트롤 원본에 다가 ④ 테이블은 데이터를 저장하는 데 사용하는 데이터베이
=count(*) 이렇게 써야 합니다.. 스 개체로, 레코드 및 필드로 구성된다.
count(*) 여기에서 괄호 안에 들어간 *가 모두의 의미를 담고
<문제 해설>
있습니다. 즉, 모든 갯수를 세어준다는 의미이죠.
Access에서 매크로란 테이블,쿼리,폼,보고서 등 엑세스 각 개
=count(*) &"권" : count 함수로 이용해 도서의 총 권수를 세
체들을 효율적으로 자동화할 수 있도록 미리 정의된 기능을
어주되 & 연산자 이용해서 권이라는 글자하고 연결해서 출력
사용하는 것입니다.(매크로:반복적인 작업 수행 시 간단하게
합니다.
처리하기 위한 기능)
그리고 정가의 합계를 구할려면 집계 함수 중에서 Sum 함수 [해설작성자 : 해설자]
를 써야합니다. 컨트롤 원본에 다가 사용할 때 =Sum([필드
명]) 이런식으로 해서 사용하는데 정가의 합계이니 =Sum([정 59. 다음 중 보고서에서 '페이지 번호'를 표현하는 식과 그 결
가]) 이렇게 사용해야 합니다. 과의 연결이 옳은 것은? (단, 전체 페이지는 3이고, 현재
페이지는 1이다.)
※ 엑세스에서 사용하는 집계 함수 (SQL 계산 함수)
Sum : 합계 ① =[Page] → 3
Avg : 평균 ② =[Page]& "페이지" → 1& 페이지
Max : 최대값
③ =Format([Page], "000") → 1000
Min : 최소값
Count : 개수 ④ =[Page]& "/"& [Pages]& "페이지" → 1/3페이지
<문제 해설>
도서의 총 개수 : =count(*) &"권" page : 현재 페이지
정가의 합계 : =Sum([정가]) pages : 전체 페이지
따라서 정답은 4번입니다. & : 연결 문자 (표시할 때는 안보임)
[해설작성자 : 자격증 따기] 4번은 1(현재 페이지) / 3(전체 페이지)
- 1/3 페이지
엑세스에 CountA 함수와 Total 함수가 없다..따라서 답은 4번 [해설작성자 : 컴활 1급 합격]
만 가능함.
참고 4번에 *은 '전체'의 의미가 있다. 전체 페이지가 3이고 현재 페이지가 1일 경우,
Count([필드명]): Null값 제외한 개수 1. =[Page] : 1
Count(*):Null값 포함 전체 개수 2. =[Page] &"페이지" : 1페이지
[해설작성자 : 궁금해서찾아봄] 3. =Format([Page], "000") : 001
4. =[Page] &"/" &[Pages] &"페이지" " 1/3페이지
57. 다음 중 정규화에 대한 설명으로 옳지 않은 것은? [해설작성자 : 갈데까지가자]
① 대체로 더 작은 필드를 갖는 테이블로 분해하는 과정
이다. 60. 다음 중 액세스의 보고서에 대한 설명으로 옳은 것은?
② 데이터 중복을 최소화하기 위한 작업이다. ① 보고서 머리글과 보고서 바닥글의 내용은 모든 페이지
에 출력된다.
③ 정규화를 통해 테이블 간의 종속성을 높이기 위한 것
이다. ② 보고서에서도 폼에서와 같이 이벤트 프로시저를 작성
할 수 있다.
④ 추가, 갱신, 삭제 등 작업 시의 이상(Anomaly) 현상이
발생하지 않도록 하기 위한 것이다. ③ 보고서의 레코드 원본으로 테이블, 쿼리, 엑셀과 같은
외부 데이터, 매크로 등을 지정할 수 있다.
1 2 3 4 5 6 7 8 9 10
④ ③ ④ ③ ① ② ③ ③ ④ ④
11 12 13 14 15 16 17 18 19 20
③ ③ ② ④ ④ ③ ④ ④ ③ ④
21 22 23 24 25 26 27 28 29 30
③ ① ④ ① ① ② ③ ② ④ ③
31 32 33 34 35 36 37 38 39 40
③ ② ② ④ ④ ② ② ③ ② ①
41 42 43 44 45 46 47 48 49 50
③ ② ③ ① ③ ② ④ ① ③ ④
51 52 53 54 55 56 57 58 59 60
① ③ ② ② ④ ④ ③ ③ ④ ②