<문제 해설> 디지털 오디오 기기에서 아날로그 신호를 디지털 신호로 변환해 주는 작업이다. [해설작성자 : 꾸꾸 ]
샘플링(Sampling) : 아날로그의 연속적인 소리 신호를 일정한 주기로 측정한 다음 그 값을 디지털화시키는 작업입니다.
샘플링 레이트 (Sampling Rate) : 초당 샘플링의 개수, 즉, 1초에 몇 개의 샘플을 추출할 것인지 (몇 개의 점을 찍어야 하는지) 확인하는 것이구요, 샘플링 레이트(Sampling Rate)가 높을수록 더 좋고 원음에 가깝습니다. 또한 단위는 Hz(헤르츠)를 사용합니다. [해설작성자 : 자격증 따기]
샘플링 : 음성, 영상 등의 아날로그 신호를 일정 시간 간격으로 검출하는 단계로, 아날로그 신호를 디지털 신호로 변환하는 과정 중 한 단계 ----> ①번 보기가 '아날로그 신호를 디지털 신호로 변환해주는 작업이다.'라면 샘플링에 관한 올바른 설명이지만 디지털 신호를 아날로그 신호로 변환해주는 작업이라고 설명했기 때문에 정답이다. [해설작성자 : 시험하루전날밤샘공부중ㅜ]
다음 중 이미지 데이터의 표현 방식에서 벡터(Vector) 방식에 관한 설명으로 옳지 않은 것은?
1.
벡터 방식의 그림 파일 형식에는 wmf, ai 등이 있다.
2.
이미지를 점과 선을 이용하여 표현하는 방식이다.
3.
그림을 확대하거나 축소할 때 계단 현상이 발생하지 않는다.
4.
포토샵, 그림판 등의 소프트웨어로 그림을 편집할 수 있다.
정답 : [
4
] 정답률 : 66%
<문제 해설> 4. 비트맵에 관한 설명. 백터방식 프로그램에는 일러스트레이터, 코렐드로우, 플래시 등이 있다 [해설작성자 : 낼셤이다 ㅠㅠ]
포토샵, 그림판 등의 소프트웨어는 비트맵 방식으로 편집할 수 있습니다. (벡터 형식의 소프트웨어 : 일러스트레이터, 플래시, 코렐드로우) [해설작성자 : 갈데까지가자]
백터(Vector) 방식은 이미지를 점과 점을 연결하는 직선이나 곡선을 이용하여 표현해주는 방식이며 그림을 확대하거나 축소할 때 계단 현상이 발생하지 않습니다. 그림 파일 형식으로는 WMF, AI, CDR, 일러스트레이터, 코렐드로우, 플래시 등이 있습니다.
비트맵 (Bitmap) 방식은 이미지를 점(Pixel, 화소) 의 집합을 표현하는 방식입니다. 점으로 표현하는 방식이고 그림을 확대하거나 축소할 때 계단 현상(엘리어싱)이 발생합니다. 그림 파일 형식으로는 BMP, JPG, PCX, TIF, PNG, GIF 등이 있습니다. [해설작성자 : 자격증 따기]
안티앨리어싱(Anti-Aliasing): 이미지의 가장자리가 톱니모양으로 표현되는 계단 현상을 없애기 위하여 경계선을 부드럽게 해주는 필터링 기술 계단현상은 안티앨리어싱이 아니고 계단현상을 안티앨리어싱 기법으로 부드럽게 만들어 주는 것 [해설작성자 : 인강좋은사람꺼들어]
다음 중 컴퓨터의 정상적인 작동을 방해하여 운영체제나 저장된 데이터에 손상을 입힐 수 있는 보안 위협의 종류는?
1.
바이러스
2.
키로거
3.
애드웨어
4.
스파이웨어
정답 : [
1
] 정답률 : 93%
<문제 해설> 2. 키로거: 키보드상의 키 입력캐치 프로그램을 이용하여 id나 암호와같은 개인정보를 빼내어 악용하는 기법 3. 애드웨어: 프리웨어나 셰어웨어 등에서 광고를 보는 대가로 사용이 허용되는 프로그램 4. 스파이웨어: 다른사람의 컴퓨터에 잠입해 개인정보를 빼가는 소프트웨어 [해설작성자 : 낼셤이다ㅠㅠ]
- 바이러스 : 컴퓨터 바이러스는 컴퓨터 프로그램의 일종으로 사용자 몰래 스스로 복제하여 다른 프로그램을 감염시키고, 결과적으로 정상적인 프로그램이나 다른 데이터 파일 등을 파괴하는 악성 프로그램을 뜻한다. [해설작성자 : 그린컴퓨터아트학원_천안_Kaffa ☎041.566.1711]
스파이(spy)와 소프트웨어의 합성어로, 본래는 어떤 사람이나 조직에 관한 정보를 수집하는 데 도움을 주는 기술을 뜻한다. 광고나 마케팅을 목적으로 배포하는 게 대부분이어서 애드웨어(adware)라고도 불린다 - 두산백과 참조 [해설작성자 : 인생망했네]
<문제 해설> TCP: 메시지를 송•수신자의 주소와 정보로 묶어 패킷 단위로 분류, 전송 데이터의 흐름을 제어하고 데이터의 에러 유무 검사, OSI 7계층의 전송 계층 IP: 패킷 주소를 해석하고 경로를 결정하여 다음 호스트로 전송함, OSI 7 계층의 네트워크 계층 [해설작성자 : 꾸꾸]
라우터: 패킷 주소를 해석하고 최적의 경로를 결정하여 전송하는 역할 [해설작성자 : 시험5시간전....]
모든 네트워크 통신에서 생기는 여러가지 충돌 문제를 완화하기 위하여, 국제표준기구(ISO)에서 표준화된 네트워크 구조를 제시한 기본 모델로써 통신망을 통한 상호접속에 필요한 제반 통신절차를 정의하고 이 가운데 비슷한 기능을 제공하는 모듈을 동일계층으로 분할하여 모두 7계층으로 분할한 것
<개방형 시스템의 연결 구조, osi 7계층> 물리계층 : 배선, 커넥터 등의 규격 정의, 신호의 규격 정의 데이터 링크계층: dte 와 dce 사이 네트워크 계층: ip계층, 정보 교환, 경로설정, 중계 전송계층: tcp, 종단간 전송, 흐름제어 대화(세션): 동기화 표현: 부호화, 암호화, 압축 응용: 서비스 (telnet, http, 이메일) [해설작성자 : 내일,, 시험,, 제발 ㅜㅜ합격 ㅜㅜ]
<문제 해설> 텔레매틱스? USN을 이용하여 정보를 실시간으로 수집하며, 운전자에게 다양한 멀티미디어 서비스를 제공한다.
*USN이란? 모든 사물에 부착된 RFID 태그 또는 센서를 통해 탐지된 사물의 인식 정보는 물론 주변의 온도, 습도, 위치정보, 압력, 오염 및 균열정도 등과 같은 환경정보를 네트워크와 연결하여 실시간으로 수집하고 관리하는 네트워크 시스템. *테더링? 인터넷에 연결된 기기를 이용하여 다른 기기도 인터넷 사용이 가능하도록 해주는 기술로, 노트북과 같은 IT기기를 휴대폰에 연결하여 무선인터넷을 사용할 수 있음. *고퍼? 메뉴방식을 이용해 손쉽게 정보 검색을 할 수 있도록 하는 서비스 [해설작성자 : 밍 붙을 것이다]
*블루투스? 근거리 무선 통신을 가능하게 해주는 통신 방식으로, 핸드폰, PDA, 노트북과 같은 휴대 가능한 장치들 간의 양방향 정보 송신이 가능함. [해설작성자 : 연정이]
텔레매틱스 : 자동차에 정보통신기술과 정보처리기술을 융합하여 운전자에게 다양한 멀티미디어 서비스를 제공하는 것. [해설작성자 : 컴활ㄷㄷ]
고퍼(Gopher) : 인터넷 초기 시절 문서와 파일을 검색하고 공유하기 위해 사용된 프로토콜. 정보를 주제별 종류별로 구분하는 등 계층적 메뉴로 구성하여 쉽게 정보를 찾아 볼 수 있게 함. 현재는 거의 사용되지 않음. [해설작성자 : 쥰내 하기 싫다]
메일 서버의 이메일을 사용자의 컴퓨터로 가져올 수 있도록 메일 서버에서 제공하는 프로토콜이다.
3.
멀티미디어 전자우편을 주고 받기 위한 인터넷 메일의 표준 프로토콜이다.
4.
웹 브라우저에서 제공하지 않는 멀티미디어 파일을 확인하여 실행시켜주는 프로토콜이다.
정답 : [
2
] 정답률 : 65%
<문제 해설> SMTP: 사용자의 컴퓨터에서 작성된 메일을 다른 사람의 계정이 있는 곳으로 전송하는 프로토콜 POP3: 메일 서버에 도착한 e-mail을 사용자 컴퓨터로 가져오는 프로토콜 MIME: 웹 브라우저가 지원하지 않는 각종 멀티미디어 파일의 내용을 확인하고, 실행시켜 주는 프로토콜 IMAP: 로컬 서버에서 프로그램을 이용하여 전자우편을 액세스하기 위한 표준 프로토콜 [해설작성자 : 꾸꾸]
<문제 해설> 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은 생략가능 인증성, 기밀성, 데이터 무결성의 지원으로 보안 문제 해결 주소의 확장성, 융통성, 연동성 뛰어남 실시간 흐름제어로 향상된 멀티미디어 기능 지원 [해설작성자 : 합격하자]
컴퓨터에서 데이터를 주고받는 통로로 사용 용도에 따라 내부 버스, 외부 버스, 확장 버스로 구분된다.
2.
내부 버스는 CPU와 주변장치 간의 데이터 전송에 사용되는 통로이다.
3.
외부 버스는 전달하는 신호의 형태에 따라 데이터 버스, 주소 버스, 제어 버스로 구분된다.
4.
확장 버스는 메인보드에서 지원하는 기능 외에 다른 기능을 지원하는 장치를 연결하는 부분으로 끼울 수 있는 형태이기에 확장 슬롯이라고도 한다.
정답 : [
2
] 정답률 : 63%
<문제 해설> 메인보드의 버스(Bus) 메인보드 내에서 프로세서, 메모리, 주변장치들을 서로 연결하여 시스템이 원활하게 돌아갈 수 있도록 데이터 전송역할을 하는 일종의 통로. 내부버스, 외부버스, 확장버스로 구분. -내부버스: CPU 내에서 레지스터 간 연결 -외부버스: CPU와 주변장치 간의 데이터 전송에 사용 * 구조에 따라 시스템 버스, I/O버스 등으로 분류, 신호 기능에 따라 데이터버스, 주소버스, 제어버스로 분류할 수 있음 -확장버스: 메인보드 지원 기능 외에 다른기능을 지원하는 장치를 연결하는 부분 따라서 2번은 내부버스가 아닌 외부버스에 대한 설명으로 틀림 [해설작성자 : 합격하고취업할래요]
ASP는 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 언어로 Windows 계열의 운영체제에서 실행 가능하다.
2.
PHP는 클라이언트 측에서 동적으로 수행되는 스크립트언어로 Unix 운영체제에서 실행 가능하다.
3.
XML은 HTML의 단점을 보완하여 웹에서 구조화된 폭넓고 다양한 문서들을 상호 교환할 수 있도록 설계된 언어이다.
4.
JSP는 자바로 만들어진 서버 스크립트로 다양한 운영체제에서 사용 가능하다.
정답 : [
2
] 정답률 : 59%
<문제 해설> PHP 언어는 서버측 스크립트 언어다. 꿀팁 참고로 서버 언어는 다 P로 끝난다! >> ASP PHP JSP 외우라구우 [해설작성자 : 주아 니들이아는 그 주아]
PHP는 4.0버전 이후 가장 각광받는 웹 스크립트 언어가 되었으며,Linux,Unix,window 운영체제에서 사용할 수 있다 [해설작성자 : 스리]
XML: 확장성 생성 언어. 기존 HTML의 단점을 보완하여 웹에서 구조화된 다양한 문서 상호교환 용도의 언어 ASP: 서버 측에서 동적으로 수행되는 페이지를 만들기 위한 스크립트 언어. Windows 전용. JSP: 자바로 만들어진 스크립트 언어. 다양한 운영체제 사용 가능, 데이터베이스 연결됨. PHP: 서버 측 스크립트 언어. Linux, Unix, Windows 운영체제에서 사용 가능. [해설작성자 : 먼지비누]
※ 3세대 이후 3세대 : 시분할 처리(TSS), OMR, OCR, MICR 도입, 다중 처리 시스템, 경영 정보 시스템 4세대 : 개인용 컴퓨터의 사용, 마이크로프로세서 개발, 가상 기억 장치, 슈퍼 컴퓨터 개발, 네트워크 발달 5세대 : 인공 지능, 전문가 시스템, 퍼지 이론, 음성 인식 개발, 의사 결정 지원 시스템(DSS), 패턴 인식 [해설작성자 : 자격증 따기]
집적회로는 3세대 주요소자이다.
※컴퓨터의 발전 세대별 특징 1세대: 기계어사용, 하드웨어중심, 일괄처리시스템 2세대: 고급언어 개발, 운영체제 도입, 온라인 실시간 처리, 다중 프로그램 3세대: 시분할처리, 다중처리, OCR,OMR,MICR,MIS도입 4세대: 개인용 컴퓨터 개발, 마이크로프로세서 개발, 네트워크, 분산처리 5세대: 인터넷, 인공지능, 퍼지 이론, 패턴 인식, 전문가 시스템 등 신기술 개발 [해설작성자 : JENNIE]
장치 제어기를 업그레이드하면 하드웨어를 교체하지 않더라도 보다 향상된 기능으로 하드웨어를 사용할 수 있다.
3.
하드 디스크 업그레이드의 경우에는 부족한 공간 확보를 위해 파티션이 여러 개로 나뉘는 제품을 선택한다.
4.
고사양을 요구하는 소프트웨어가 늘어남에 따라 컴퓨터의 처리 속도가 느려지거나 제대로 동작 하지 않을 경우 가장 먼저 고려하는 것은 RAM 업그레이드이다.
정답 : [
3
] 정답률 : 61%
<문제 해설> 3. 파티션의 목적: 특정 데이터만 별도로 보관할 드라이브를 확보하거나 하나의 하드디스크에 서로 다른 운영체제를 설치하기 위함임. [해설작성자 : 히드리]
파티션이란? 하나의 물리적인 하드디스크를 여러 개의 논리적인 영역으로 나누는 작업 기본 파티션과 확장 파티션이 있음 목적은 특정 데이터만 별도로 보관할 드라이브를 확보, 하나의 하드디스트에 서로 다른 운영체제를 설치하기 위함 하나의 파티션에는 한 가지의 파일 시스템만 사용가능 파티션을 설정한 후 데이터 저장을 위해서 포맷 과정을 거쳐야 함 파티션 설정:[제어판]-[관리도구]-[컴퓨터 관리] [해설작성자 : 합격하자]
하드디스크 업그레이드 -부족한 하드디스크 공간을 확보하기 위해 하드디스크를 추가하거나 용량이 큰 것으로 교체 - 용량, RPM, MB/s(전송 속도 단위)의 수치가 큰 것이 좋음 [해설작성자 : qlxbql]
다음 중 Windows에서 네트워크 연결 시 IP설정이 자동으로 할당되지 않을 경우 직접 설정해야 하는 TCP/IP 속성에 해당하지 않는 것은?(윈도우 10 검증 완료)
1.
IP 주소
2.
기본 게이트웨이
3.
서브넷 마스크
4.
라우터 주소
정답 : [
4
] 정답률 : 56%
<문제 해설> IPv4 : IPv4 주소, 서브넷 마스크, 기본 게이트 웨이, DNS 서버주소 IPv6 : IPv6 주소, 서브넷 접두사 길이, 기본 게이트 웨이, DNS 서버주소 [해설작성자 : 히드리]
IP주소: 인터넷에 연결된 호스트 컴퓨터의 유일한주소 서브넷마스크: 네트워크 주소와 호스트 주소를 구별하기위해 IP수신인에게 허용하는 32비트 주소 게이트웨이: 다른 네트워크와의 데이터 교환을 위한 출입구 역할을 하는 장치이다 DNS서버주소: 문자 형태인 도메인 네임을 숫자로된 IP주소로 변환해 주는 서버의 IP주소를 지정한다 [해설작성자 : 안젤라]
라우터: 서로 다른 네트워크를 연결해주는 장치. router의 명사형 route는 '길'이라는 의미 [해설작성자 : 시간이 없다 집중하자]
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셀에는 재무팀이 입력이 됩니다. [해설작성자 : 자격증 따기]
#,###, : 이 서식은 천단위 구분 기호 서식 맨 뒤에 쉼표가 붙은 형태인데요. 소수점 이하는 없애고 정수 부분은 천단위로 나타내면서 동시에 뒤에 있는 3자리를 없애줍니다. (천단위 기호 맨 끝에 쉼표를 입력하는 경우 쉼표 한번 입력할 때마다 3자리씩 사라집니다.)
2451648.81 여기에서 소수점 이하를 없애주면 2451648 이 되구요. 그 다음에 정수 부분에서 뒤에 있는 3자리를 없애주는데 맨 뒤에서부터 3번째 자리인 6에서 반올림이 됩니다. 6은 5이상이므로 반올림 대상이 되니까 앞에 한자리를 올려주고 나서 3자리가 사라지므로 결과는 2,452 가 됩니다. [해설작성자 : 자격증 따기]
2451648.81을 사용자 지정 형식인 #,###, 로 지정한 경우, (,는 숫자 3자리 생략함) 2,451인데, 6이 반올림 대상이므로, 결과는 2,452 [해설작성자 : 갈데까지가자]
아래의 워크시트에서 [D2] 셀에 SUM 함수를 사용하여 총점을 계산한 후 채우기 핸들을 [D5] 셀까지 드래그 하여 총점을 계산하는 '총점' 매크로를 생성하였다. 다음 중 아래 '총점' 매크로의 VBA 코드 창에서 괄호() 안에 해당하는 값을 올바르게 나열한 것은?
1.
ⓐ D2, ⓑ (RC[-1]:RC[-1]), ⓒ D5, ⓓ D5
2.
ⓐ A6, ⓑ (RC[-1]:RC[-0]), ⓒ D2:D5, ⓓ D5
3.
ⓐ D2, ⓑ (RC[-2]:RC[-0]), ⓒ D5, ⓓ D2:D5
4.
ⓐ D2, ⓑ (RC[-2]:RC[-1]), ⓒ D2:D5, ⓓ D2:D5
정답 : [
4
] 정답률 : 60%
<문제 해설> 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 [해설작성자 : 나]
R또는 C의 뒤에 대괄호를 사용해 숫자기입할경우 한쪽은 고정한채 대괄호앞에 있는 행또는 열 안에서만 움직인다는거네요
예시 R = 행 C = 열
R[-1]C 열고정 행에서 한칸 위로 RC[-1] 행고정 열 안에서 한칸 뒤로ㅇㅇ
행-위로는 마이너스, 플러스(1,2,3...)는 아래로 움직임 열-왼쪽이 마이너스, 플러스(1,2,3...)는 오른쪽으로 움직임
문제의 경우 (RC[-2]:RC[-1]) 이니까 행고정 열 안에서 두칸 왼쪽으로 움직여서 국어 한칸 왼쪽으로 움직여서 영어가 됩니다 [해설작성자 : comcbt.com 이용자]
다음 중 VBA에서 [프로시저 추가] 대화상자의 각 옵션에 대한 설명으로 옳지 않은 것은?
1.
Sub와 Public을 선택한 경우 Sub 프로시저는 모듈 내의 모든 프로시저에서 해당 Sub 프로시저를 호출 할 수 있다.
2.
Sub와 Private를 선택한 경우 Sub 프로시저는 선언된 모듈 내의 다른 프로시저에서만 호출할 수 있다.
3.
Function과 Public을 선택한 경우 Function 프로시저는 모든 모듈의 모든 프로시저에 액세스할 수 있다.
4.
Function과 Private를 선택한 경우 Function 프로시저는 모든 모듈의 다른 프로시저에서만 액세스할 수 있다.
정답 : [
4
] 정답률 : 54%
<문제 해설> Function프로시저는 해당모듈의 모든 프로시저에서 사용 가능함
Sub: 코드를 실행하고, 결과값을 반환하지 않음 Function: 코드를 실행하고 실행된 결과값을 반환하는 함수 Property: 개체의 속성을 새로 정의할 때 사용되는 것으로 반환값이 있음
Dim: 선언 위치에 따라 다름, 프로시저의 처음에 선언하면 해당 프로시제 내에서만 사용가능, 모듈의 처음에서 선언하면, 해당 모듈 내의 모든 프로시저에서 사용이 가능 Static: 프로시저의 처음에 선언, 해당 프로시저의 내에서 사용가능, 프로시저 종료 후에도 값이 유지 Private: 모듈의 처음에 선언, 해당 모듈 내의 모든 프로시저에서 사용가능 Public: 모듈의 처음에 선언, 모든 모듈에서 사용가능함 [해설작성자 : 좀있으면 시험]
private는 '모든 모듈'이 아닌 2번 보기처럼 '선언된 모듈 내'에서만 액세스 가능 public: 모든 모듈에서 private: 선언된 모듈에서만 [해설작성자 : bbonari]
<문제 해설> 데이터 무결성 제약조건이란 테이블에 원치 않은 데이터를 입력/수정/삭제하지 못하게 제약하는 것으로, 사용자에 의해 발생할 수 있는 잘못된 데이터 조작이 실행되지 않게 합니다. 이는 데이터의 정확성과 유효성을 유지하는 것을 의미합니다. [해설작성자 : 내일...시험 합격!]
무결성이란 무결함성이라고도 합니다. 즉, 결함이 없다는 뜻이고, 데이터베이스에서 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 것을 정확성을 의미하며 정합성이라고도 합니다. 또한 무결성 제약조건은 데이터베이스 내에 저장되는 데이터 값들이 항상 일관성을 갖고 데이터의 유효성, 정확성, 안정성을 유지할 수 있도록 하기 위해 제약조건을 둡니다. [해설작성자 : 자격증 따기]
<문제 해설> ※ E-R 다이어그램 표기법, 기호와 의미 사각형 : 개체타입 (Entity Type) 마름모 : 관계(Relationship Type) 타원 : 속성 (Attribute) 밑줄 타원 : 기본키 속성 선(링크) : 개체 타입과 속성의 연결, 또는 개체 타입 간의 연결 관계 : 1:1, 1:N(일대다), N:M(다대다) 등의 개체 간 관계 유형을 나타냅니다. [해설작성자 : 자격증 따기]
다음 중 보고서의 시작 부분에 한 번만 표시되며 일반적으로 회사의 로고나 제목 등을 표시하는 구역은?
1.
보고서 머리글
2.
페이지 머리글
3.
그룹 머리글
4.
그룹 바닥글
정답 : [
1
] 정답률 : 81%
<문제 해설> 보고서 시작 부분에 한 번만 표시하는 부분은 보고서 머리글에 해당하죠 [해설작성자 : 갈데까지가자]
보고서 머리글: 보고서의 첫 페이지 상단에 한 번 표시됨, 로고, 보고서제목, 날짜 등을 삽입 페이지 머리글: 보고서 모든 페이지의 상단에 표시, 첫 페이지에는 보고서 머리글 다음에 표시, 열 제목 등을 삽입 그룹머리글: 그룹이 지정될 경우 그룹의 상단에 반복적으로 표시됨, 그룹의 이름, 요약 정보 등을 삽입함 본문: 실제 데이터가 반복적으로 표시되는 부분 그룹 바닥글: 그룹이 지정될 경우 그룹의 하단에 반복적으로 표시됨, 그룹별 요약 정보 등을 삽입, 그룹 머리글/바닥글은 '그룹,정렬 및 요약' 창에서 설정 페이지 바닥글: 각 페이지 하단에 표시되며 주로 날짜나 페이지 번호를 삽입함 보고서 바닥글: 보고서의 맨 마지막 페이지에 표시됨, 디자인 보기 상태에서는 가장 마지막 구역에 표시되고 인쇄 미리 보기 상태에서는 마지막 페이지의 페이지 바닥글 위쪽에 한 번만 표시됨 [해설작성자 : 합격하자]
부서별 제품별 영업 실적을 관리하는 테이블에서 부서별로 영업 실적이 1억원 이상인 제품의 합계를 구하고자 한다. 다음 중 이를 위한 SQL문에서 반드시 사용해야 할 구문에 해당하지 않는 것은?
1.
SELECT 문
2.
GROUP BY 절
3.
HAVING 절
4.
ORDER BY 절
정답 : [
4
] 정답률 : 65%
<문제 해설> 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가 있어야 한다
행과 열이 교차하는 곳의 숫자 필드는 합계, 평균, 분산, 표준 편차 등을 계산할 수 있다.
정답 : [
3
] 정답률 : 46%
<문제 해설> 크로스탭 쿼리는 행머리글을 최대 3개까지 지정할수 있습니다. 열 머리글은 하나만 지정할수 있습니다. [해설작성자 : 요우]
크로스탭 질의 -테이블의 특정 필드의 요약 값(합계, 개수, 평균 등)을 표시하고 그 값들을 그룹별로, 한 집합은 데이터시트의 왼쪽에 또 한 집합은 데이터시트의 위쪽에 나열한다. (데이터의 그룹화) -쿼리결과를 표 형태로 표시하는 쿼리로, 스프레드시트 프로그램의 피벗테이블과 유사하다. -행 머리글과 열 머리글로 구분하여 데이터를 그룹화한다. -열 머리글로 사용될 필드는 한개를 지정할 수 있지만, 행 머리글로 사용될 필드는 여러개 지정한다. [해설작성자 : 해설 쓴 만큼 더 맞게 해주세요]
크로스탭: 행과 열이 교차하는 곳에 요약 값을 표시 3. 열 머리글:1개, 값 옵션:1개, 행 머리글:여러개 [해설작성자 : 아는것만 나오게 해주세요]
다음 중 쿼리의 [디자인 보기]에서 아래와 같이 설정한 경우 동일한 결과를 표시하는 SQL 문은?
1.
UPDATE Table1 SET 모집인원 > 1000 WHERE 지역=“서울” AND 모집인원=2000;
2.
UPDATE Table1 SET 모집인원 = 2000 WHERE 지역=“서울” AND 모집인원>1000;
3.
UPDATE Table1 SET 모집인원 > 1000 WHERE 지역=“서울” OR 모집인원=2000;
4.
UPDATE Table1 SET 모집인원 = 2000 WHERE 지역=“서울” OR 모집인원>1000;
정답 : [
4
] 정답률 : 74%
<문제 해설> Update의 SQL 구문은 Update (테이블이름) Set (필드이름 = 변경값) Where (조건식) 으로 풀이되죠. 이 그림을 SQL문으로 해석해 보면, Table1의 모집인원 필드의 값을 지역이 서울이거나(OR), 모집인원이 1000보다 클 때 모집인원 필드의 값을 2000으로 수정한다는 것을 의미하죠. [해설작성자 : 갈데까지가자]
조건 "서울" 과 ">1000" 이 같은 행이 아닌 다른 행에 있으므로 OR 만약 두 조건이 같은 행에 있었다면 AND
<문제 해설> ※ 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번을 정답으로 보는것이 맞을듯 합니다. 확정답안은 4번이었으며 3번은 중복답안 처리 되지 않았습니다.
문제를 적절히 변경하는것도 좋겠지만 차후 동일한 문제 출제시 대응하기 위하여 원본 문제 그대로 둡니다. 추후 정답 선택은 본인 자유입니다.]
다음 중 <학생> 테이블의 '나이' 필드에 유효성 검사 규칙을 아래와 같이 지정한 경우 데이터 입력 상황에 대한 설명으로 옳은 것은?
1.
데이터를 입력하려고 하면 항상 '숫자는 >20으로 입력합니다.'라는 메시지가 먼저 표시된다.
2.
20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.
3.
20을 입력하면 '숫자는 >20으로 입력합니다.'라는 메시지가 표시되며, 값을 다시 입력을 해야만 한다.
4.
30을 입력하면 '유효성 검사 규칙에 맞습니다.'라는 메시지가 표시된 후 입력 값이 정상적으로 저장된다.
정답 : [
3
] 정답률 : 76%
<문제 해설> 유효성 검사 규칙에서 >20은 20보다 큰 수를 입력해야 하며, 21부터 입력해야 유효성 검사 규칙에 어긋나지 않습니다. 20을 입력했다면 '숫자는 >20으로 입력합니다'라는 메시지가 뜨죠. (유효성 검사 규칙에 어긋나기 때문에) [해설작성자 : 갈데까지가자]
입력 값이 유효성 검사 규칙 조건에 거짓일때 유효성 검사 테스트의 메시지가 표시된다. 입력 값이 참일 경우 메시지 표시X [해설작성자 : 37분뒤 시험]
데이터시트 보기에서 새 테이블을 만들면 기본 키가 자동으로 만들어지고 일련 번호 데이터 형식이 할당된다.
4.
하나 이상의 관계가 있는 테이블의 기본 키를 제거하려면 관계를 먼저 삭제해야 한다.
정답 : [
2
] 정답률 : 69%
<문제 해설> 기본 키는 후보키 중에서도 특별하게 선정된 키를 의미합니다. 기본키로 지정할 경우 널 값 (Null) 을 가질 수 없으며 중복된 값이 입력될 수 없습니다. 1번 보기 처럼 테이블 내 모든 레코들을 고유하게 식별할 수 있는 필드에 지정해야 합니다.
그리고 기본키는 한 개의 필드에만 지정할 수 있지만 두 개 이상으로도 지정할 수 있습니다. 두 개 이상으로 지정을 하는 경우 이 경우를 복합키(Compound Key) 라고 합니다. 필드마다 여러개의 중복된 값이 있을 경우 두 개 이상의 필드를 기본키를 설정즉, 복합키(Compound Key)로 설정해서 지정할 수 있습니다. [해설작성자 : 자격증 따기]
기본키는 반드시 지정해야하는건 아님 [해설작성자 : 유블리]
[추가 해설]
기본키에 대한 부가 설명
1. 테이블에서 각 레코드를 고유하게 정의하는 필드나 필드의 집합을 의미한다. 2. 기본키로 지정된 필드에는 중복된 값이나 Null값을 입력할 수 없고, Null값이나 중복된 값이 입력된 필드는 기본키로 지정할 수 없지만 기본키 필드 값은 변경할 수 있다. 3. OLE개체, 메모, 첨부 파일 형식의 필드에는 기본키를 설정할 수 없다. 4. 기본키로 지정하면 해당 필드의 인덱스 속성이 '예(중복 불가능)'로 자동 설정된다. 5. 자동 설정된ㄱ ㅣ본키 필드의 인덱스 속성을 "예(중복 불가능)"에서 다른 값으로 변경하려면 먼저 해당 필드에 설정된기본키를 해제해야한다. 6. 기본키로 지정하면 자동으로 인덱스가 설정되어 신속하게 정보를 찾거나 정렬할 수 있다. 7. 여러 개의 필드를 합쳐 기본키로 지정할 수 있지만 기본키는 한 개만 지정할 수 있다. 8. 기본키를 설정하지 않아도 다른 테이블과 관계를 설정할 수 있다. 9. 관계가 설정된 테이블은 기본키르 ㄹ해제할 수 없으므로 기본키를 해제하려면 먼저 설정된 관계를 제거해야 한다. 10.데이터가 이미 입력된 필드도 기본키로 지정할 수 있지만, 중복된 데이터가 입력된 경우에는 오류 메세지가 표시된다. 11. 특정 필드를 기본키로 지정하면 디자인 모드에서 해당 필드 앞에 열쇠 모양의 아이콘이 붙여진다. [해설작성자 : 욕나오는컴활필기]