컴퓨터활용능력 1급

컴퓨터활용능력 1급(컴활 1급) 필기 기출문제 2018년 03월 03일(1회)(해설)

Jobs 9 2020. 3. 30. 06:43
반응형

1과목 : 컴퓨터 일반

1. 다음 중 사운드 데이터의 샘플링(Sampling)에 관한 설명으로 옳지 않은 것은?

   ① 디지털 신호를 아날로그 신호로 변환해 주는 작업이다.

   ② 샘플링 레이트(Sampling Rate)가 높을수록 원음에 가깝다.

   ③ 샘플링 레이트는 초당 샘플링 횟수를 의미한다.

   ④ 샘플링 레이트의 단위는 Hz(헤르츠)를 사용한다.

<문제 해설>
디지털 오디오 기기에서 아날로그 신호를 디지털 신호로 변환해 주는 작업이다..
[해설작성자 : 꾸꾸 ]

샘플링(Sampling) : 아날로그의 연속적인 소리 신호를 일정한 주기로 측정한 다음 그 값을 디지털화시키는 작업입니다.

샘플링 레이트 (Sampling Rate) : 초당 샘플링의 개수, 즉, 1초에 몇 개의 샘플을 추출할 것인지 (몇 개의 점을 찍어야 하는지) 확인하는 것이구요, 샘플링 레이트(Sampling Rate)가 높을수록 더 좋고 원음에 가깝습니다..또한 단위는 Hz(헤르츠)를 사용합니다.
[해설작성자 : 자격증 따기]

샘플링 : 음성, 영상 등의 아날로그 신호를 일정 시간 간격으로 검출하는 단계로, 아날로그 신호를 디지털 신호로 변환하는 과정 중 한 단계
----> ①번 보기가 '아날로그 신호를 디지털 신호로 변환해주는 작업이다.'라면 샘플링에 관한 올바른 설명이지만 디지털 신호를 아날로그 신호로 변환해주는 작업이라고 설명했기 때문에 정답이다.
[해설작성자 : 시험하루전날밤샘공부중ㅜ]

2. 다음 중 이미지 데이터의 표현 방식에서 벡터(Vector) 방식에 관한 설명으로 옳지 않은 것은?

   ① 벡터 방식의 그림 파일 형식에는 wmf, ai 등이 있다.

   ② 이미지를 점과 선을 이용하여 표현하는 방식이다.

   ③ 그림을 확대하거나 축소할 때 계단 현상이 발생하지 않는다.

   ④ 포토샵, 그림판 등의 소프트웨어로 그림을 편집할 수 있다.

<문제 해설>
4. 비트맵이 관한 설명. 백터방식 프로그램에는 일러스트레이터, 코렐드로우, 플래시 등이 있다
[해설작성자 : 낼셤이다 ㅠㅠ]

포토샵, 그림판 등의 소프트웨어는 비트맵 방식으로 편집할 수 있습니다.
(벡터 형식의 소프트웨어 : 일러스트레이터, 플래시, 코렐드로우)
[해설작성자 : 갈데까지가자]

백터(Vector) 방식은 이미지를 점과 점을 연결하는 직선이나 곡선을 이용하여 표현해주는
방식이며 그림을 확대하거나 축소할 때 계단 현상이 발생하지 않습니다..그림 파일 형식으로는 WMF, AI, CDR, 일러스트레이터, 코렐드로우, 플래시 등이 있습니다.

비트맵 (Bitmap) 방식은 이미지를 점(Pixel, 화소) 의 집합을 표현하는 방식입니다..
점으로 표현하는 방식이고 그림을 확대하거나 축소할 때 계단 현상(엘리어싱)이 발생합니다..그림 파일 형식으로는 BMP, JPG, PCX, TIF, PNG, GIF 등이 있습니다.
[해설작성자 : 자격증 따기]

안티앨리어싱(Anti-Aliasing): 이미지의 가장자리가 톱니모양으로 표현되는 계단 현상을 없애기 위하여 경계선을 부드럽게 해주는 필터링 기술
계단현상은 안티앨리어싱이 아니고 계단현상을 안티앨리어싱 기법으로 부드럽게 만들어 주는 것
[해설작성자 : 인강좋은사람꺼들어]

3. 다음 중 컴퓨터의 정상적인 작동을 방해하여 운영체제나 저장된 데이터에 손상을 입힐 수 있는 보안 위협의 종류는?

   ① 바이러스 ② 키로거

   ③ 애드웨어 ④ 스파이웨어

<문제 해설>
2. 키로거: 키보드상의 키 입력캐치 프로그램을 이용하여 id나 암호와같은 개인정보를 빼내어 악용하는 기법
3. 애드웨어: 프리웨어나 셰어웨어 등에서 광고를 보는 대가로 사용이 허용되는 프로그램
4. 스파이웨어: 다른사람의 컴퓨터에 잠입해 개인정보를 빼가는 소프트웨어
[해설작성자 : 낼셤이다ㅠㅠ]

- 바이러스 : 컴퓨터 바이러스는 컴퓨터 프로그램의 일종으로 사용자 몰래 스스로 복제하여 다른 프로그램을 감염시키고, 결과적으로 정상적인 프로그램이나 다른 데이터 파일 등을 파괴하는 악성 프로그램을 뜻한다.
[해설작성자 : 그린컴퓨터아트학원_천안_Kaffa ☎041.566.1711]

스파이(spy)와 소프트웨어의 합성어로, 본래는 어떤 사람이나 조직에 관한 정보를 수집하는 데 도움을 주는 기술을 뜻한다..광고나 마케팅을 목적으로 배포하는 게 대부분이어서 애드웨어(adware)라고도 불린다 - 두산백과 참조
[해설작성자 : 인생망했네]

4. 다음 중 방화벽(Firewall)에 대한 설명으로 옳지 않은 것은?

   ① 보안이 필요한 네트워크의 통로를 단일화하여 관리한다.

   ② 내부 네트워크에서 외부로 나가는 패킷을 체크하여 인증된 패킷만 통과시킨다.

   ③ 역추적 기능으로 외부 침입자의 흔적을 찾을 수 있다.

   ④ 방화벽은 외부 네트워크와 내부 네트워크 사이에 위치 한다.

<문제 해설>
2번 - 방화벽은 내부 네트워크에서 외부로 나가는 패킷은 그대로 통과시키고, 외부에서 내부 네트워크로 들어오는 내용을 엄밀히 체크하여 인증된 패킷만 통과시키는 구조입니다.
[해설작성자 : 하지노]

5. 다음 중 인터넷에서 사용하는 TCP/IP에 대한 설명으로 옳지 않은 것은?

   ① 서로 다른 기종의 컴퓨터들 간 데이터를 송/수신하기 위한 표준 프로토콜이다.

   ② 일부 망에 장애가 있어도 다른 망으로 통신이 가능한 신뢰성을 제공한다.

   ③ TCP는 패킷 주소를 해석하고 최적의 경로를 결정하여 전송하는 역할을 한다.

   ④ IP는 OSI 7계층 중 네트워크 계층에 해당하는 프로토콜이다.

<문제 해설>
TCP: 메시지를 송•수신자의 주소와 정보로 묶어 패킷 단위로 분류, 전송 데이터의 흐름을 제어하고 데이터의 에러 유무 검사, OSI 7계층의 전송 계층
IP: 패킷 주소를 해석하고 경로를 결정하여 다음 호스트로 전송함, OSI 7 계층의 네트워크 계층
[해설작성자 : 꾸꾸]

라우터: 패킷 주소를 해석하고 최적의 경로를 결정하여 전송하는 역할
[해설작성자 : 시험5시간전....]

모든 네트워크 통신에서 생기는 여러가지 충돌 문제를 완화하기 위하여, 국제표준기구(ISO)에서 표준화된 네트워크 구조를 제시한 기본 모델로써 통신망을 통한 상호접속에 필요한 제반 통신절차를 정의하고 이 가운데 비슷한 기능을 제공하는 모듈을 동일계층으로 분할하여 모두 7계층으로 분할한 것

6. 다음 중 유비쿼터스 센서 네트워크(USN)의 활용 분야에 속하는 것은?

   ① 테더링 ② 텔레매틱스

   ③ 블루투스 ④ 고퍼

<문제 해설>
텔레매틱스? USN을 이용하여 정보를 실시간으로 수집하며, 운전자에게 다양한 멀티미디어 서비스를 제공한다.

*USN이란? 모든 사물에 부착된 RFID 태그 또는 센서를 통해 탐지된 사물의 인식 정보는 물론 주변의 온도, 습도, 위치정보, 압력, 오염 및 균열정도 등과 같은 환경정보를 네트워크와 연결하여 실시간으로 수집하고 관리하는 네트워크 시스템.
*테더링? 인터넷에 연결된 기기를 이용하여 다른 기기도 인터넷 사용이 가능하도록 해주는 기술로, 노트북과 같은 IT기기를 휴대폰에 연결하여 무선인터넷을 사용할 수 있음.
*고퍼? 메뉴방식을 이용해 손쉽게 정보 검색을 할 수 있도록 하는 서비스
[해설작성자 : 밍 붙을 것이다]

*블루투스? 근거리 무선 통신을 가능하게 해주는 통신 방식으로, 핸드폰, PDA, 노트북과 같은 휴대 가능한 장치들 간의 양방향 정보 송신이 가능함.
[해설작성자 : 연정이]

텔레매틱스 : 자동차에 정보통신기술과 정보처리기술을 융합하여 운전자에게 다양한 멀티미디어 서비스를 제공하는 것.
[해설작성자 : 컴활ㄷㄷ]

7. 다음 중 전자우편에서 사용하는 POP3 프로토콜에 관한 설명으로 옳은 것은?

   ① 사용자가 작성한 이메일을 다른 사람의 계정으로 전송해주는 역할을 한다.

   ② 메일 서버의 이메일을 사용자의 컴퓨터로 가져올 수 있도록 메일 서버에서 제공하는 프로토콜이다.

   ③ 멀티미디어 전자우편을 주고 받기 위한 인터넷 메일의 표준 프로토콜이다.

   ④ 웹 브라우저에서 제공하지 않는 멀티미디어 파일을 확인하여 실행시켜주는 프로토콜이다.

<문제 해설>
SMTP: 사용자의 컴퓨터에서 작성된 메일을 다른 사람의 계정이 있는 곳으로 전송하는 프로토콜
POP3: 메일 서버에 도착한 e-mail을 사용자 컴퓨터로 가져오는 프로토콜
MIME: 웹 브라우저가 지원하지 않는 각종 멀티미디어 파일의 내용을 확인하고, 실행시켜 주는 프로토콜
IMAP: 로컬 서버에서 프로그램을 이용하여 전자우편을 액세스하기 위한 표준 프로토콜
[해설작성자 : 꾸꾸]

8. 다음 중 인터넷을 사용하기 위한 IPv6 주소 체계에 대한 설명으로 옳지 않은 것은?

   ① IPv4의 업그레이드 버전으로 주소 구조가 64비트로 확장되었다.

   ② 주소의 각 부분은 콜론(:)으로 구분하여 16진수로 표현한다.

   ③ IPv4에 비해 주소의 확장성, 융통성, 연동성이 뛰어나다.

   ④ 실시간 흐름 제어로 향상된 멀티미디어 기능을 지원한다.

<문제 해설>
1. IPv6는 IPv4의 업그레이드 버전으로 주소 구조가 128비트로 확장되었다.
64비트가 아니라 128비트
[해설작성자 : 알바몬]

16비트씩 8부분, 총 128비트로 구성
[해설작성자 : 꾸꾸]

IPV4는 32비트, IPV6은 128비트
[해설작성자 : 경이]

IPv4:인터넷에 연결된 모든 컴퓨터의 자원을 구분하기 위한 인터넷 주소
8비트씩 4부분, 총 32비트
IPv6:IPv4의 업그레이드 버전
16비트씩 8부분, 총 128비트
4자리의 16진수를 콜론(:)으로 구분, 앞자리 0은 생략가능
인증성, 기밀성, 데이터 무결성의 지원으로 보안 문제 해결
주소릐 확장성, 융통성, 연동성 뛰어남
실시간 흐름제어로 향상된 멀티미디어 기능 지원
[해설작성자 : 합격하자]

ipv4 32비트 , ipv6 128 비트
[해설작성자 : 가잣]

9. 다음 중 컴퓨터 메인보드의 버스(Bus)에 관한 설명으로 옳지 않은 것은?

   ① 컴퓨터에서 데이터를 주고받는 통로로 사용 용도에 따라 내부 버스, 외부 버스, 확장 버스로 구분된다.

   ② 내부 버스는 CPU와 주변장치 간의 데이터 전송에 사용되는 통로이다.

   ③ 외부 버스는 전달하는 신호의 형태에 따라 데이터 버스, 주소 버스, 제어 버스로 구분된다.

   ④ 확장 버스는 메인보드에서 지원하는 기능 외에 다른 기능을 지원하는 장치를 연결하는 부분으로 끼울 수 있는 형태이기에 확장 슬롯이라고도 한다.

<문제 해설>
메인보드의 버스(Bus) 메인보드 내에서 프로세서, 메모리, 주변장치들을 서로 연결하여 시스템이 원활하게 돌아갈 수 있도록 데이터 전송역할을 하는 일종의 통로. 내부버스, 외부버스, 확장버스로 구분.
-내부버스: CPU 내에서 레지스터 간 연결
-외부버스: CPU와 주변장치 간의 데이터 전송에 사용
* 구조에 따라 시스템 버스, I/O버스 등으로 분류, 신호 기능에 따라 데이터버스, 주소버스, 제어버스로 분류할 수 있음
-확장버스: 메인보드 지원 기능 외에 다른기능을 지원하는 장치를 연결하는 부분
따라서 2번은 내부버스가 아닌 외부버스에 대한 설명으로 틀림
[해설작성자 : 합격하고취업할래요]

10. 다음 중 웹 프로그래밍 언어에 대한 설명으로 옳지 않은 것은?

    ① ASP는 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 언어로 Windows 계열의 운영체제에서 실행 가능하다.

    ② PHP는 클라이언트 측에서 동적으로 수행되는 스크립트언어로 Unix 운영체제에서 실행 가능하다.

    ③ XML은 HTML의 단점을 보완하여 웹에서 구조화된 폭넓고 다양한 문서들을 상호 교환할 수 있도록 설계된 언어이다.

    ④ JSP는 자바로 만들어진 서버 스크립트로 다양한 운영체제에서 사용 가능하다.

<문제 해설>
PHP 언어는 서버측 스크립트 언어다.
꿀팁 참고로 서버 언어는 다 P로 끝난다! >>ASP PHP JSP 외우라구우
[해설작성자 : 주아 니들이아는 그 주아]

PHP는 4.0버전 이후 가장 각광받는 웹 스크립트 언어가 되었으며,Linux,Unix,window 운영체제에서 사용할 수 있다
[해설작성자 : 스리]

XML: 확장성 생성 언어. 기존 HTML의 단점을 보완하여 웹에서 구조화된 다양한 문서 상호교환 용도의 언어
ASP: 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 스크립트 언어. Windows 전용.
JSP: 자바로 만들어진 스크립트 언어. 다양한 운영체제 사용 가능, 데이터베이스 연결됨.
PHP: 서버 측 스크립트 언어. Linux, Unix, Windows 운영체제에서 사용 가능.
[해설작성자 : 먼지비누]

11. 다음 중 임베디드 시스템에 관한 설명으로 옳은 것은?

    ① 지역적으로 다른 위치에 있는 여러 대의 컴퓨터를 연결하여 분산 처리하는 시스템이다.

    ② 처리할 데이터를 일정시간 동안 모아서 일괄 처리하는 방식의 시스템이다.

    ③ 특정 기능을 수행하기 위하여 전체 장치의 일부분으로 내장되는 전자 시스템이다.

    ④ 두 개의 CPU가 동시에 같은 업무를 처리하는 방식으로 업무의 신뢰도를 높이는 작업에 이용된다.

<문제 해설>
1. 분산시스템에 관한설명
2. 일괄처리에 관한 설명
4. 듀얼시스템에 관한 설명
[해설작성자 : 낼셤이다 ]

임베디드 시스템(embedded system, 내장형 시스템) : 특정 기능을 수행하기 위해 전체 장치의 일부분으로 내장되는 전자 시스템
[해설작성자 : 강광]

12. 다음 중 컴퓨터 운영체제의 성능 평가 기준에 해당하지 않는 것은?

    ① 일정 시간 내에 시스템이 처리하는 양을 의미하는 처리능력(Throughput)

    ② 작업을 의뢰한 시간부터 처리가 완료된 시간까지의 반환시간(Turn Around Time)

    ③ 중앙처리장치의 사용 정도를 측정하는 사용 가능도(Availability)

    ④ 주어진 문제를 정확하게 해결하는 정도를 의미하는 신뢰도(Reliability)

<문제 해설>
3. 사용가능도 : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도
[해설작성자 : 히드리]

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]

시나공 컴활1급필기 핵심요약 49번을 보면 처리능력, 응답시간, 사용가능도, 신뢰도라고 나와있는데
이 문제는 2번이 답이아닌 3번이라고 되어있네요.. 맞는 설명이 무엇인가요??

[관리자 입니다..제가 직접 해설해 드리겠습니다.]

시나공 전체 내용을 보지 못하여 시나공책이 틀렸다라고 말씀 드릴수는 없지만...
일단 저희 문제의 3번 보기는 언뜻 맞아 보입니다만 틀린 말입니다.

사용"가능도"를 측정하는 것이 아니고 사용"정도"를 측정한다고 하였으므로
이것은 틀린 말입니다.

사용정도를 측정한다는 것은현재 사용중인 량을 말하는 것이며

사용가능도를 측정한다는 것은 얼마나 사용할수 있는 양이 남았나는 말입니다.

완전 반대 개념이죠.

뭐 이건 한글 문맥상 뜻이 애매한 면이 있다 쳐서 그냥 사용가능도라고 한다 하더라도


문제 3번 보기에서는 "중앙처리장치"라는 특정한 단서를 달았습니다.

Availability는 중앙처리장치뿐만 아니라 컴퓨터 시스템의 "모든 장치" 자원의 사용가능도를 뜻하는 것으로 3번은 조금 부적절한 설명입니다.

운영체제 성능평가 요인은
1. Throughput : 처리능력
2. Turn Around Time : 반환시간
3. Availability : 시스템 자원의 사용가능도
4. Reliability : 신뢰도
입니다.

최정 정리해보면

3번은 사용"정도"라고 하여서 틀렸고

사용정도라는 것이 사용가능도를 뜻한다 하더라도

중앙처리장치만 말하므로 가장 옳지 않은 것은 3번이 되겠습니다.

13. 다음 중 컴퓨터의 발전 과정으로 3세대 이후의 특징에 해당하지 않는 것은?

    ① 개인용 컴퓨터의 사용 ② 전문가 시스템

    ③ 일괄처리 시스템 ④ 집적회로의 사용

<문제 해설>
일괄처리 시스템은 제1세대에 해당합니다.

※ 3세대 이후
3세대 : 시분할 처리(TSS), OMR, OCR, MICR 도입, 다중 처리 시스템, 경영 정보 시스템
4세대 : 개인용 컴퓨터의 사용, 마이크로프로세서 개발, 가상 기억 장치, 슈퍼 컴퓨터 개발, 네트워크 발달
5세대 : 인공 지능, 전문가 시스템, 퍼지 이론, 음성 인식 개발, 의사 결정 지원 시스템(DSS), 패턴 인식
[해설작성자 : 자격증 따기]

집적회로는 3세대 주요소자이다.

※컴퓨터의 발전 세대별 특징
1세대: 기계어사용, 하드웨어중심, 일괄처리시스템
2세대: 고급언어 개발, 운영체제 도입, 온라인 실시간 처리, 다중 프로그램
3세대: 시분할처리, 다중처리, OCR,OMR,MICR,MIS도입
4세대: 개인용 컴퓨터 개발, 마이크로프로세서 개발, 네트워크, 분산처리
5세대: 인터넷, 인공지능, 퍼지 이론, 패턴 인식, 전문가 시스템 등 신기술 개발
[해설작성자 : JENNIE]

※컴퓨터의 발전 세대별 주요소자
1세대: 진공관
2세대: 트랜지스터
3세대: 집적회로
4세대: 고밀도 집적회로
5세대: 초밀도 집적회로
[해설작성자 : 내치킨값]

14. 다음 중 CMOS 셋업 프로그램에서 설정할 수 없는 항목은?

    ① 시스템 암호 설정

    ② 하드 디스크의 타입

    ③ 멀티부팅 시 사용하려는 BIOS의 종류

    ④ 하드 디스크나 USB 등의 부팅 순서

<문제 해설>
CMOS에서 설정 가능한 항목 : 시스템의 날짜와 시간, 하드디스크 타입, 부팅 순서, 칩셋, 전원 관리, PnP, 시스템 암호, Anti-Virus
[해설작성자 : 히드리]

* 제가 외웠던 방법입니다.
(날)잡아서 (전)(부)(칩)시다..그리고 (피)(타)랑 (암)(바)사랑 같이 먹어요.
날:날짜, 전:전원관리, 부:부팅순서, 칩:칩셋, 피:피앤피. 타:하드디스크 타입, 암:시스템 암호, 바:안티-바이러스
[해설작성자 : 합격하고취업할래요]

CMOS는 부팅시에 필요한 하드웨어 정보를 담고있는 반도체이다
BIOS는 POST,시스템초기화,시스템부트 등을 수행하는 제어프로그램이다
[해설작성자 : 부자되자]

BIOS 정의 추가합니다..하드웨어 작동에 필요한 명령을 모아놓은 프로그램입니다..전원이 켜지면 POST를 통해 컴퓨터를 점검한 후 사용 가능한 장치들을 초기화하며, 윈도우가 시작될때까지 부팅 과정을 이끈다.
[해설작성자 : 내가 과락이면 누가 합격이란말임]

15. 다음 중 컴퓨터 업그레이드에 관한 설명으로 적절하지 않은 것은?

    ① 컴퓨터 처리 성능의 개선을 위해 하드웨어 업그레이드를 한다.

    ② 장치 제어기를 업그레이드하면 하드웨어를 교체하지 않더라도 보다 향상된 기능으로 하드웨어를 사용할 수 있다.

    ③ 하드 디스크 업그레이드의 경우에는 부족한 공간 확보를 위해 파티션이 여러 개로 나뉘는 제품을 선택한다.

    ④ 고사양을 요구하는 소프트웨어가 늘어남에 따라 컴퓨터의 처리 속도가 느려지거나 제대로 동작 하지 않을 경우 가장 먼저 고려하는 것은 RAM 업그레이드이다.

<문제 해설>
3. 파티션의 목적: 특정 데이터만 별도로 보관할 드라이브를 확보하거나 하나의 하드디스크에 서로 다른 운영체제를 설치하기 위함임.
[해설작성자 : 히드리]

파티션이란?
하나의 물리적인 하드디스크를 여러 개의 논리적인 영역으로 나누는 작업
기본 파티션과 확장 파티션이 있음
목적은 특정 데이터만 별도로 보관할 드라이브를 확보, 하나의 하드디스트에 서로 다른 운영체제를 설치하기 위함
하나의 파티션에는 한 가지의 파일 시스템만 사용가능
파티션을 설정한 후 데이터 저장을 위해서 포맷 과정을 거쳐야 함
파티션 설정:[제어판]-[관리도구]-[컴퓨터 관리]
[해설작성자 : 합격하자]

하드디스크 업그레이드
-부족한 하드디스크 공간을 확보하기 위해 하드디스크를 추가하거나 용량이 큰 것으로 교체
- 용량, RPM, MB/s(전송 속도 단위)의 수치가 큰 것이 좋음
[해설작성자 : qlxbql]

16. 다음 중 Windows [제어판]의 [프로그램] 범주에서 할 수 있는 작업에 관한 설명으로 옳지 않은 것은?

    ① [프로그램 제거]를 이용하여 프로그램을 제거할 수 있으며, 삭제된 프로그램 파일을 복원할 수도 있다.

    ② [설치된 업데이트 보기]를 이용하면 설치된 업데이트를 제거할 수 있다.

    ③ [Windows 기능 사용/사용 안 함(켜기/끄기)]을 이용하여 Windows에 포함되어 있는 인터넷 정보 서비스 같은 일부 프로그램 및 기능을 사용하도록 설정하거나 해제할 수 있다.

    ④ [기본 프로그램 설정]을 이용하면 모든 파일 형식 및 프로토콜을 열 수 있는 기본 프로그램을 설정할 수 있다.

<문제 해설>
1. "제거"-가능
"수정 또는 재설치" - 프로그램에 따라 가능한 경우 ㅇ

그러나 이미 삭제된 프로그램 복원을 제공하지는 않음
[해설작성자 : 필기만따고 실기안보면 저처럼 유효기간 끝나고 다시봅니다]

1. [프로그램 및 기능]에서 프로그램을 제거하면 아주 깔끔히 제거된다..
프로그램 제거를 이용해서 프로그램을 제거할 수도 있지만, 프로그램 제거를 통해 삭제된 파일을 복원할수는 없다
[해설작성자 : 내가 과락이면 누가 합격이란말임]

17. 다음 중 NTFS 파일 시스템에 관한 설명으로 옳지 않은 것은?

    ① 파일 및 폴더에 대한 액세스 제어를 유지하고 제한된 계정을 지원한다.

    ② Active Directory 서비스를 제공한다.

    ③ 하드 디스크의 파티션(볼륨) 크기를 100GB까지 지원한다.

    ④ FAT나 FAT32 파일 시스템보다 성능, 보안, 안전성이 높다.

<문제 해설>
3. 최대 볼륨 크기는 256TB, 파일 크기는 볼륨 크기에 의해서만 제한됨.
[해설작성자 : 히드링]

NTFS: 플로피디스크에서는 사용할 수 없음. Windows NT, 2000, XP, Vista, 7, 10 등에서 사용됨.
[해설작성자 : 애긔찡]

18. 다음 중 Windows에서 네트워크 연결 시 IP설정이 자동으로 할당되지 않을 경우 직접 설정해야 하는 TCP/IP 속성에 해당하지 않는 것은?

    ① IP 주소 ② 기본 게이트웨이

    ③ 서브넷 마스크 ④ 라우터 주소

<문제 해설>
IPv4 : IPv4 주소, 서브넷 마스크, 기본 게이트 웨이, DNS 서버주소
IPv6 : IPv6 주소, 서브넷 접두사 길이, 기본 게이트 웨이, DNS 서버주소
[해설작성자 : 히드리]

IP주소: 인터넷에 연결된 호스트 컴퓨터의 유일한주소
서브넷마스크: 네트워크 주소와 호스트 주소를 구별하기위해 IP수신인에게 허용하는 32비트 주소
게이트웨이: 다른 네트워크와의 데이터 교환을 위한 출입구 역할을 하는 장치이다
DNS서버주소: 문자 형태인 도메인 네임을 숫자로된 IP주소로 변환해 주는 서버의 IP주소를 지정한다
[해설작성자 : 안젤라]

라우터: 서로 다른 네트워크를 연결해주는 장치. router의 명사형 route는 '길'이라는 의미
[해설작성자 : 시간이 없다 집중하자]

19. 다음 중 Windows의 [제어판]-[키보드]에서 설정할 수 있는 것으로 옳지 않은 것은?

    ① 입력 위치를 표시하는 커서의 모양을 선택할 수 있다.

    ② 키 반복 속도를 조절할 수 있다.

    ③ 커서 깜박임 속도를 조절할 수 있다.

    ④ 키 재입력 시간을 조절할 수 있다.

<문제 해설>
1. 상황에 따른 마우스 포인터의 모양 변경은 [제어판]-[마우스]의 포인터 탭에서 가능
2,3,4. 재입력 시간, 반복 속도, 커서 깜박임 속도 모두 [제어판]-[키보드]의 속도 탭에서 조절 가능
[해설작성자 : 합격하고취업할래요]

20. 다음 중 Windows에서 설치된 기본 프린터의 인쇄 관리자 창에서 실행할 수 있는 작업으로 옳지 않은 것은?

    ① 인쇄 작업이 시작된 문서도 중간에 강제로 인쇄를 종료 할 수 있으며 잠시 중지시켰다가 다시 인쇄할 수 있다.

    ② [프린터] 메뉴에서 [모든 문서 취소]를 선택하면 스풀러에 저장되어 있는 모든 인쇄 작업을 취소할 수 있다.

    ③ 인쇄 대기 중인 문서를 삭제하거나 출력 대기 순서를 임의로 조정할 수 있다.

    ④ 인쇄 중인 문서나 오류가 발생한 문서를 다른 프린터로 전송할 수 있다.

<문제 해설>
인쇄대기열에 대기중의 문서는 다른 프린터로 보낼수 있지만 인쇄물에 있거나 인쇄 중 오류가 발생한 인쇄작업은 다른 프린터로 보낼수 없다.
[해설작성자 : 낼셤이다ㅠㅠ]

2과목 : 스프레드시트 일반

21. 다음 중 아래 워크시트의 '사번' 필드에 그림과 같이 사용자 지정 자동 필터를 적용하는 경우 표시되는 결과 행은?

    

    ① 3행 ② 2행, 3행

    ③ 3행, 5행 ④ 2행, 3행, 5행

<문제 해설>
자동필터 해석: 사번에 a(A)를 포함하거나 또는 끝문자가'?'로 끝나는 행을 표시
자동필터의 경우 대문자와 소문자를 구별하지 않음에 주의!!!

[추가 해설]
a를 포함하거나(또는) 끝 문자에 ?가 들어가는 셀을 찾는다.
* 만능문자(와일드 카드) 자체를 검색할 때에는 찾으려는 만능문자 기호(?.* 등) 앞에 "~"를 입력하여 검색한다.
[해설작성자 : 니조]

22. 다음 중 [데이터] 탭 [외부 데이터 가져오기] 그룹의 각 명령에 대한 설명으로 옳지 않은 것은?

    ① [기타 원본]-[Microsoft Query]를 이용하면 여러 테이블을 조인(join)한 결과를 워크시트로 가져올 수 있다.

    ② [기존 연결]을 이용하면 Microsoft Query에서 작성한 쿼리 파일(*.dqy)의 실행 결과를 워크시트로 가져올 수 있다.

    ③ [웹]을 이용하면 웹 페이지의 모든 데이터를 원본 그대로 가져올 수 있다.

    ④ [Access]를 이용하면 원본 데이터의 변경 사항이 워크시트에 반영되도록 설정할 수 있다.

<문제 해설>
3. 웹 쿼리 내용
: 웹페이지에서 텍스트,서식이 설정된 텍스트영역,테이블의 텍스트 등은 가져올 수 있지만, 그림과 스크립트의 내용은 가져올 수 없다.
[해설작성자 : 헤무헤무짱]

23. 다음 중 날짜 데이터의 자동 채우기 옵션에 포함되지 않는 내용은?

    ① 일 단위 채우기 ② 주 단위 채우기

    ③ 월 단위 채우기 ④ 평일 단위 채우기

<문제 해설>
날짜 데이터 자동채우기는 일,평일(주말제외),월,연단위로 가능하다.

24. 다음 중 데이터 정렬에 대한 설명으로 옳지 않은 것은?

    ① 정렬 조건을 최대 64개까지 지정할 수 있어 다양한 조건으로 정렬할 수 있다.

    ② 숨겨진 열이나 행은 정렬 시 이동되지 않으므로 데이터를 정렬하기 전에 숨겨진 열과 행을 표시하는 것이 좋다.

    ③ 정렬 기준을 글꼴 색이나 셀 색으로 선택한 경우의 기본 정렬 순서는 오름차순의 경우 밝은 색에서 어두운 색 순으로 정렬된다.

    ④ 첫째 기준뿐만 아니라 모든 정렬 기준에서 사용자 지정 목록을 정렬 기준으로 사용할 수 있다.

<문제 해설>
색, 글꼴 색 또는 아이콘의 기본 정렬 순서는 없습니다..각 정렬 작업에 대해 원하는 순서를 정의해야 합니다

정렬 옵션에 있는 위쪽에 표시, 아래쪽 표시는 색, 글꼴 색, 아이콘을 맨 위쪽이나 아래쪽으로 오게 하는것을 뜻합니다.
[해설작성자 : 7시간후 시험 ^^ ]

1)정렬기준은 최대 64자 까지 지정, 기본적으로 행 단위로 정렬
2) 원칙적으로 숨겨진 행과 열에 있는 데이터는 정렬에 포함되지 않는다
[해설작성자 : 몇시간 후 시험^^]

3) 정렬기준을 글꼴 색이나 셀색으로 선택한 경우, 기본정렬 순서는 선택한 색 아이콘 순서대로 목록 위 아래 표시(오름차순 내림차순과 관계없음)
[해설작성자 : 으앙]

25. 다음 중 Excel에서 Access와의 데이터 교환 방법에 대한 설명으로 적절하지 않은 것은?

    ① Excel 통합 문서를 열 때 Access 데이터에 연결하려면 보안 센터 표시줄을 사용하거나 통합 문서를 신뢰할 수 있는 위치에 둠으로써 데이터 연결을 사용할 수 있도록 설정해야 한다.

    ② [데이터]탭 [외부 데이터 가져오기]그룹에서 [기타 원본]-[Microsoft Query]를 선택하면 Access 파일의 특정 테이블의 특정 필드만 선택하여 가져올 수도 있다.

    ③ [데이터]탭 [외부 데이터 가져오기]그룹에서 [Access]를 선택하면 특정 Access 파일에서 테이블을 선택하여 피벗 테이블 보고서로 가져올 수도 있다.

    ④ [데이터]탭 [연결]그룹에서 [속성]을 클릭하면 기존 Access 파일의 연결을 추가하거나 제거할 수 있다.

<문제 해설>
Excel의 [데이터] 탭 [연결] 그룹에서 [연결]을 클릭하면 기존 Access 파일의 연결을 추가하거나 제거할 수 있습니다.
[해설작성자 : 내일 시험...합격!]

[데이터]탭 [연결] 그룹에서 [속성]을 클릭하면 나타나는 '연결 속성' 대화상자에서는 기존 Access 파일의 연결을 변경할 수는 있어도
새로 추가하거나 제거할 수는 없습니다.
[해설작성자 : 한번에 합격하자!!!]

26. 다음 중 아래 워크시트에서 [C2:C4] 영역을 선택하여 작업한 결과가 다른 것은?

    

    ① <Delete>키를 누른 경우

    ② <Backspace>키를 누른 경우

    ③ 마우스 오른쪽 버튼의 바로 가기 메뉴에서 [내용 지우기]를 선택한 경우

    ④ [홈]탭 [편집]그룹에서 [지우기]-[내용 지우기]를 선택한 경우

<문제 해설>
나머지 경우는 선택된 범위 전체의 셀 내용이 모두 지워지지만, <Backspace>키를 누른 경우에는 맨 처음 선택한 셀의 내용만 지워진다.
[해설작성자 : 니조]

27. 아래 워크시트에서 부서명[E2:E4]을 번호[A2:A11] 순서대로 반복하여 발령부서[C2:C11]에 배정하고자 한다. 다음 중 [C2] 셀에 입력할 수식으로 옳은 것은?

    

    ① =INDEX($E$2:$E$4, MOD(A2,3))

    ② =INDEX($E$2:$E$4, MOD(A2,3)+1)

    ③ =INDEX($E$2:$E$4, MOD(A2-1,3)+1)

    ④ =INDEX($E$2:$E$4, MOD(A2-1,3))

<문제 해설>
INDEX(범위,행,열)이고 MOD함수는 나누어 나머지를 구해서 행값을 구합니다.
A2의값이 1이므로 1-1=0, 0을 3으로 나누면 나머지값이 0이되는데 0+1을 해줌으로써
INDEX($E$2:$E$4,1)이 됩니다.
번호6의 김윤중의 경우로 계산한다면 INDEX($E$2:$E$4, MOD(A7-1,3)+1)
6(A7의 값)-1=5, 5를 3으로 나누면 나머지가 2가됩니다.
2+1=3이므로 3번째 행의 총무팀 값이 들어감을 알수있습니다.
[해설작성자 : 엑셀어렵다]

MOD 함수는 나머지를 구해주는 함수입니다.
※ 함수 형태
=MOD(숫자, 나누는 수)
MOD(A2-1, 3)+1

A2에 입력되어 있는 셀 값에서 1을 뺀 값에 다가 3을 나누어서 나머지를 구합니다..그러면 A2에서 1을 빼면은 A2에는 현재 1이 입력이 되어 있으니까 1-1을 하면 0 이 됩니다.
= MOD(0,3)+1
즉 0을 3으로 나눈 나머지 값에 다가 1을 더하는 겁니다..0을 3으로 나누면
나머지는 0이 나오며 0에 다가 1을 더하면 1이 나옵니다.
MOD(A2-1,3)+1 -> 결과값 : 1

index 함수는 범위에서 표나 범위 내에서 행 번호와 열 번호가 교차하는 곳에 있는 값을 반환하는 함수입니다.

※ 함수 형태
=INDEX(array, row_num, column_num)
=INDEX($E$2:$E$4,MOD(A2-1,3)+1)
범위 : $E$2:$E$4
행 : MOD(A2-1,3)+1 <--- 결과값 : 1
열 : 생략
그리고 INDEX 함수에서 배열에 행이나 열이 하나만 있을 때는 행(row_num)이나 열(column_num) 인수를 생략할 수 있습니다..지금의 경우는 열(column_num)이 하나만 있는 상태이므로 생략했습니다.

E2:E4 범위에서 1행에 입력되어 있는 데이터를 가지고 오라는 뜻이므로 C2셀에는 기획팀이 입력이 됩니다.

C3셀은 수식이 =INDEX($E$2:$E$4,MOD(A3-1,3)+1) 이렇게 되구요.
MOD(A3-1,3)+1 -> 이 수식을 계산을 해보면은 mod(2-1,3)+1 이렇게 되니까
1을 3으로 나누면 나머지는 1이 나오고 여기에 1을 더하면 나머지 값은 2가 나옵니다.

mod(2-1,3) + 1 -> 결과값 : 2
E2:E4범위에서 2행에 입력되어 있는 데이터를 가지고 오라는 뜻이므로
C3셀에는 재무팀이 입력이 됩니다.
[해설작성자 : 자격증 따기]

28. 아래 워크시트에서 매출액[B3:B9]을 이용하여 매출 구간별 빈도수를 [F3:F6] 영역에 계산하고자 한다. 다음 중 이를 위한 배열수식으로 옳은 것은?

    

    ① {=PERCENTILE(B3:B9,E3:E6)}

    ② {=PERCENTILE(E3:E6,B3:B9)}

    ③ {=FREQUENCY(B3:B9,E3:E6)}

    ④ {=FREQUENCY(E3:E6,B3:B9)}

<문제 해설>
FREQUENCY(배열1, 배열2) : 배열2의 범위에 대한 배열1요소들의 빈도수를 계산
*PERCENTILE(범위, 인수) 범위에서 인수 번째 백분위수 값
[해설작성자 : 합격하고취업할래요]

이 문제는 FREQUENCY 함수를 사용해야 합니다..
FREQUENCY 함수가 빈도수를 구해주는 함수인데, 자료의 범위 내에서
해당 값의 발생 빈도를 계산하여 새로 배열 형태로 반환해주는 함수입니다.

※ 함수 형태
=FREQUENCY(Data_array, Bins_array)

Data_array : 빈도수를 계산하려는 값이 있는 셀 주소 또는 배열입니다.
Bins_array : Data_array 를 분류하는데 필요한 구간값들이 있는 셀 주소
또는 배열입니다.

이 문제의 경우 수식을 다음과 같이 쓸 수 있습니다.
수식 : {=FREQUENCY(B3:B9,E3:E6)}

FREQUENCY 함수 입력을 해줄 때 결과를 낼 범위를 먼저 잡은 다음에 수식을 적어야 하며 수식 적고 난 다음에 Ctrl + Shift + Enter 키를 눌러서 배열수식으로 입력해야 합니다.
[해설작성자 : 자격증 따기]

29. 다음 중 아래 워크시트의 [A1] 셀에 사용자 지정 표시 형식 '#,###,'을 적용했을 때 표시되는 값은?

    

    ① 2,451 ② 2,452

    ③ 2 ④ 2.4

<문제 해설>
#,###,
2451648.81 ->    2,452가되는이유:반올림시켜준다.
   6을 반올림시켜줘서
[해설작성자 : 계란남]

#,###, : 이 서식은 천단위 구분 기호 서식 맨 뒤에 쉼표가 붙은 형태인데요. 소수점 이하는 없애고 정수 부분은 천단위로 나타내면서 동시에 뒤에 있는 3자리를 없애줍니다..(천단위 기호 맨 끝에 쉼표를 입력하는 경우 쉼표 한번 입력할 때마다 3자리씩 사라집니다.)

2451648.81 여기에서 소수점 이하를 없애주면 2451648 이 되구요. 그 다음에 정수 부분에서 뒤에 있는 3자리를 없애주는데 맨 뒤에서부터 3번째 자리인 6에서 반올림이 됩니다..6은 5이상이므로 반올림 대상이 되니까 앞에 한자리를 올려주고 나서 3자리가 사라지므로 결과는 2,452 가 됩니다.
[해설작성자 : 자격증 따기]

2451648.81을 사용자 지정 형식인 #,###, 로 지정한 경우, (,는 숫자 3자리 생략함)
2,451인데, 6이 반올림 대상이므로,
결과는 2,452
[해설작성자 : 갈데까지가자]

30. 다음 중 [매크로] 대화상자에 대한 설명으로 옳지 않은 것은?

    

    ① 매크로 이름 상자에서는 매크로의 이름을 선택하여 변경할 수 있다.

    ② [한 단계씩 코드 실행] 단추를 클릭하면 선택한 매크로를 한 줄씩 실행한다.

    ③ [편집] 단추를 클릭하면 선택한 매크로를 수정할 수 있도록 VBA가 실행된다.

    ④ [옵션] 단추를 클릭하면 바로 가기 키를 설정하거나 변경할 수 있다.

<문제 해설>
1. 메크로 이름이나 명령 내용 변경은 편집에서 VBA를 이용하여 가능함
[해설작성자 : 뿡]

매크로 이름상자가 아니라, 대화상자에서 '편집'을 통해 매크로 이름이나 명령내용을 편집가능
[해설작성자 : 쨈순2]

31. 다음 중 [머리글/바닥글] 기능에 대한 설명으로 옳지 않은 것은?

    ① 머리글이나 바닥글의 텍스트에 앰퍼샌드(&) 문자 한 개를 포함시키려면 앰퍼샌드(&) 문자를 두 번 입력한다.

    ② 여러 워크시트에 동일한 [머리글/바닥글]을 한 번에 추가하려면 여러 워크시트를 선택하여 그룹화 한 후 설정한다.

    ③ [페이지 나누기 미리 보기] 상태에서는 워크시트에 머리글과 바닥글 영역이 함께 표시되어 간단히 머리글/바닥글을 추가할 수 있다.

    ④ 차트 시트인 경우 [페이지 설정] 대화 상자의 [머리글/바닥글] 탭에서 머리글/바닥글을 추가할 수 있다.

<문제 해설>
3. [페이지 레이아웃] 상태에서 워크시트에 머리글과 바닥글 영역이 함께 표시되어 간단히 머리글/바닥글을 추가할 수 있다.
[해설작성자 : 대충쳐도합격]

[페이지 나누기 미리 보기] 상태에서는 머리글이나 바닥글을 추가 할 수 없습니다 .
머리글이나 바닥글을 추가할 수 있는 보기 형태는 [페이지 레이아웃 미리보기] 입니다 .
[해설작성자 : 홍홍홍]

32. 아래의 워크시트에서 [D2] 셀에 SUM 함수를 사용하여 총점을 계산한 후 채우기 핸들을 [D5] 셀까지 드래그 하여 총점을 계산하는 '총점' 매크로를 생성하였다. 다음 중 아래 '총점' 매크로의 VBA 코드 창에서 괄호() 안에 해당하는 값을 올바르게 나열한 것은?

    

    ① ⓐ D2, ⓑ (RC[-1]:RC[-1]), ⓒ D5, ⓓ D5

    ② ⓐ A6, ⓑ (RC[-1]:RC[-0]), ⓒ D2:D5, ⓓ D5

    ③ ⓐ D2, ⓑ (RC[-2]:RC[-0]), ⓒ D5, ⓓ D2:D5

    ④ ⓐ D2, ⓑ (RC[-2]:RC[-1]), ⓒ D2:D5, ⓓ D2:D5

<문제 해설>
엑셀 VBA 풀이 해설 동영상 : [동영상 해설 보기]
[해설작성자 : 컴도사 초이 최우성]

RC 는 ROW 와 COLUMN
기준은 항상.. 표시된 곧: D2

그리고 SUM(b) 는 D2에서    B2 와 C2 값을 더해야하기 때문에
열 기준에서 -2 , -1 으로 R-2 , R-1 로 표현 한것 같고

자동 채우기 범위 지정 해주어서 c: D2:D5

디폴트로 D2:D5 범위가 달라지지않게 해준것 같습니다.
[해설작성자 : 잘모르겠어요]

위 설명에서 '열 기준에서 -2 , -1 으로 R-2 , R-1 로 표현 한것 같고'라고 하셨는데
row가 행이고 column이 열이기 때문에 C뒤에 [-2],[-1]이 붙어서 RC[-2]:RC[-1]로 표현한 것 같아요
만약 행이 바뀌었다면 R[-2]C:R[-1] 입니다.
[해설작성자 : 내가 해설을 쓰게 되다니...!]

Sum(RC[-2]:RC[-1]): 현재 선택된 셀 기준, 왼쪽 두 번째 셀과 바로 왼쪽 셀을 더하는 수식
(*음수(-1): 왼쪽/위쪽, 양수(+1): 오른쪽/아래쪽, R: 위쪽/아래쪽, C: 왼쪽/오른쪽, R:행, C:열)
[해설작성자 : 컴활1급 뿌셔뿌셔 다뿌셔!!!]

1. Range(ⓐ): 기준이 되는 D2

2. Sum(ⓑ):
* FormulaR1C1: 행,열을 표현하는 스타일
(C8을 R8C3으로 표현 가능하다.) *
이 때, 열은 +는 오른쪽으로 가고 -는 왼쪽으로 가는데
(여기서는 행의 변화가 없지만 행은 +는 아래쪽, -는 위쪽)
여기서 국어 점수로 가려면 왼쪽으로 2번, -2
영어점수로 가려면 왼쪽으로 1번, -1
따라서, ⓑ는 RC[-2]:RC[-1]

3. Range(ⓒ):
Autofill은 자동 채우기,
Destination은 어디까지 채워야 하는지에 대한 범위
여기서는 D2부터 D5까지 채워줘야 하니까, ⓒ는 D2:D5

4. Range(“ⓓ”):
autofill을 하면 셀 블록이 칠해진 상태로 끝나기 때문에 칠해진 것을 다시 원래대로 돌려 놓는다..ⓒ와 같이 ⓓ는 D2:D5
[해설작성자 : 나]

33. 다음 중 아래 워크시트에서 수식 '=SUM($B$2:C2)'이 입력된 [D2]셀을 [D4] 셀에 복사하여 붙여 넣었을 때의 결과 값은?

    

    ① 15 ② 27

    ③ 42 ④ 63

<문제 해설>
$B$2만 절대참조된 상태에서 수식을 복사하여 D4셀로 복사할 경우 C2는 C4로 상대참조되어 =SUM($B$2:C4)이 된다..즉 B2:C4가 SUM의 범위가 되어 해당범위 셀들의 합계인 63이 정답이다.
[해설작성자 : 니조]

=SUM($B$2:C2) 이렇게 수식을 입력을 하고 아래로 채우기핸들하게 되면
셀 주소가 다음과 같이 변해 나갑니다..

=SUM($B$2:C2) <-- D2 셀
=SUM($B$2:C3) <-- D3 셀
=SUM($B$2:C4) <-- D4 셀

b2셀은 절대참조로 고정하였으므로 셀주소가 변하지 않구요.
상대참조로 잡은 셀은 열은 C열로 고정되었고 행 주소가 바뀌었습니다.

그리고 각각 셀에 계산된 결과는 다음과 같이 나옵니다.

D2 셀에 나오는 값 결과 : 15 (5 + 10 = 15)
D3 셀에 나오는 값 결과 : 36 (5 + 7 + 10 + 14 = 36)
D4 셀에 나오는 값 결과 : 63 (5 + 7 + 9 + 10 + 14 + 18 = 63)

D4 셀에는 입력되어 있는 숫자가 모두 더해져서 구해지므로
결과는 63이 출력됩니다.
[해설 작성자 : 자격증따기]

34. 다음 중 아래의 워크시트에서 [B3] 셀이 선택되어 있는 경우 각 키의 사용 결과로 옳지 않은 것은?

    

    ① <Home>키를 눌러서 현재 열의 첫 행인 [B1] 셀로 이동한다.

    ② <Ctrl>+<Home>키를 눌러서 [A1] 셀로 이동한다.

    ③ <Ctrl>+<End>키를 눌러서 데이터가 포함된 마지막 행/열에 해당하는 [C6] 셀로 이동한다.

    ④ <Shift>+<Enter>키를 눌러서 한 행 위인 [B2] 셀로 이동한다.

<문제 해설>
1. Home키를 누르면 해당 행의 맨 첫번째 셀로 이동함. 따라서 [A3]으로 이동하게됨
[해설작성자 : 합격하고취업할래요]

Home 키를 누르면 현재 선택되어 있는 행(해당행) 의 맨 첫 번째 열로 이동하므로
A3 셀로 이동합니다..

ctrl + Home : 맨 처음 셀인 A1 셀로 이동합니다.    
ctrl + end    : 마지막 데이터 셀로 이동합니다..즉, 데이터가 포함된 마지막 행/열에
해당하는 셀로 이동합니다..이 문제에서는 단축키를 누르면 c6셀로 이동합니다.

Shift +Enter : 현재 선택되어 있는 셀에서 단축키를 누르면 한 행 위로 셀이
이동합니다..위에 그림에서는 B3가 선택된 상태에서 단축키를 누르면 B2셀로 이동합니다.
[해설 작성자 : 자격증따기]

35. 다음 중 아래 워크시트에서 [A6] 셀에 수식 '=VLOOKUP(“C”,A2:C5,3,0)'을 입력한 경우의 결과로 옳은 것은?

    

    ① #N/A ② #Name?

    ③ B ④ 2000

<문제 해설>
코드 "C"는 없음으로 오류값 표시인 #N/A가 뜬다.
[해설작성자 : 곧 시험 자고싶다]

VLOOKUP 함수는 범위에 정한 영역의 첫 번째 영역에서 특정 기준 값으로 자료를 찾고, 그 자료가 속한 행 중에서 필요한 값이 있는 열의 위치를 지정하여 값을 반환을 해주는 함수입니다.

※ 함수 형태
=VLOOKUP(찾을 값, 범위, 열번호, 옵션)

=VLOOKUP(“C”,A2:C5,3,0)

찾을값이 C 인데, A2:C5 에서 3번째 열(가격) 에 위치해 있는 값을 정확하게
일치하는 값을 불러오도록 수식을 적은 것이구요. 위에 그림에서는 C 에 대해서는 가격이
나와있지 않으니까 결과값을 찾지 못했으므로 #N/A 오류가 나옵니다.

#N/A : 수식에서 잘못된 값으로 연산을 시도한 경우
찾기 함수 (HLOOKUP, VLOOKUP) 에서 결과값을 찾지 못한 경우
[해설작성자 : 자격증 따기]

36. 다음 중 아래의 워크시트에서 작성한 수식으로 결과 값이 다른 것은?

    

    ① {=SUM((A1:A3*B1:B3))}

    ② {=SUM(A1:A3*{30;20;10})}

    ③ {=SUM(A1:A3*{30,20,10})}

    ④ =SUMPRODUCT(A1:A3, B1:B3)

<문제 해설>
중괄호 안에서 행 구분은 ;(세미콜론) 열 구분이 ,(쉼표)입니다

{30,20,10}
=
30, 20, 10

{30;20;10}
=
30
20
10
[해설작성자 : 유동균짱짱]

[관리자 입니다..2, 3번 보기가 같다는 오류신고가 자주 있습니다.
2, 3번 보기는 같지 않습니다.., 와 ; 으로 두개는 다릅니다.]

1번, 2번, 4번은 결과가 100이 나오며 3번만 360으로 나옵니다..

※ 1번 보기
{=SUM((A1:A3*B1:B3))}

이 수식의 계산 과정이 다음과 같이 계산이 됩니다..
=(1*30) + (2*20) + (3*10) = 100

즉, 각 셀에서 범위에 대응되는 것끼리 먼저 곱한 후에 곱해서 나온 값을 모두
더해주는거죠. 1 하고 30을 곱하고 2하고 20을 곱하고 3하고 10을 먼저
각각 곱해준 다음에 모두 더해주어서 100 이라는 결과가 나온겁니다.

※ 2번 보기
{=SUM(A1:A3*{30;20;10})}

{30;20;10} 중괄호 안에 있는 세미클론의 역할은 행을 구분해주는 역할을 합니다.
따라서 계산식이 이루어질 때 1번 보기하고 똑같이 계산이 이루어집니다.

=(1*30) + (2*20) + (3*10) = 100

※ 3번 보기
{=SUM(A1:A3*{30,20,10})}

이 수식 같은 경우 중괄호 안에 있는 쉼표(,) 의 역할은 열을 구분해주는 역할을
합니다..그래서 이 경우는 1번, 2번, 4번 하고 다른 방식으로 계산이 되는데
다음과 같이 계산이 이루어집니다.

A1 셀에 있는 1을 각각 한번씩 곱합니다..30 이랑 곱하고 20이랑 곱하고 10이랑
곱합니다..그 다음으로 2도 각각 30, 20, 10 하고 곱해주고요. 3도 30, 20, 10 하고
각각 곱해줍니다..그러면 이렇게 되는거죠.

(1*30) + (1*20) + (1*10) + (2*30) + (2*20) + (2*10) + (3*30) + (3*20) + (3*10) = 360
이렇게 계산이 되어서 추출이 되는겁니다.

※ 4번 보기
=SUMPRODUCT(A1:A3, B1:B3)

SUMPRODUCT 함수 계산이 1번 보기 처럼 계산이 이루어집니다..1번 보기 함수식 하고
똑같은 결과를 가지고 옵니다..=(1*30) + (2*20) + (3*10) = 100
[해설작성자 : 자격증 따기]

37. 다음 중 아래 그림에서의 각 기능에 대한 설명으로 옳지 않은 것은?

    

    ① [시트 보호]를 설정하면 기본적으로 셀의 선택만 가능하다.

    ② 시트 보호 시 특정 셀의 내용만 수정 가능하도록 하려면 해당 셀의 [셀 서식]에서 '잠금' 설정을 해제한다.

    ③ [통합 문서 보호]를 설정하면 포함된 차트, 도형 등의 그래픽 개체를 변경할 수 없다.

    ④ [범위 편집 허용]을 이용하면 보호된 워크시트에서 특정 사용자가 범위를 편집할 수 있도록 허용할 수 있다.

<문제 해설>
통합문서보호 설정시 변경불가 항목 -시트삭제 및 이동 -이름바꾸기 -숨기기, 창이동, 창크기 조절불가
변경가능 항목 -차트나 도형의 그래픽 개체
[해설작성자 : 내일 시험...합격!]

3.    [통합 문서 보호]를 설정하면 통합 문서의 시트 삭제, 이동, 숨기기, 이름 바꾸기, 창 이동, 창 크기 조절, 새 창, 창 나누기, 틀 고정 등을 할 수 없도록 보호한다.
[해설작성자 : 니조]

3.번은 통합 문서 공유에 대한 설명입니다.
[해설작성자 : ㅇㅅ]

시트 보호 - 셀의 내용하고 관련있음
통합 문서 보호 - 시트하고 관련있음
[해설작성자 : 대충 요렇게]

38. 다음 중 아래 차트와 같이 X축을 위쪽에 표시하기 위한 방법으로 옳은 것은?

    

    ① 가로 축을 선택한 후 [축 서식]의 축 옵션에서 세로 축 교차를 '최대 항목'으로 설정한다.

    ② 가로 축을 선택한 후 [축 서식]의 축 옵션에서 '항목을 거꾸로'를 설정한다.

    ③ 세로 축을 선택한 후 [축 서식]의 축 옵션에서 가로 축 교차를 '축의 최대값'으로 설정한다.

    ④ 세로 축을 선택한 후 [축 서식]의 축 옵션에서 '값을 거꾸로'를 설정한다.

<문제 해설>
x축을 위쪽에 표시하기 위한 방법은 축 옵션에서 가로 축 교차를 축의 최대값으로 설정하는것과 값을 거꾸로가 있지만
값을 거꾸로 하는것은 축 범위까지 통째로 바꾸기 때문에 3번이 적절
[해설작성자 : jajangga]

[축 서식]에서 값을 거꾸로 설정시에 y축 값의 차순까지 역순이 되므므로 x축만을 위쪽에 표시하기 위한 방법으로 적절치 않다..
[해설작성자 : 2수가 미래다 구선생]

39. 다음 중 차트 만들기에 관한 설명으로 옳지 않은 것은?

    ① 워크시트에 삽입된 차트는 [차트 이동] 기능을 이용하여 새 통합 문서의 차트 시트로 배치할 수 있다.

    ② 차트를 만들 데이터를 선택하고 <F11>키를 누르면 별도의 차트 시트(Chart1)에 기본 차트가 만들어진다.

    ③ 차트에서 사용할 데이터가 들어있는 셀을 하나만 선택하고 차트를 만들면 해당 셀을 직접 둘러싸는 셀의 데이터가 모두 차트에 표시된다.

    ④ 차트로 만들 데이터를 선택하고 <Alt>+<F1>키를 누르면 현재 시트에 기본 차트가 만들어진다.

<문제 해설>
차트 이동은 새 통합 문서가 아닌 동일한 문서의 워크시트 또는 새로운 시트에 배치할 수 있다.
[해설작성자 : 직접해봄]

40. 다음 중 [페이지 레이아웃] 보기 상태에 대한 설명으로 옳지 않은 것은?

    ① 페이지 레이아웃 보기에서도 기본 보기와 같이 데이터 형식과 레이아웃을 변경할 수 있다.

    ② 페이지 레이아웃 보기에서 표시되는 눈금자의 단위는 [Excel 옵션]의 '고급' 범주에서 변경할 수 있다.

    ③ 마우스를 이용하여 페이지 여백과 머리글과 바닥글 여백을 조정할 수 있다.

    ④ 페이지 나누기를 조정하는 페이지 구분선을 마우스로 드래그하여 페이지 나누기를 빠르게 조정할 수 있다.

<문제 해설>
4. 페이지 나누기는 [페이지 레이아웃]-[페이지 설정]-[나누기]-[페이지 나누기 삽입]에서 가능함
1,2,3은 모두 [보기]-[페이지 레이아웃] 클릭 시 해당하는 사항으로 전혀 다른 탭임에 주의

[추가 해설]

4. [페이지 레이아웃]보기가 아닌 [페이지 레이아웃 미리보기 페이지]에서 페이지 나누기를 조정하는 페이지 구분선을 마우스로 드래그하여 페이지 나누기를 빠르게 조정할 수 있다.
[해설작성자 : 어린개발자]

[문제 해설]
4. 페이지나누기는 [보기]-[통합문서보기]-[페이지 나누기 미리보기]
마우스로 페이지 구분선을 클릭하여 끌면 페이지를 나눌 위치를 조정할 수 있습니다.엑셀 2010기준입니다.
[해설작성자 : 한미 커미]

 

 

3과목 : 데이터베이스 일반

41. 다음 중 VBA에서 [프로시저 추가] 대화상자의 각 옵션에 대한 설명으로 옳지 않은 것은?

    

    ① Sub와 Public을 선택한 경우 Sub 프로시저는 모듈 내의 모든 프로시저에서 해당 Sub 프로시저를 호출 할 수 있다.

    ② Sub와 Private를 선택한 경우 Sub 프로시저는 선언된 모듈 내의 다른 프로시저에서만 호출할 수 있다.

    ③ Function과 Public을 선택한 경우 Function 프로시저는 모든 모듈의 모든 프로시저에 액세스할 수 있다.

    ④ Function과 Private를 선택한 경우 Function 프로시저는 모든 모듈의 다른 프로시저에서만 액세스할 수 있다.

<문제 해설>
Function프로시저는 해당모듈의 모든 프로시저에서 사용 가능함

Sub: 코드를 실행하고, 결과값을 반환하지 않음
Function: 코드를 실행하고 실행된 결과값을 반환하는 함수
Property: 개체의 속성을 새로 정의할 때 사용되는 것으로 반환값이 있음

Dim: 선언 위치에 따라 다름, 프로시저의 처음에 선언하면 해당 프로시제 내에서만 사용가능,
    모듈의 처음에서 선언하면, 해당 모듈 내의 모든 프로시저에서 사용이 가능
Static: 프로시저의 처음에 선언, 해당 프로시저의 내에서 사용가능, 프로시저 종료 후에도 값이 유지
Private: 모듈의 처음에 선언, 해당 모듈 내의 모든 프로시저에서 사용가능
Public: 모듈의 처음에 선언, 모든 모듈에서 사용가능함
[해설작성자 : 좀있으면 시험]

private는 '모든 모듈'이 아닌 2번 보기처럼 '선언된 모듈 내'에서만 액세스 가능
public: 모든 모듈에서
private: 선언된 모듈에서만
[해설작성자 : bbonari]

42. 다음 중 하위 보고서에 대한 설명으로 옳지 않은 것은?

    ① 관계 설정에 문제가 있을 경우, 하위 보고서가 제대로 표시되지 않을 수 있다.

    ② 디자인 보기 상태에서 하위 보고서의 크기 조절 및 이동이 가능하다.

    ③ 테이블, 쿼리, 폼 또는 다른 보고서를 이용하여 하위 보고서를 작성할 수 있다.

    ④ 하위 보고서에는 그룹화 및 정렬 기능을 설정할 수 없다.

<문제 해설>
하위 보고서에도 그룹화 및 정렬 기능 사용이 가능합니다.
[해설작성자 : 갈데까지가자]

43. 다음 중 액세스의 작업을 자동화하고 폼이나 보고서의 컨트롤에 기능들을 미리 정의하여 사용할 수 있도록 하는 기능은?

    ① 매크로

    ② 응용 프로그램 요소

    ③ 업무 문서 양식 마법사

    ④ 성능 분석 마법사

<문제 해설>
액세스 작업을 자동화하고 폼이나 보고서의 컨트롤에 기능들을 미리 정의하여 사용할 수 있게 하는 기능을 '매크로' 기능이라 하죠.
[해설작성자 : 갈데까지가자]

액세스에서 매크로란 테이블, 쿼리, 폼, 보고서 등 액세스 각 개체들을 효율적으로 자동화할 수 있도록 미리 정의된 기능을 사용하는 것이다.
[해설작성자 : 피오니]

44. 다음 중 관계형 데이터 모델에서 데이터의 정확성과 일관성을 보장하기 위한 것은?

    ① 릴레이션 ② 관계 연산자

    ③ 무결성 제약조건 ④ 속성의 집합

<문제 해설>
데이터 무결성 제약조건이란 테이블에 원치 않은 데이터를 입력/수정/삭제하지 못하게 제약하는 것으로, 사용자에 의해 발생할 수 있는 잘못된 데이터 조작이 실행되지 않게 합니다..이는 데이터의 정확성과 유효성을 유지하는 것을 의미합니다.
[해설작성자 : 내일...시험 합격!]

무결성이란 무결함성이라고도 합니다..즉, 결함이 없다는 뜻이고, 데이터베이스에서 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 것을 정확성을 의미하며 정합성이라고도 합니다..또한 무결성 제약조건은 데이터베이스 내에 저장되는 데이터 값들이 항상 일관성을 갖고 데이터의 유효성, 정확성, 안정성을 유지할 수 있도록 하기 위해 제약조건을 둡니다.
[해설작성자 : 자격증 따기]

45. 다음 중 E-R 다이어그램 표기법의 기호와 의미가 바르게 연결된 것은?

    ① 사각형 - 속성(Attribute) 타입

    ② 마름모 - 관계(Relationship) 타입

    ③ 타원 - 개체(Entity) 타입

    ④ 밑줄 타원 - 의존 개체 타입

<문제 해설>
※ E-R 다이어그램 표기법, 기호와 의미
사각형 : 개체타입 (Entity Type)
마름모 : 관계(Relationship Type)
타원 : 속성 (Attribute)
밑줄 타원 : 기본키 속성
선(링크) : 개체 타입과 속성의 연결, 또는 개체 타입 간의 연결
관계 : 1:1, 1:N(일대다), N:M(다대다) 등의 개체 간 관계 유형을 나타냅니다.
[해설작성자 : 자격증 따기]

46. 다음 중 보고서의 시작 부분에 한 번만 표시되며 일반적으로 회사의 로고나 제목 등을 표시하는 구역은?

    ① 보고서 머리글 ② 페이지 머리글

    ③ 그룹 머리글 ④ 그룹 바닥글

<문제 해설>
보고서 시작 부분에 한 번만 표시하는 부분은 보고서 머리글에 해당하죠
[해설작성자 : 갈데까지가자]

보고서 머리글: 보고서의 첫 페이지 상단에 한 번 표시됨, 로고, 보고서제목, 날짜 등을 삽입
페이지 머리글: 보고서 모든 페이지의 상단에 표시, 첫 페이지에는 보고서 머리글 다음에 표시, 열 제목 등을 삽입
그룹머리글: 그룹이 지정될 경우 그룹의 상단에 반복적으로 표시됨, 그룹의 이름, 요약 정보 등을 삽입함
본문: 실제 데이터가 반복적으로 표시되는 부분
그룹 바닥글: 그룹이 지정될 경우 그룹의 하단에 반복적으로 표시됨, 그룹별 요약 정보 등을 삽입, 그룹 머리글/바닥글은 '그룹,정렬 및 요약' 창에서 설정
페이지 바닥글: 각 페이지 하단에 표시되며 주로 날짜나 페이지 번호를 삽입함
보고서 바닥글: 보고서의 맨 마지막 페이지에 표시됨, 디자인 보기 상태에서는 가장 마지막 구역에 표시되고 인쇄 미리 보기 상태에서는 마지막 페이지의 페이지 바닥글 위쪽에 한 번만 표시됨
[해설작성자 : 합격하자]

47. 다음 중 폼이나 보고서에서 사용되는 [조건부 서식]에 대한 설명으로 옳은 것은?

    ① 하나의 컨트롤에 여러 규칙이 설정되어 있는 경우 목록에서 규칙을 위/아래로 이동해 우선순위를 변경할 수 있다.

    ② 레이블 컨트롤에는 필드 값을 기준으로 하는 규칙만 설정할 수 있다.

    ③ 하나의 컨트롤에 대해 규칙을 3개까지 지정할 수 있으며, 규칙별로 다양한 서식을 지정할 수 있다.

    ④ 규칙 유형에서 '다른 레코드와 비교'를 선택하면 적용할 형식으로 아이콘 집합을 적용할 수 있다.

<문제 해설>
1. 여러 규칙이 설정되어 있을 때 순서를 이동할 수 있고, 상위 내용이 우선순위가 부여됩니다.
[해설작성자 : 이제 공부하냐...]

2. 레이블 컨트롤에는 조건부 서식을 설정할 수 없다..텍스트/콤보 컨트롤에만 조건부 서식이 가능
4. 아이콘 집합x, 막대 적용
[해설작성자 : bbonari]

3. 하나의 컨트롤에 조건부 서식을 최대 50개까지 적용이 가능하다.
[해설작성자 : 컴도사 초이 최우성]

조건부서식 : 조건에 맞으면 서식을 지정
[해설작성자 : 지리산]

48. 다음 중 보고서의 레코드 원본에 대한 설명으로 옳지 않은 것은?

    ① [보고서 마법사]를 통해 원하는 필드들을 손쉽게 선택하여 레코드 원본으로 지정할 수 있다.

    ② 하나의 테이블에서만 필요한 필드를 선택하여 레코드 원본으로 지정할 수 있다.

    ③ [속성 시트]의 '레코드 원본' 드롭다운 목록에서 테이블이나 쿼리를 선택하여 지정할 수 있다.

    ④ 쿼리 작성기를 통해 쿼리를 작성하여 레코드 원본으로 지정할 수 있다.

<문제 해설>
하나의 테이블에서 x -> 여러 테이블에서 필요한 필드 선택하여 레코드 원본 지정 가능

49. 부서별 제품별 영업 실적을 관리하는 테이블에서 부서별로 영업 실적이 1억원 이상인 제품의 합계를 구하고자 한다. 다음 중 이를 위한 SQL문에서 반드시 사용해야 할 구문에 해당하지 않는 것은?

    ① SELECT 문 ② GROUP BY 절

    ③ HAVING 절 ④ ORDER BY 절

<문제 해설>
ORDER BY 절 같은 경우 테이블에서 순서 즉, 오름차순 내림차순 을 정렬할 때 사용하는 구문으로서 그에 해당하는 조건이 없기 때문에 해당하지 않는다..
[해설작성자 : 에바양~]

부서별 제품별 영업 실적을 관리하는 테이블 select -> 부서별로 영업 실적이 1억원 이상인 having -> 제품의 합계를 구함 group by
[해설작성자 : 맞을깡?]

ORDER BY: 특정 필드를 기준으로 레코드를 정렬하여 검색할 때 사용
정렬방식 : ASC(오름차순;기본설정), DSC(내림차순)
GROUP BY: 특정 필드를 기준으로 그룹화하여 검색할 때 사용
일반적으로 SUM, AVG, COUNT 같은 그룹함수와 함께 사용된다.
HAVING 절: 그룹에 대한 조건을 지정할 때 사용한다..

SELECT [DISTINCT] 필드이름
FROM 테이블이름
[WHERE 조건식]
[GROUP BY 필드이름]
[HAVING 그룹조건식]
[해설작성자 : 실기까지합격하게해주세요]

HAVING 절: 그룹에 대한 조건을 지정할 때 사용한다..
HAVING 사용 시 반드시 GROUP BY가 있어야 한다

50. 다음 중 크로스탭 쿼리에 관한 설명으로 옳지 않은 것은?

    ① 레코드의 요약 결과를 열과 행 방향으로 그룹화하여 표시할 때 사용한다.

    ② 쿼리 데이터시트에서 데이터를 직접 편집할 수 없다.

    ③ 2개 이상의 열 머리글 옵션과 행 머리글 옵션, 값 옵션 등을 지정해야 한다.

    ④ 행과 열이 교차하는 곳의 숫자 필드는 합계, 평균, 분산, 표준 편차 등을 계산할 수 있다.

<문제 해설>
크로스탭 쿼리는 행머리글을 최대 3개까지 지정할수 있습니다..열 머리글은 하나만 지정할수 있습니다.
[해설작성자 : 요우]

크로스탭 질의
-테이블의 특정 필드의 요약 값(합계, 개수, 평균 등)을 표시하고
그 값들을 그룹별로, 한 집합은 데이터시트의 왼쪽에
또 한 집합은 데이터시트의 위쪽에 나열한다..(데이터의 그룹화)
-쿼리결과를 표 형태로 표시하는 쿼리로, 스프레드시트 프로그램의 피벗테이블과 유사하다..
-행 머리글과 열 머리글로 구분하여 데이터를 그룹화한다..
-열 머리글로 사용될 필드는 한개를 지정할 수 있지만, 행 머리글로 사용될 필드는 여러개 지정한다..
[해설작성자 : 해설 쓴 만큼 더 맞게 해주세요]

크로스탭: 행과 열이 교차하는 곳에 요약 값을 표시
3. 열 머리글:1개, 값 옵션:1개, 행 머리글:여러개
[해설작성자 : 아는것만 나오게 해주세요]

51. 다음 중 쿼리의 [디자인 보기]에서 아래와 같이 설정한 경우 동일한 결과를 표시하는 SQL 문은?

    

    ① UPDATE Table1 SET 모집인원 >1000 WHERE 지역=“서울” AND 모집인원=2000;

    ② UPDATE Table1 SET 모집인원 = 2000 WHERE 지역=“서울” AND 모집인원>1000;

    ③ UPDATE Table1 SET 모집인원 >1000 WHERE 지역=“서울” OR 모집인원=2000;

    ④ UPDATE Table1 SET 모집인원 = 2000 WHERE 지역=“서울” OR 모집인원>1000;

<문제 해설>
Update의 SQL 구문은 Update (테이블이름) Set (필드이름 = 변경값) Where (조건식) 으로 풀이되죠.
이 그림을 SQL문으로 해석해 보면,
Table1의 모집인원 필드의 값을 지역이 서울이거나(OR), 모집인원이 1000보다 클 때 모집인원 필드의 값을 2000으로 수정한다는 것을 의미하죠.
[해설작성자 : 갈데까지가자]

52. 다음 중 각 연산식에 대한 결과 값이 옳지 않은 것은?

    ① IIF(1,2,3) → 결과값: 2

    ② MID(“123456”,3,2) → 결과값: 34

    ③ “A” &“B” → 결과값: “AB”

    ④ 4 MOD 2 → 결과값: 2

<문제 해설>
※ 1번 보기
엑세스에서는 iif 함수로 사용하구요 엑셀에서 if 함수하고 동일한 역할을 합니다.

=IIF(조건, 참, 거짓)
조건 자리에 1이상의 숫자가 들어갈 경우 TRUE(참) 으로 인식합니다..
조건 자리에 0이 들어갈 경우는 FALSE(거짓) 으로 인식합니다..

따라서 조건 자리에 1이 들어갔으므로 TRUE로 인식하니까 결과는 2가 출력이 됩니다..
조건 자리에 0이 들어갔다면 결과는 3으로 출력될 것입니다.

※ 2번 보기
mid("123456",3,2) -> 123456에서 3번째 자리부터 두글자를 출력을 하라는 의미이므로
결과는 34가 출력됩니다..엑셀에서 쓰는 방식과 동일합니다.

※ 3번 보기
"A" &"B" -> &는 연결자 역할을 합니다..두 문자를 서로 연결해주므로
결과는 AB 가 됩니다.

※ 4번 보기
액세스에서는 인수1 MOD 인수2 형식으로 사용합니다.
4 MOD 2 -> 4를 2로 나누어서 나머지 값을 구하라는 의미이며 4는 2로 나누어 떨어지므로 나머지 값은 0이 나옵니다.

따라서 옳지 않은 보기는 4번입니다.
[해설작성자 : 자격증 따기]

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]

3번에 답에 ""가 들어가 있으면 안되는 것 아닌가요?
해설에도 답은 AB로 명시되어 있는데...3번도 틀린건 아닌건지 궁금합니다

[관리자 입니다..위와같은 오류신고가 있었습니다.

3번 결과는 정학히 말하면 AB가 맞습니다..쌍따옴표가 없는게 맞죠
그러나 문자 AB가 출력되었다는 것을 명시적으로 표현하기 위하여
"AB"라고 표현을 해둔것입니다.
이유야 어찌되었든 가장 옳지 않은 4번을 정답으로 보는것이 맞을듯 합니다.]

53. 다음 중 외부 데이터인 Excel 통합 문서를 가져오거나 연결하기 위한 방법으로 옳지 않은 것은?

    ① 새 테이블로 추가하여 원본 데이터 가져오기

    ② 현재 데이터베이스의 테이블 중 하나를 지정하여 레코드로 추가하기

    ③ 테이블, 쿼리, 매크로 등 원하는 개체를 지정하여 가져오기

    ④ Excel의 원본 데이터에 대한 링크를 유지 관리하는 테이블로 만들기

<문제 해설>
외부 데이터인 Excel 통합문서를 가져오거나 연결을 하면
테이블이나 쿼리로는 가져오거나 연결할수있지만 매크로로 가져오거나 연결할수없다.
[해설작성자 : 필기 합격]

3번 보기는 엑셀이 아닌 액세스 파일을 가져올 때의 방법이다.
[해설작성자 : bbonari]

54. 다음 중 <학생> 테이블의 '나이' 필드에 유효성 검사 규칙을 아래와 같이 지정한 경우 데이터 입력 상황에 대한 설명으로 옳은 것은?

    

    ① 데이터를 입력하려고 하면 항상 '숫자는 >20으로 입력합니다.'라는 메시지가 먼저 표시된다.

    ② 20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.

    ③ 20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시되며, 값을 다시 입력을 해야만 한다.

    ④ 30을 입력하면 '유효성 검사 규칙에 맞습니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.

<문제 해설>
유효성 검사 규칙에서 >20은 20보다 큰 수를 입력해야 하며, 21부터 입력해야 유효성 검사 규칙에 어긋나지 않습니다.
20을 입력했다면 '숫자는 >20으로 입력합니다'라는 메시지가 뜨죠. (유효성 검사 규칙에 어긋나기 때문에)
[해설작성자 : 갈데까지가자]

입력 값이 유효성 검사 규칙 조건에 거짓일때 유효성 검사 테스트의 메시지가 표시된다.
입력 값이 참일 경우 메시지 표시X
[해설작성자 : 37분뒤 시험]

55. 다음 중 기본 키에 대한 설명으로 옳지 않은 것은?

    ① 기본 키는 테이블 내 모든 레코드들을 고유하게 식별 할 수 있는 필드에 지정한다.

    ② 테이블에서 기본 키는 반드시 지정해야 하며, 한 개의 필드에만 지정할 수 있다.

    ③ 데이터시트 보기에서 새 테이블을 만들면 기본 키가 자동으로 만들어지고 일련 번호 데이터 형식이 할당된다.

    ④ 하나 이상의 관계가 있는 테이블의 기본 키를 제거하려면 관계를 먼저 삭제해야 한다.

<문제 해설>
기본 키는 후보키 중에서도 특별하게 선정된 키를 의미합니다..기본키로 지정할 경우 널 값 (Null) 을 가질 수 없으며 중복된 값이 입력될 수 없습니다..1번 보기 처럼 테이블 내 모든 레코들을 고유하게 식별할 수 있는 필드에 지정해야 합니다.

그리고 기본키는 한 개의 필드에만 지정할 수 있지만 두 개 이상으로도 지정할 수 있습니다..두 개 이상으로 지정을 하는 경우 이 경우를 복합키(Compound Key) 라고 합니다..필드마다 여러개의 중복된 값이 있을 경우 두 개 이상의 필드를 기본키를 설정즉, 복합키(Compound Key)로 설정해서 지정할 수 있습니다.
[해설작성자 : 자격증 따기]

기본키는 반드시 지정해야하는건 아님
[해설작성자 : 유블리]

[추가 해설]

기본키에 대한 부가 설명

1. 테이블에서 각 레코드를 고유하게 정의하는 필드나 필드의 집합을 의미한다.
2. 기본키로 지정된 필드에는 중복된 값이나 Null값을 입력할 수 없고, Null값이나 중복된 값이 입력된 필드는 기본키로 지정할 수 없지만 기본키 필드 값은 변경할 수 있다..
3. OLE개체, 메모, 첨부 파일 형식의 필드에는 기본키를 설정할 수 없다..
4. 기본키로 지정하면 해당 필드의 인덱스 속성이 '예(중복 불가능)'로 자동 설정된다.
5. 자동 설정된ㄱ ㅣ본키 필드의 인덱스 속성을 "예(중복 불가능)"에서 다른 값으로 변경하려면 먼저 해당 필드에 설정된기본키를 해제해야한다.
6. 기본키로 지정하면 자동으로 인덱스가 설정되어 신속하게 정보를 찾거나 정렬할 수 있다.
7. 여러 개의 필드를 합쳐 기본키로 지정할 수 있지만 기본키는 한 개만 지정할 수 있다.
8. 기본키를 설정하지 않아도 다른 테이블과 관계를 설정할 수 있다.
9. 관계가 설정된 테이블은 기본키르 ㄹ해제할 수 없으므로 기본키를 해제하려면 먼저 설정된 관계를 제거해야 한다.
10.데이터가 이미 입력된 필드도 기본키로 지정할 수 있지만, 중복된 데이터가 입력된 경우에는 오류 메세지가 표시된다.
11. 특정 필드를 기본키로 지정하면 디자인 모드에서 해당 필드 앞에 열쇠 모양의 아이콘이 붙여진다..
[해설작성자 : 욕나오는컴활필기]

56. 다음 중 [만들기] 탭 - [폼] 그룹에서 폼 보기와 데이터 시트 보기를 동시에 표시하는 폼을 만들 때 가장 적절한 명령은?

    ① 여러 항목 ② 폼 분할

    ③ 폼 마법사 ④ 모달 대화 상자

<문제 해설>
폼 분할: 하나의 원본 데이터를 이용하여 상단에는 열 형식으로, 하단에는 데이터시트 형식으로 2개의 폼이 한 화면에 작성됨
-두 형식은 하나의 원본 데이터를 사용하므로 서로 연결되어 있어 항상 동기화 됨
[해설작성자 : 합격하고취업할래요]

57. 다음 중 폼의 레코드 원본으로 사용할 수 없는 것은?

    ① 테이블 ② 쿼리

    ③ SQL문 ④ 매크로

<문제 해설>
매크로는 폼의 레코드 원본으로 사용할 수 없습니다.
[해설작성자 : 갈데까지가자]

58. 다음 중 필드의 각 데이터 형식에 대한 설명으로 옳지 않은 것은?

    ① 통화 형식은 소수점 이하 4자리까지의 숫자를 저장할 수 있으며, 기본 필드 크기는 8바이트이다.

    ② Yes/No 형식은 Yes/No, True/False, On/Off 등과 같이 두 값 중 하나만 입력하는 경우에 사용하는 것으로 기본 필드 크기는 1비트이다.

    ③ 일련 번호 형식은 새 레코드를 만들 때 1부터 시작하는 정수가 자동 입력된다.

    ④ 메모 형식은 텍스트 및 숫자 데이터가 최대 255자까지 저장된다.

<문제 해설>
4. 메모형식은 65,535자까지 입력하능하다..텍스트형식이 255자까지 입력가능...
[해설작성자 : 낼섬]

59. 다음 중 아래와 같이 표시된 폼의 탐색 단추에 대한 설명으로 옳지 않은 것은?

    

    ① ㉠ 첫 레코드로 이동한다.

    ② ㉡ 이전 레코드로 이동한다.

    ③ ㉢ 마지막 레코드로 이동한다.

    ④ ㉣ 이동할 레코드 번호를 입력하여 이동한다.

<문제 해설>
4. 새(빈) 레코드로 이동
[해설작성자 : 컴활주기구시펑]

60. 다음 중 폼에 관련된 설명으로 옳지 않은 것은?

    ① 폼을 구성하는 컨트롤들은 마법사를 이용하여 손쉽게 작성할 수도 있다.

    ② 모달 폼은 다른 폼 안에 컨트롤로 삽입되어 연결된 폼을 의미한다.

    ③ 폼은 매크로나 이벤트 프로시저를 이용하여 작업을 자동화 할 수 있다.

    ④ 폼의 디자인 작업 시 눈금과 눈금자는 필요에 따라 표시하거나 숨길 수 있다.

<문제 해설>
모달 폼은 사용자가 어떤 동작을 수행해야만 다음 작업이 가능한 폼으로 모달 폼이 실행된 상태에서는 다른 폼이나 개체를 선택할 수 없습니다.
[해설작성자 : 4수생고3입니다.]

다른 폼안에 컨트롤로 삽입되어 연결된 폼은 '하위폼' 입니다.
[해설작성자 : 프리코네 R]

 

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

 

반응형