[컴퓨터활용능력 1급 필기] 18년 2회차 기출문제 정답·해설 페이지

[컴퓨터활용능력 1급 필기] 18년 2회차
    1[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 마이크로프로세서(Microprocessor)에 관한 설명으로 옳지 않은 것은?
    1
    제어장치, 연산장치, 주기억장치가 하나의 반도체 칩에 내장된 장치이다.
    2
    클럭 주파수와 내부 버스의 폭(bandwidth)으로 성능을 평가한다.
    3
    개인용 컴퓨터의 중앙처리장치로 사용된다.
    4
    작은 규모의 임베디드 시스템이나 휴대용 기기에도 사용된다.
    해설

    마이크로프로세서는 제어장치와 연산장치가 하나의 반도체 칩에 집적된 장치이며, 주기억장치는 별도의 메모리 소자로 구성되어 마이크로프로세서에 포함되지 않는다.

    클럭 주파수와 내부 버스의 폭으로 성능을 평가하며, 개인용 컴퓨터의 중앙처리장치로 사용되고, 소형 임베디드 시스템이나 휴대용 기기에도 사용된다는 설명은 모두 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    2[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 컴퓨터의 연산장치에 있는 레지스터에 관한 설명으로 옳지 않은 것은?
    1
    2진수 덧셈을 수행하는 가산기(Adder)가 있다.
    2
    뺄셈을 수행하기 위해 입력된 값을 보수로 변환하는 보수기(Complementor)가 있다.
    3
    연산 결과를 일시적으로 저장하는 누산기(Accumulator)가 있다.
    4
    연산에 사용될 데이터를 기억하는 상태 레지스터(Status Register)가 있다.
    해설

    상태 레지스터(Status Register)는 연산 결과에 따라 발생하는 캐리, 오버플로, 부호 등의 상태(플래그)를 저장하는 레지스터이며, 연산에 사용될 데이터 자체를 기억하는 레지스터가 아니다.

    가산기, 보수기, 누산기는 각각 덧셈 수행, 뺄셈을 위한 보수 변환, 연산 결과의 일시 저장을 담당하는 구성 요소로 설명이 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    3[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 Windows 방화벽 기능에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
    1
    통신을 허용할 프로그램 및 기능에 대한 설정을 할 수 있다.
    2
    각 네트워크 위치 유형에 따른 외부 연결의 차단과 알림을 설정할 수 있다.
    3
    내 컴퓨터에서 외부로 나가는 패킷의 내용을 체크하여 인증된 패킷만 내보내도록 설정할 수 있다.
    4
    역추적 기능으로 외부 침입자의 흔적을 찾을 수 있다.
    해설

    Windows 방화벽은 외부에서 들어오는 침입을 막기 위한 기능으로, 통신을 허용할 프로그램을 지정하거나 네트워크 위치 유형에 따라 외부 연결의 차단과 알림을 설정할 수 있고, 침입 흔적을 역추적하는 데도 활용할 수 있다.

    그러나 내 컴퓨터에서 외부로 나가는 패킷의 내용까지 검사하여 인증된 패킷만 내보내도록 설정하는 기능은 제공하지 않는다. 방화벽은 들어오는 트래픽 차단이 중심이므로 이 설명이 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    4[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 Windows [제어판]-[시스템]에서 실행 가능한 작업에 대한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
    1
    Windows의 버전과 시스템에 대한 기본 정보를 확인할 수 있다.
    2
    Windows 정품 인증을 위한 제품키를 변경할 수 있다.
    3
    네트워크에서 확인 가능한 사용자 컴퓨터 이름을 변경할 수 있다.
    4
    컴퓨터에 설치된 응용 프로그램을 설치하거나 제거할 수 있다.
    해설

    [제어판]-[시스템]에서는 Windows 버전과 시스템 기본 정보 확인, 정품 인증 제품키 변경, 네트워크상 컴퓨터 이름 변경 등의 작업을 수행할 수 있다.

    반면 응용 프로그램의 설치나 제거는 [프로그램 및 기능](또는 앱) 항목에서 수행하는 작업으로, [시스템]에서 실행할 수 있는 기능이 아니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    5[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 Windows에서 하드 디스크의 용량 부족 문제가 발생하였을 때의 해결 방법으로 적절하지 않은 것은?(윈도우 10 검증 완료)
    1
    사용 빈도가 낮은 파일은 백업한 후 하드 디스크에서 삭제한다.
    2
    바이러스에 감염된 파일을 모두 삭제한다.
    3
    사용하지 않는 Windows 구성 요소를 제거한다.
    4
    디스크 정리를 수행하여 불필요한 파일을 삭제한다.
    해설

    사용 빈도가 낮은 파일을 백업 후 삭제하거나, 사용하지 않는 Windows 구성 요소를 제거하거나, 디스크 정리를 수행하는 것은 모두 하드 디스크의 용량 부족 문제를 해결하는 방법이다.

    바이러스에 감염된 파일을 삭제하는 것은 보안 문제에 대한 대응이지 디스크 용량 부족 문제를 직접 해결하는 방법과는 관련이 없다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    6[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 Windows의 탐색기에서 검색 상자를 사용하여 파일이나 폴더를 찾는 방법으로 옳지 않은 것은?(윈도우 10 검증 완료)
    1
    검색 상자에서 찾으려는 파일이나 폴더명을 입력하면 자동으로 필터링되어 결과가 표시된다.
    2
    검색 내용에 '$'를 붙이면 해당 내용이 포함되지 않은 파일이나 폴더를 검색한다.
    3
    '*'나 '?' 등의 와일드카드 문자를 사용하여 파일이나 폴더를 검색할 수 있다.
    4
    특정 파일 그룹을 정기적으로 검색하는 경우 검색 저장 기능을 이용하면 다음에 사용할 때 원래 검색과 일치하는 최신 파일을 표시해 준다.
    해설

    탐색기 검색 상자에 파일이나 폴더명을 입력하면 자동으로 필터링되어 결과가 표시되고, '*'나 '?' 같은 와일드카드로 검색할 수 있으며, 검색 저장 기능을 이용하면 나중에 최신 파일을 다시 조회할 수 있다.

    다만 특정 내용이 포함되지 않은 파일이나 폴더를 검색할 때는 '$' 기호가 아니라 하이픈(-) 기호를 사용하므로, '$'를 붙인다는 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    7[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 Windows의 레지스트리에 관한 설명으로 옳지 않은 것은?(윈도우 10 검증 완료)
    1
    컴퓨터에 설치된 모든 하드웨어와 소프트웨어의 실행 정보를 관리하는 데이터베이스이다.
    2
    레지스트리 정보는 Windows가 작동하는 동안 지속적으로 참조된다.
    3
    Windows에 탑재된 레지스트리 편집기는 'reg.exe' 이다.
    4
    레지스트리에 문제가 발생하면 시스템 부팅이 안 될 수도 있다.
    해설

    레지스트리는 컴퓨터에 설치된 모든 하드웨어와 소프트웨어의 실행 정보를 관리하는 데이터베이스로, Windows가 작동하는 동안 지속적으로 참조되며 문제가 발생하면 시스템 부팅이 안 될 수도 있다.

    Windows에 내장된 레지스트리 편집기의 실행 파일명은 regedit.exe이며, 'reg.exe'가 아니므로 이 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    8[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 서버에 데이터를 전송하기 전 아이디나 비밀번호의 입력 여부 또는 수량 입력과 같은 입력 사항을 확인할 때 사용하는 웹 프로그래밍 언어로 가장 적절한 것은?
    1
    CSS
    2
    UML
    3
    Java Script
    4
    VRML
    해설

    자바스크립트(Java Script)는 웹 브라우저에서 실행되는 클라이언트 측 스크립트 언어로, 서버에 데이터를 전송하기 전에 아이디나 비밀번호 입력 여부, 수량 입력 형식 등을 미리 검증하는 용도로 널리 사용된다.

    CSS는 화면 스타일 지정, UML은 시스템 설계 모델링, VRML은 3차원 가상현실 표현을 위한 언어로 입력값 검증과는 관련이 없다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    9[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 컴퓨터에서 사용되는 운영체제의 목적에 관한 설명으로 옳지 않은 것은?
    1
    시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간을 의미하는 반환 시간의 단축이 요구된다.
    2
    일정 시간 내에 시스템이 처리하는 일의 양을 의미하는 처리 능력의 향상이 요구된다.
    3
    시스템이 주어진 문제를 정확하게 해결하는 정도를 의미하는 신뢰도의 향상이 요구된다.
    4
    시스템을 사용할 수 있는 사용자의 수를 의미하는 사용 가능도의 향상이 요구된다.
    해설

    운영체제는 반환 시간의 단축, 처리 능력의 향상, 신뢰도의 향상을 목표로 하며 이는 각각 작업 완료까지 걸린 시간, 일정 시간 내 처리량, 문제 해결의 정확도를 의미한다.

    사용 가능도(Availability)는 시스템을 필요할 때 즉시 사용할 수 있는 정도를 의미하는 것이지, 시스템을 사용할 수 있는 사용자의 수를 의미하는 것이 아니므로 이 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    10[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 컴퓨터에서 하드 디스크를 연결하는 SATA 방식에 관한 설명으로 옳지 않은 것은?
    1
    직렬 인터페이스 방식을 사용한다.
    2
    PATA 방식보다 데이터 전송 속도가 빠르다.
    3
    핫 플러그인 기능을 지원한다.
    4
    EIDE는 일반적으로 SATA를 의미한다.
    해설

    SATA는 직렬 인터페이스 방식을 사용하여 병렬 방식인 PATA보다 데이터 전송 속도가 빠르며, 핫 플러그인 기능을 지원한다.

    EIDE는 병렬(PATA) 방식의 인터페이스이며 SATA와는 별개의 규격이므로, EIDE가 곧 SATA를 의미한다는 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    11[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 유비쿼터스 컴퓨팅 기반 기술에 대한 설명으로 옳지 않은 것은?
    1
    유비쿼터스 컴퓨팅이 가능하기 위한 고속의 네트워크 전송기술
    2
    휴대성을 위한 초소형, 초경량의 하드웨어 제조기술
    3
    개인별 최적화된 소프트웨어의 제작, 유통기술
    4
    기본적으로 사람이 정보를 수집하는 작업이 요구되는 기술
    해설

    유비쿼터스 컴퓨팅은 고속 네트워크 전송 기술, 휴대용 기기를 위한 초소형·초경량 하드웨어 제조 기술, 개인 맞춤형 소프트웨어 제작·유통 기술 등을 기반으로 한다.

    유비쿼터스 컴퓨팅은 센서 등을 통해 사람의 개입 없이 자동으로 정보를 수집하는 것을 지향하는 기술이므로, 사람이 정보를 수집하는 작업이 요구된다는 설명은 유비쿼터스 컴퓨팅의 특성과 맞지 않는다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    12[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 컴퓨터를 이용한 정보처리 방식에서 분산처리 시스템에 관한 설명으로 적절한 것은?
    1
    여러 개의 CPU와 하나의 주기억장치를 이용하여 여러 프로그램을 동시에 처리하는 방식이다.
    2
    여러 명의 사용자가 사용하는 시스템에서 시간을 분할하여 프로그램을 실행하는 시스템이다.
    3
    여러 대의 컴퓨터들에 의해 작업한 결과를 통신망을 이용하여 상호 교환할 수 있도록 연결되어 있는 시스템이다.
    4
    하나의 CPU와 주기억장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식이다.
    해설

    분산처리 시스템은 여러 대의 컴퓨터를 통신망으로 연결하여 각자 처리한 작업 결과를 상호 교환할 수 있도록 구성한 시스템을 말한다.

    여러 CPU와 하나의 주기억장치를 사용하는 방식은 다중처리 시스템, 사용자별로 시간을 분할해 실행하는 방식은 시분할 시스템, 하나의 CPU로 여러 프로그램을 동시에 처리하는 방식은 다중 프로그래밍을 설명한 것이다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    13[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 멀티미디어에서 사용되는 그래픽 기법에 관한 설명으로 옳지 않은 것은?
    1
    렌더링(Rendering)은 3차원 애니메이션을 만드는 작업의 일부이다.
    2
    모핑(Morphing)은 두 개의 이미지를 부드럽게 연결하여 변화하거나 통합하는 작업이다.
    3
    앨리어싱(Aliasing)은 이미지 표현에 계단 현상을 제거하는 작업이다.
    4
    디더링(Dithering)은 제한된 색상을 조합하여 새로운 색을 만드는 작업이다.
    해설

    렌더링은 3차원 애니메이션 제작 작업의 일부이며, 모핑은 두 이미지를 부드럽게 연결해 변화시키는 작업이고, 디더링은 제한된 색상을 조합해 새로운 색을 만드는 작업으로 모두 옳은 설명이다.

    앨리어싱(Aliasing)은 이미지 경계가 계단처럼 울퉁불퉁하게 표현되는 현상 자체를 가리키며, 이를 제거하는 기법은 안티앨리어싱(Anti-aliasing)이므로 이 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    14[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 JPEG 파일 형식에 대한 설명으로 옳지 않은 것은?
    1
    저장 시 사용자가 임의로 압축률을 조정할 수 있다.
    2
    사진과 같이 다양한 색을 가진 정지영상을 표현하기에 적합하다.
    3
    8비트 알파 채널을 이용하여 부드러운 투명층을 표현할 수 있다.
    4
    압축률이 높을수록 보다 많은 정보를 지우므로 이미지의 질이 낮아진다.
    해설

    JPEG은 저장 시 사용자가 압축률을 임의로 조정할 수 있고, 다양한 색을 가진 사진과 같은 정지영상을 표현하기에 적합하며, 압축률이 높을수록 정보 손실이 많아져 이미지 질이 낮아진다.

    JPEG은 알파 채널을 지원하지 않아 투명도를 표현할 수 없으며, 알파 채널을 이용한 투명층 표현은 PNG와 같은 형식에서 가능하므로 이 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    15[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 정보통신기술 관련 용어에 대한 설명으로 옳지 않은 것은?
    1
    IoT: 사물에 센서를 부착하여 실시간으로 정보를 모은 후 인터넷을 통해 개별 사물들 간에 정보를 주고 받게 하는 기술
    2
    Wibro: 고정된 장소에서 초고속 인터넷을 이용할 수 있게 하는 무선 인터넷 서비스
    3
    VoIP: 음성 데이터를 인터넷 프로토콜 네트워크를 통해 전송하여 통화할 수 있게 하는 음성 통신 기술
    4
    RFID: 제품 식별, 출입 관리 등 다양한 분야에서 활용되는 기술로 전파를 이용하여 정보를 인식하는 기술
    해설

    IoT, VoIP, RFID에 대한 설명은 각 기술의 정의와 일치하여 옳다.

    와이브로(Wibro)는 이동 중에도 초고속 인터넷을 이용할 수 있도록 하는 무선 인터넷 서비스이며, 고정된 장소에서만 사용 가능한 서비스가 아니므로 이 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    16[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 정보사회에서 정보 보안을 위협하는 스니핑 (Sniffing)에 관한 설명으로 옳은 것은?
    1
    네트워크를 통해 연속적으로 자기를 복제하여 시스템 부하를 높여 결국 시스템을 다운시킨다.
    2
    자기복제 능력은 없으나 프로그램 내에 숨어 있다가 해당 프로그램이 실행될 때 활성화 되어 부작용을 일으킨다.
    3
    정상적으로 실행되거나 검증된 데이터인 것처럼 속여 접속을 시도하거나 권한을 얻는 것을 말한다.
    4
    사용자가 전송하는 데이터를 훔쳐보는 것으로 네트워크의 패킷을 엿보면서 계정과 패스워드를 알아낸다.
    해설

    스니핑(Sniffing)은 네트워크상에서 오가는 패킷을 몰래 엿보아 사용자의 계정이나 비밀번호 같은 정보를 가로채는 공격 기법이다.

    네트워크를 통해 자기를 복제해 시스템을 다운시키는 것은 웜, 자기복제 없이 프로그램에 숨어 있다가 실행 시 활성화되는 것은 트로이 목마, 정상적인 데이터인 것처럼 속여 접속을 시도하는 것은 스푸핑에 대한 설명이다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    17[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 인터넷 주소와 관련된 설명으로 옳지 않은 것은?
    1
    IPv4는 클래스별로 주소 부여체계가 달라지며, A Class는 소규모 통신망에 사용된다.
    2
    URL은 인터넷 상에 존재하는 각종 자원이 있는 위치를 나타내는 표준 주소 체계이다.
    3
    IPv6은 128비트, IPv4는 32비트로 구성된 주소 체계 방식이다.
    4
    DNS는 도메인 네임을 IP 주소로 변환하거나 그 반대의 변환을 수행하는 시스템이다.
    해설

    URL은 인터넷 상 자원의 위치를 나타내는 표준 주소 체계이고, IPv6은 128비트, IPv4는 32비트로 구성되며, DNS는 도메인 네임과 IP 주소를 상호 변환하는 시스템이라는 설명은 모두 옳다.

    IPv4에서 A 클래스는 호스트 부분의 비트 수가 많아 대규모 통신망에 적합한 클래스이며, 소규모 통신망에는 C 클래스가 주로 사용되므로 A 클래스가 소규모 통신망에 사용된다는 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    18[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 TCP/IP를 구성하는 각 계층에 관한 설명으로 옳지 않은 것은?
    1
    응용 계층은 응용 프로그램 간의 데이터 송수신을 담당한다.
    2
    전송 계층은 호스트들 간의 신뢰성 있는 통신을 지원한다.
    3
    인터넷 계층은 데이터 전송을 위한 주소지정 및 경로 설정을 지원한다.
    4
    링크 계층은 사용자가 컴퓨터에 접근할 수 있도록 서비스를 제공한다.
    해설

    응용 계층은 응용 프로그램 간 데이터 송수신을, 전송 계층은 호스트 간 신뢰성 있는 통신을, 인터넷 계층은 데이터 전송을 위한 주소 지정과 경로 설정을 담당한다는 설명은 모두 옳다.

    링크 계층(네트워크 인터페이스 계층)은 물리적인 네트워크 매체를 통한 데이터 전송을 담당하는 계층이며, 사용자가 컴퓨터에 접근할 수 있도록 서비스를 제공하는 것은 응용 계층의 역할이므로 이 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    19[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 정보보안을 위해 사용하는 공개키 암호화 기법에 대한 설명으로 옳지 않은 것은?
    1
    알고리즘이 복잡하며 암호화와 복호화 속도가 느리다.
    2
    키의 분배가 용이하고 관리해야 할 키의 수가 적다.
    3
    비대칭 암호화 기법이라고도 하며 대표적으로 DES가 있다.
    4
    데이터를 암호화할 때 사용하는 키를 공개하고 복호화 할 때 키는 비밀로 한다.
    해설

    공개키 암호화 기법은 알고리즘이 복잡하여 암호화와 복호화 속도가 느리지만, 키의 분배가 용이하고 관리해야 할 키의 수가 적다는 장점이 있다. 암호화 키는 공개하고 복호화 키는 비밀로 유지한다.

    공개키 암호화는 비대칭 암호화 기법이라고도 하며 대표적으로 RSA가 있다. DES는 암호화와 복호화에 같은 키를 사용하는 대칭키(비밀키) 암호화 알고리즘이므로 공개키 방식의 대표 예로 든 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    20[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 네트워크 운영 방식 중 하나인 클라이언트/서버 방식에 관한 설명으로 옳은 것은?
    1
    서버와 클라이언트가 모두 처리 능력을 가지며, 분산처리 환경에 적합하다.
    2
    중앙 컴퓨터가 모든 단말기에서 요구하는 데이터 처리를 전담한다.
    3
    모든 단말기가 동등한 계층으로 연결되어 모두 클라이언트와 서버 역할을 할 수 있다.
    4
    단방향 통신 방식으로 데이터 처리를 위한 대기시간이 필요하다.
    해설

    클라이언트/서버 방식은 서버와 클라이언트가 각각 독립적인 처리 능력을 가지고 작업을 분담하는 분산처리 환경에 적합한 네트워크 운영 방식이다. 서버는 자원과 서비스를 제공하고 클라이언트는 이를 요청하여 필요한 처리를 나누어 수행한다.

    중앙 컴퓨터가 모든 처리를 전담하는 방식은 호스트/터미널 방식에 해당하며, 모든 단말기가 동등한 계층에서 서버와 클라이언트 역할을 겸하는 방식은 피어 투 피어(동배간) 방식이다. 단방향 통신으로 대기시간이 필요하다는 설명 역시 클라이언트/서버 방식의 특징과는 거리가 있다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    21[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 아래의 괄호 안에 들어갈 기능명으로 옳은 것은?

    ( ㉠ )은/는 특정 값의 변화에 따른 결과값의 변화 과정을 한 번의 연산으로 빠르게 계산하여 표의 형태로 표시해 주는 도구이고, ( ㉡ )은/는 비슷한 형식의 여러 데이터의 결과를 하나의 표로 통합하여 요약해 주는 도구이다.

    1
    ㉠: 데이터 표 ㉡: 통합
    2
    ㉠: 정렬 ㉡: 시나리오 관리자
    3
    ㉠: 부분합 ㉡: 피벗 테이블
    4
    ㉠: 목표값 찾기 ㉡: 데이터 유효성 검사
    해설

    앞의 설명은 수식에 넣는 특정 입력값을 여러 가지로 바꿔 가며 결과가 어떻게 달라지는지를 한 번의 배열 연산으로 계산해 표 모양으로 보여 주는 가상 분석 도구를 가리킨다. 이것이 데이터 표로, 바꿀 값을 행 또는 열에 늘어놓고 행 입력 셀·열 입력 셀을 지정해 만든다.

    뒤의 설명은 형식이 비슷한 여러 워크시트나 여러 영역의 데이터를 하나의 표로 모아 합계·평균 등으로 요약해 주는 기능이므로 통합이다. 원본 데이터에 연결해 두면 원본이 바뀔 때 결과도 갱신할 수 있다.

    나머지 기능들은 설명과 맞지 않는다. 부분합은 정렬된 하나의 목록 안에서 그룹이 바뀔 때마다 요약 행을 끼워 넣는 기능이고, 목표값 찾기는 원하는 결과값을 만들기 위해 하나의 입력값을 거꾸로 찾아 주는 기능이며, 시나리오 관리자는 여러 입력값 묶음을 저장해 두고 비교하는 도구, 데이터 유효성 검사는 셀에 입력할 수 있는 값을 제한하는 기능이다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    22[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 고급 필터 실행을 위한 조건 지정 방법에 대한 설명으로 옳지 않은 것은?
    1
    함수나 식을 사용하여 조건을 입력하면 셀에는 비교되는 현재 대상의 값에 따라 TRUE나 FALSE가 표시된다.
    2
    함수를 사용하여 조건을 입력하는 경우 원본 필드명과 동일한 필드명을 조건 레이블로 사용해야 한다.
    3
    다양한 함수와 식을 혼합하여 조건을 지정할 수 있다.
    4
    텍스트 데이터를 필터링할 때 대/소문자는 구분되지 않으나 수식으로 대/소문자를 구분하여 검색할 수 있다.
    해설

    고급 필터에서 함수나 식으로 조건을 지정할 때는 자동 필터와 달리 원본 데이터의 필드명과 동일한 이름을 조건 레이블로 사용해서는 안 되며, 다른 이름을 사용하거나 레이블을 비워 두어야 한다. 동일한 이름을 쓰면 값 비교가 아닌 필드명 자체로 인식되어 올바르게 동작하지 않는다.

    함수나 식을 조건으로 입력하면 결과값이 TRUE/FALSE로 표시되고, 다양한 함수·식을 혼합해 조건을 구성할 수 있으며, 수식을 이용하면 텍스트의 대/소문자를 구분해 검색할 수도 있다는 나머지 설명은 고급 필터의 실제 동작과 일치한다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    23[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 피벗 테이블 보고서와 피벗 차트 보고서에 대한 설명으로 옳지 않은 것은?
    1
    피벗 테이블 보고서에서는 값 영역에 표시된 데이터 일부를 삭제하거나 추가할 수 없다.
    2
    피벗 차트 보고서를 만들 때마다 동일한 데이터로 관련된 피벗 테이블 보고서가 자동으로 생성된다.
    3
    피벗 차트 보고서는 분산형, 주식형, 거품형 등 다양한 차트 종류로 변경할 수 있다.
    4
    행 또는 열 레이블에서의 데이터 정렬은 수동(항목을 끌어 다시 정렬), 오름차순, 내림차순 중 선택할 수 있다.
    해설

    피벗 차트는 일반 차트와 달리 분산형, 주식형, 거품형(버블형)과 같은 차트 종류로는 변경할 수 없다. 피벗 테이블 구조와 연동되는 차트라는 특성 때문에 지원되지 않는 차트 형식이 존재한다.

    값 영역의 데이터는 피벗 테이블에서 직접 삭제·추가할 수 없고, 피벗 차트를 새로 만들면 연결된 피벗 테이블이 자동으로 함께 생성되며, 행/열 레이블의 정렬은 수동·오름차순·내림차순 중에서 선택할 수 있다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    24[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 [외부 데이터 가져오기] 기능을 이용하여 텍스트 파일을 불러오는 경우에 대한 설명으로 옳은 것은?
    1
    가져 온 데이터는 원본 텍스트 파일이 수정되면 즉시 수정된 내용이 자동으로 반영된다.
    2
    데이터의 구분 기호로 탭, 세미콜론, 쉼표, 공백 등이 기본으로 제공되며, 사용자가 원하는 구분 기호를 설정할 수도 있다.
    3
    텍스트 파일에서 특정 열(column)만 선택하여 가져올 수는 없다.
    4
    기본적으로 사용되는 텍스트 파일의 형식은 *.txt, *.prn, *.hwp이다.
    해설

    텍스트 파일을 가져올 때는 텍스트 마법사에서 구분 기호로 탭, 세미콜론, 쉼표, 공백이 기본으로 제공되며, 사용자가 원하는 다른 구분 기호를 직접 지정할 수도 있다.

    원본 파일이 수정되어도 자동으로 반영되지 않고 별도의 새로고침이 필요하며, 마법사 과정에서 특정 열만 선택해 가져올 수 있고, 기본적으로 지원되는 텍스트 파일 형식은 txt, prn, csv 등으로 hwp는 해당하지 않는다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    25[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 작성된 매크로를 엑셀이 실행될 때마다 모든 통합 문서에서 실행할 수 있도록 하는 방법으로 옳은 것은?
    1
    작성된 매크로를 Office 설치 폴더 내 [XLSTART] 폴더에 Auto.xlsb로 저장한다.
    2
    작성된 매크로를 임의의 폴더에 Personal.xlsb로 저장한다.
    3
    작성된 매크로를 Office 설치 폴더 내 [XLSTART] 폴더에 Personal.xlsb로 저장한다.
    4
    작성된 매크로를 임의의 폴더에 Auto.xlsb로 저장한다.
    해설

    모든 통합 문서에서 항상 사용할 매크로는 개인용 매크로 통합 문서(Personal.xlsb)에 저장하며, 이 파일을 Office의 시작 폴더인 XLSTART 폴더에 두면 엑셀이 실행될 때마다 자동으로 함께 열려 어떤 통합 문서에서도 매크로를 실행할 수 있다.

    파일 이름을 Auto.xlsb로 바꾸거나 임의의 폴더에 저장하는 방법으로는 이러한 자동 로드가 이루어지지 않는다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    26[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 아래의 시트에서 주어진 표 전체만 선택하는 방법으로 옳지 않은 것은?
    ABCDE
    1성명직위근무년수월기본급성과급
    2이준기과장82070000800000
    3박지영부장1522000001000000
    4정희철사원21840000600000
    5박준원사원41980000600000
    6황유리과장102160000800000
    7최보미부장1923000001000000
    8강만구과장151980000800000
    1
    행 머리글과 열 머리글이 만나는 워크시트 왼쪽 맨 위의 [모두 선택] 단추()를 클릭한다.
    2
    [A1] 셀을 클릭하고 <Shift>키를 누른 채 [E8] 셀을 클릭한다.
    3
    [B4] 셀을 클릭하고 <Ctrl>+<A>키를 누른다.
    4
    [A1] 셀을 클릭하고 <F8>키를 누른 뒤에 <→>키를 눌러 E열까지 이동하고 <↓>키를 눌러 8행까지 선택한다.
    해설

    시트의 표는 [A1:E8] 영역에 들어 있습니다. 1행에 '성명·직위·근무년수·월기본급·성과급' 머리글이 있고 2행부터 8행까지 이준기(과장, 8, 2070000, 800000)부터 강만구(과장, 15, 1980000, 800000)까지 7명의 자료가 이어지며, 9행부터는 비어 있습니다. 따라서 '표 전체만 선택한다'는 것은 정확히 A1부터 E8까지의 사각형 범위만 선택한다는 뜻입니다.

    행 머리글과 열 머리글이 만나는 왼쪽 맨 위의 [모두 선택] 단추를 클릭하면 데이터가 있는 영역과 관계없이 워크시트 전체(모든 행과 모든 열)가 선택됩니다. 즉 F열 이후와 9행 이후의 빈 셀까지 모두 포함되므로 '표 전체만' 선택하는 방법이 될 수 없습니다.

    나머지 방법은 모두 [A1:E8]만 정확히 선택합니다. 시작 셀 [A1]을 클릭한 뒤 <Shift>를 누른 채 마지막 셀 [E8]을 클릭하면 두 셀을 대각선 꼭짓점으로 하는 사각형 범위가 선택되고, 표 안의 임의의 셀([B4] 등)을 클릭하고 <Ctrl>+를 누르면 빈 행·빈 열로 둘러싸인 현재 데이터 영역인 [A1:E8]이 선택됩니다. 또 [A1]에서 <F8>을 눌러 확장 선택 모드로 들어간 뒤 방향키로 E열, 8행까지 이동해도 같은 범위가 선택됩니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    27[컴퓨터활용능력 1급 필기] 18년 2회차
    아래는 워크시트 [A1] 셀에서 [매크로 기록]을 클릭하고 작업을 수행한 과정을 Visual Basic Editor의 코드 창에서 확인한 결과이다. 다음 중 이에 대한 설명으로 옳지 않은 것은?
    ABC
    1성적현황
    2학번학과이름
    3

    (일반)

    Sub 매크로2()
    '
    ' 매크로2 Macro
    '
        ActiveCell.Offset(0, 1).Range("A1").Select
        ActiveCell.FormulaR1C1 = "성적현황"
        ActiveCell.Offset(1, -1).Range("A1").Select
        ActiveCell.FormulaR1C1 = "학번"
        ActiveCell.Offset(0, 1).Range("A1").Select
        ActiveCell.FormulaR1C1 = "학과"
        Range("C2").Select
        ActiveCell.FormulaR1C1 = "이름"
        Range("A3").Select
    
    End Sub
    1
    매크로의 이름은 '매크로2'이다.
    2
    '성적현황','학번','학과'는 상대 참조로 기록 되었다.
    3
    [A3] 셀을 클릭하고 매크로를 실행한 후의 셀 포인터 위치는 [A5] 셀이다.
    4
    [B3] 셀을 클릭하고 매크로를 실행한 후의 [C3] 셀의 값은'성적현황'이다.
    해설

    기록된 프로시저 이름이 Sub 매크로2()이므로 매크로 이름은 '매크로2'입니다. 코드에서 ActiveCell.Offset(행, 열)로 이동한 뒤 값을 입력한 '성적현황', '학번', '학과'는 현재 셀을 기준으로 상대적인 위치에 기록된 상대 참조이고, Range("C2").Select로 이동해 입력한 '이름'과 마지막의 Range("A3").Select는 셀 주소를 직접 지정한 절대 참조입니다.

    매크로를 [A3] 셀에서 실행하면 A3 → Offset(0,1)로 B3에 '성적현황' → Offset(1,-1)로 A4에 '학번' → Offset(0,1)로 B4에 '학과' 순으로 입력됩니다. 이어서 절대 참조인 Range("C2")로 이동해 [C2]에 '이름'을 입력하고, 마지막 줄 Range("A3").Select가 실행되므로 실행이 끝난 뒤 셀 포인터는 항상 [A3] 셀에 놓입니다. 시작 위치와 무관하게 [A5]가 될 수 없으므로 이 설명이 잘못되었습니다.

    반면 [B3] 셀에서 실행하면 첫 줄의 Offset(0,1)에 의해 한 칸 오른쪽인 [C3]으로 이동한 뒤 '성적현황'이 입력되므로, 실행 후 [C3] 셀의 값이 '성적현황'이 된다는 설명은 옳습니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    28[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 엑셀의 상태 표시줄에 대한 설명으로 옳지 않은 것은?
    1
    엑셀의 현재 작업 상태를 표시하며, 선택 영역에 대한 평균, 개수, 합계 등의 옵션을 선택하여 다양한 계산 결과를 표시할 수 있다.
    2
    확대/축소 컨트롤을 이용하면 10%~400% 범위 내에서 문서를 쉽게 확대/축소할 수 있다.
    3
    자주 사용하는 도구들을 모아서 간단히 추가하거나 제거할 수 있으며, 리본 메뉴 아래에 표시할 수도 있다.
    4
    기본적으로 상태 표시줄 왼쪽에는 매크로 기록 아이콘 ()이 있으며, 매크로 기록 중에는 기록 중지 아이콘 ()으로 변경된다.
    해설

    엑셀 창 맨 아래의 상태 표시줄은 현재 작업 상태(입력, 편집, 준비 등)를 보여 주고, 셀 범위를 선택하면 오른쪽에 평균·개수·숫자 셀 수·최소값·최대값·합계 등이 자동으로 표시됩니다. 표시 항목은 상태 표시줄을 마우스 오른쪽 단추로 눌러 원하는 것만 골라 켜고 끌 수 있습니다.

    상태 표시줄 오른쪽 끝에는 보기 바로 가기 단추와 확대/축소 슬라이더가 있어 10%~400% 범위에서 화면 배율을 조절할 수 있고, 왼쪽 끝에는 매크로 기록 아이콘이 있어 클릭하면 기록이 시작되면서 기록 중지 아이콘으로 바뀝니다.

    그러나 자주 사용하는 도구(명령)를 모아 두고 자유롭게 추가·제거하며 리본 메뉴 위 또는 아래에 표시할 위치를 바꿀 수 있는 것은 상태 표시줄이 아니라 빠른 실행 도구 모음의 기능입니다. 따라서 이 설명은 상태 표시줄에 대한 것으로 옳지 않습니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    29[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 워크시트의 이름 작성에 관한 설명으로 옳지 않은 것은?
    1
    시트 탭의 시트 이름을 더블 클릭하여 이름을 수정할 수 있다.
    2
    시트 이름은 영문 기준으로 대·소문자 구분 없이 최대 255자까지 지정할 수 있다.
    3
    하나의 통합 문서 안에서는 동일한 시트 이름을 지정할 수 없다.
    4
    시트 이름 입력 시 *, ?, /, [ ] 등의 기호는 입력되지 않는다.
    해설

    워크시트 이름은 최대 31자까지 지정할 수 있으며, 255자까지 가능하다는 설명은 옳지 않다.

    시트 탭을 더블 클릭해 이름을 수정할 수 있고, 하나의 통합 문서 안에서 동일한 이름을 중복 지정할 수 없으며, *, ?, /, [ ] 등의 특수 기호는 시트 이름에 입력할 수 없다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    30[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 엑셀의 화면 설정에 대한 설명으로 옳은 것은?
    1
    워크시트 화면의 확대/축소 배율 지정은 모든 시트에 같은 배율로 적용된다.
    2
    틀 고정과 창 나누기를 동시에 수행할 수 있다.
    3
    화면에 표시되는 틀 고정 형태는 인쇄 시 적용되지 않는다.
    4
    틀 고정 구분선은 마우스 드래그로 위치를 변경할 수 있다.
    해설

    화면에 표시되는 틀 고정 형태는 인쇄 시에는 적용되지 않는다. 틀 고정은 화면 스크롤 시 특정 행/열을 고정해 보여주는 화면 표시 기능일 뿐 인쇄 결과물에는 영향을 주지 않는다.

    확대/축소 배율은 시트마다 별도로 지정할 수 있고, 틀 고정과 창 나누기는 동시에 사용할 수 없으며, 틀 고정 구분선은 마우스로 드래그해 위치를 바꿀 수 없다는 점에서 나머지 설명은 옳지 않다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    31[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중'선택하여 붙여넣기'기능에 대한 설명으로 옳지 않은 것은?
    1
    선택하여 붙여넣기 명령을 사용하면 워크시트에서 클립보드의 특정 셀 내용이나 수식, 서식, 메모 등을 복사하여 붙여 넣을 수 있다.
    2
    선택하여 붙여넣기의 바로 가기 키는 <Ctrl>+<Alt>+<V>이다.
    3
    잘라 낸 데이터 범위에서 서식을 제외하고 내용만 붙여 넣으려면 '내용 있는 셀만 붙여넣기'를 선택한다.
    4
    '연결하여 붙여넣기'를 선택하면 원본 셀의 값이 변경 되었을 때 붙여넣기 한 셀의 내용도 자동 변경된다.
    해설

    '내용 있는 셀만 붙여넣기'는 원본 범위의 빈 셀을 건너뛰어 붙여넣을 곳의 기존 값을 지우지 않게 하는 옵션일 뿐, 서식을 제외하고 내용만 붙여 넣는 기능이 아니다. 서식 없이 내용만 붙여 넣으려면 '값' 옵션을 사용해야 하며, 더구나 잘라 낸(자르기) 데이터 범위에 대해서는 선택하여 붙여넣기의 세부 옵션 자체가 제한되어 이 설명은 성립하지 않는다.

    선택하여 붙여넣기로 셀 내용·수식·서식·메모 등을 선택적으로 복사할 수 있고 바로 가기 키는 Ctrl+Alt+V이며, 연결하여 붙여넣기를 선택하면 원본 셀 값이 바뀔 때 붙여넣은 셀도 자동으로 갱신된다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    32[컴퓨터활용능력 1급 필기] 18년 2회차
    아래 그림과 같이 조건부 서식의 수식을 사용하여 표의 홀수 행마다 배경색을 노랑색으로 채우고자 한다. 다음중 조건부 서식에서 작성해야 할 수식으로 옳은 것은?
    문제 이미지
    1
    =MOD(COLUMN(),2)=1
    2
    =MOD(ROW(),2)=1
    3
    =COLUMN()/2=1
    4
    =ROW()/2=1
    해설

    그림의 표는 [A1:D10]에 있는 '부서별 비품관리' 표로, 2행이 '부서/보유량/요청량/합계' 머리글이고 3행 기획팀(25, 5, 30)부터 9행 감사팀(25, 19, 44)까지 부서별 자료가, 10행에 합계(152, 101, 253)가 들어 있습니다. 이 가운데 3행·5행·7행·9행, 즉 행 번호가 홀수인 행에만 노랑색 배경이 채워져 있습니다.

    조건부 서식의 수식은 서식을 적용할 각 셀마다 참/거짓을 계산하므로, '행 번호가 홀수'라는 조건을 그대로 옮기면 됩니다. ROW() 함수는 수식이 들어 있는 셀의 행 번호를 돌려주고 MOD(수, 2)는 2로 나눈 나머지를 구하므로, 나머지가 1이면 홀수 행입니다. 따라서 =MOD(ROW(),2)=1 이 조건이 되며 3, 5, 7, 9행에서만 참이 되어 그림과 같은 줄무늬가 만들어집니다.

    COLUMN()을 쓰면 행이 아니라 열 번호가 기준이 되어 가로 줄무늬가 아닌 세로 줄무늬가 만들어지고, 나누기만 사용한 =ROW()/2=1 은 행 번호를 2로 나눈 값이 1인 2행에서만 참이 되므로 홀수 행 전체를 채울 수 없습니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    33[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 데이터 입력 및 편집에 대한 설명으로 옳지 않은 것은?
    1
    숫자 데이터를 문자 데이터로 입력하려면 숫자 앞에 문자 접두어(인용 부호')를 먼저 입력한 후 이어서 입력한다.
    2
    한 셀 내에서 줄을 바꾸어 입력하려면 <Alt>+<Enter> 키를 이용한다.
    3
    여러 셀을 선택하여 동일한 데이터를 한 번에 입력하려면 입력하자마자 <Shift>+<Enter>키를 누른다.
    4
    [홈]탭 [편집]그룹의 [지우기]를 이용하면 셀에 입력된 데이터나 서식, 메모 등을 선택하여 지울 수 있다.
    해설

    여러 셀을 선택한 상태에서 동일한 데이터를 한 번에 입력하려면 데이터를 입력한 뒤 Ctrl+Enter 키를 눌러야 하며, Shift+Enter를 누른다는 설명은 옳지 않다.

    숫자를 문자로 입력할 때 숫자 앞에 작은따옴표(문자 접두어)를 붙이고, 한 셀 안에서 줄을 바꿀 때는 Alt+Enter를 사용하며, [홈] 탭 [편집] 그룹의 [지우기]로 데이터·서식·메모 등을 선택적으로 지울 수 있다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    34[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 정보 함수에 대한 설명으로 옳은 것은?
    1
    ISBLANK 함수: 값이 '0' 이면 TRUE를 반환한다.
    2
    ISERR 함수: 값이 #N/A를 제외한 오류 값이면 TRUE를 반환한다.
    3
    ISODD 함수: 숫자가 짝수이면 TRUE를 반환한다.
    4
    TYPE 함수: 값의 데이터 형식을 나타내는 문자를 반환 한다.
    해설

    ISERR 함수는 #N/A를 제외한 나머지 오류 값에 대해 TRUE를 반환하며, #N/A까지 포함해 모든 오류를 판별하는 함수는 ISERROR이다.

    ISBLANK는 셀이 비어 있을 때 TRUE를 반환하는 것이지 값이 0일 때가 아니며, ISODD는 숫자가 홀수일 때 TRUE를 반환하고, TYPE 함수는 데이터 형식을 문자가 아닌 숫자 코드로 반환한다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    35[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 각 차트 종류에 대한 설명으로 적절하지 않은 것은?
    1
    영역형 차트: 워크시트의 여러 열이나 행에 있는 데이터에서 시간에 따른 변동의 크기를 강조하여 합계 값을 추세와 함께 살펴볼 때 사용된다.
    2
    표면형 차트: 일반적인 척도를 기준으로 연속적인 데이터를 표시할 수 있으므로 일정 간격에 따른 데이터의 추세를 표시할 때 사용된다.
    3
    도넛형 차트: 여러 열이나 행에 있는 데이터에서 전체에 대한 각 부분의 관계를 비율로 나타내어 각 부분을 비교할 때 사용된다.
    4
    분산형 차트: 여러 데이터 계열에 있는 숫자 값 사이의 관계를 보여 주거나 두 개의 숫자 그룹을 xy 좌표로 이루어진 하나의 계열로 표시할 때 사용된다.
    해설

    제시된 설명 중 표면형 차트에 대한 설명은 실제로는 꺾은선형 차트의 특징을 나타낸다. 표면형 차트는 두 데이터 집합 간의 최적 조합을 찾는 데 사용되는 3차원 형태의 차트로, 일정한 척도에 따른 연속적인 추세 표시와는 성격이 다르다.

    영역형 차트가 시간에 따른 변동의 크기와 합계 추세를 함께 보여주고, 도넛형 차트가 전체에 대한 각 부분의 비율을 나타내며, 분산형 차트가 두 숫자 그룹을 xy 좌표로 표시한다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    36[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 아래 차트에 대한 설명으로 옳지 않은 것은?
    문제 이미지
    1
    [데이터 계열 서식] 대화상자에서 '계열 겹치기' 값이 0보다 작게 설정되었다.
    2
    'A상표' 계열에 선형 추세선이 추가되었고, 'C상표' 계열에는 데이터 레이블이 추가되었다.
    3
    세로(값) 축의 주 단위는 20이고, 최소값과 최대값은 각각 20과 100으로 설정되었다.
    4
    기본 세로 축 제목은 '제목 회전'으로 “비타민 함유량”이 입력되었다.
    해설

    차트는 '상표에 따른 비타민'이라는 제목의 묶은 세로 막대형 차트로, 가로 항목은 비타민A·비타민B·비타민C이고 각 항목마다 A상표·B상표·C상표 세 계열의 막대가 나란히 서 있습니다. 세로(값) 축은 20에서 100까지 20 간격의 눈금선이 그려져 있고, 축 제목 '비타민 함유량'이 세로로 눕혀진 제목 회전 형태로 표시되어 있습니다. 범례에는 세 계열과 함께 '선형 (A상표)'가 있어 A상표 계열에 선형 추세선이 추가되었음을 알 수 있고, C상표 막대 위에는 40, 30, 60이라는 데이터 레이블이 표시되어 있습니다.

    '계열 겹치기'는 같은 항목 안에서 계열 막대끼리 얼마나 겹치는지를 정하는 값으로, 0이면 막대끼리 딱 붙고, 음수이면 막대 사이가 벌어지며, 양수이면 서로 포개집니다. 이 차트에서는 각 항목 안의 세 막대가 빈틈 없이 서로 맞닿아 있으므로 겹치기 값이 0으로 설정된 상태이며, 0보다 작게 설정되었다는 설명은 옳지 않습니다.

    참고로 각 항목 사이가 떨어져 보이는 것은 계열 겹치기가 아니라 '간격 너비'가 만든 항목 사이의 공백입니다. 겹치기와 간격 너비는 서로 다른 항목이므로 혼동하지 않아야 합니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    37[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 [페이지 레이아웃] 보기 상태에서 설정 가능한 설명으로 옳지 않은 것은?
    1
    눈금자, 눈금선, 머리글 등을 표시하거나 숨길 수 있다.
    2
    마우스로 페이지 구분선을 클릭하여 페이지 나누기 위치를 조정할 수 있다.
    3
    기본 보기에서와 같이 셀 서식을 변경하거나 수식 작업을 할 수 있다.
    4
    머리글과 바닥글을 짝수 페이지와 홀수 페이지에 각각 다르게 지정할 수 있다.
    해설

    페이지 나누기 위치를 마우스로 드래그해 조정하는 기능은 페이지 나누기 미리보기 화면에서 제공되며, 페이지 레이아웃 보기에서는 이러한 방식으로 페이지 구분선을 조정할 수 없다.

    페이지 레이아웃 보기에서는 눈금자·눈금선·머리글 등을 표시하거나 숨길 수 있고, 기본 보기와 마찬가지로 셀 서식 변경이나 수식 작업이 가능하며, 머리글/바닥글을 짝수·홀수 페이지에 다르게 지정할 수 있다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    38[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 아래와 같이 워크시트에 데이터가 입력되어 있는 경우, 보기의 수식과 그 결과 값으로 옳지 않은 것은?
    A
    1
    2한국 대한민국
    3분기 수익
    4수익
    5아름다운 설악산
    1
    =MID(A5,SEARCHB(A1,A5)+5,3) → '설악산'
    2
    =REPLACE(A5,SEARCHB("한",A2),5,"") → '설악산'
    3
    =MID(A2,SEARCHB(A4,A3),2) → '민국'
    4
    =REPLACE(A3,SEARCHB(A4,A3),2,"명세서") → '분기명세서'
    해설

    시트에는 [A1]이 비어 있고 [A2]에 '한국 대한민국', [A3]에 '분기 수익', [A4]에 '수익', [A5]에 '아름다운 설악산'이 들어 있습니다. SEARCHB는 찾을 문자열의 위치를 바이트 단위로 돌려주므로 한글은 2바이트, 공백은 1바이트로 셉니다. 반면 MIDREPLACE글자 단위로 동작한다는 점이 이 문항의 핵심입니다.

    =REPLACE(A3,SEARCHB(A4,A3),2,"명세서")를 보면, SEARCHB("수익","분기 수익")은 '분'(1~2바이트), '기'(3~4바이트), 공백(5바이트) 다음이므로 6을 돌려줍니다. 그런데 REPLACE는 글자 단위이고 '분기 수익'은 공백 포함 5글자뿐이므로, 6번째 글자부터 2글자를 바꾸라는 지시는 바꿀 글자가 없어 문자열 끝에 '명세서'가 덧붙여지기만 합니다. 결과는 '분기 수익명세서'이지 '분기명세서'가 아니므로 이 설명이 옳지 않습니다.

    나머지는 모두 맞습니다. =MID(A5,SEARCHB(A1,A5)+5,3)은 빈 셀을 찾으면 위치가 1이 되어 MID(A5,6,3), 즉 '아름다운 '(5글자) 다음 3글자인 '설악산'이 됩니다. =REPLACE(A5,SEARCHB("한",A2),5,"")는 SEARCHB가 1이므로 앞 5글자 '아름다운 '을 지워 역시 '설악산'이 되고, =MID(A2,SEARCHB(A4,A3),2)는 위 계산과 같이 6번째 글자부터 2글자를 뽑아 '한국 대한민국'에서 '민국'을 돌려줍니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    39[컴퓨터활용능력 1급 필기] 18년 2회차
    아래 시트에서 [D2:D5] 영역을 선택한 후 배열 수식으로 한 번에 금액을 구하려고 한다. 다음 중 이를 위한 수식으로 옳은 것은? (금액 = 수량 * 단가)
    ABCD
    1제품명수량단가금액
    2디지털카메라10350,000
    3전자사전15205,000
    4모니터20155,000
    5태블릿5550,000
    1
    {=B2*C2}
    2
    {=B2:B5*C2:C5}
    3
    {=B2*C2:B5*C5}
    4
    {=SUMPRODUCT(B2:B5,C2:C5)}
    해설

    수량은 [B2:B5]에 10, 15, 20, 5가, 단가는 [C2:C5]에 350,000 / 205,000 / 155,000 / 550,000이 들어 있고 금액을 넣을 곳은 [D2:D5]입니다. 네 개의 셀을 한꺼번에 선택한 상태에서 범위 대 범위로 곱하는 배열 수식을 입력하면, 같은 행끼리 짝지어 계산한 결과가 선택한 각 셀에 나뉘어 채워집니다.

    따라서 =B2:B5*C2:C5 를 입력하고 <Ctrl>+<Shift>+<Enter>로 확정하면 수식이 {=B2:B5*C2:C5} 형태로 표시되면서 3,500,000 / 3,075,000 / 3,100,000 / 2,750,000 이 각각 [D2]~[D5]에 들어갑니다. 중괄호는 직접 입력하는 것이 아니라 배열 수식으로 확정할 때 엑셀이 자동으로 붙여 준다는 점도 함께 기억해야 합니다.

    단일 셀끼리 곱하는 =B2*C2 는 선택한 네 셀 전부에 첫 행 값만 계산해 넣으므로 행마다 다른 금액을 구할 수 없고, =B2*C2:B5*C5 는 엑셀이 인식하지 못하는 잘못된 형식입니다. SUMPRODUCT는 대응하는 값을 곱한 뒤 모두 더해 하나의 값을 돌려주는 함수라 행별 금액이 아니라 총합계 12,425,000이 네 셀에 똑같이 표시되므로 목적에 맞지 않습니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    40[컴퓨터활용능력 1급 필기] 18년 2회차
    아래 워크시트의 [C3:C15] 영역을 이용하여 출신지역 별로 인원수를 [G3:G7] 영역에 계산하려고 한다. 다음 중 [G3] 셀에 수식을 작성한 뒤 채우기 핸들을 사용하여 [G7] 셀까지 수식 복사를 할 경우 [G3] 셀에 입력할 수식으로 옳은 것은?
    ABCDEFG
    1
    2성명출신지역나이인원
    3김광철서울32서울 지역3
    4김다나경기35경기 지역2
    5고준영서울36호남 지역3
    6성영주호남38영남 지역3
    7김철수경기38제주 지역2
    8정석중호남42
    9이진주영남44
    10박성수제주45
    11최미나영남48
    12강희수제주50
    13조광식서울52
    14원춘배호남52
    15지민주영남54
    1
    =SUM(IF($C$3:$C$15=LEFT(F3,2),1,0))
    2
    {=SUM(IF($C$3:$C$15=LEFT(F3,2),1,0))}
    3
    =SUM(IF($C$3:$C$15=LEFT(F3,2),1,1))
    4
    {=SUM(IF($C$3:$C$15=LEFT(F3,2),1,1))}
    해설

    [C3:C15]에는 13명의 출신지역이 '서울/경기/호남/영남/제주'로 들어 있고, [F3:F7]에는 '서울 지역'처럼 뒤에 ' 지역'이 붙은 표 제목이 있습니다. 그래서 LEFT(F3,2)로 앞 두 글자만 잘라 '서울'을 만들어 C열 값과 비교해야 합니다. $C$3:$C$15처럼 절대 참조로 고정해야 [G7]까지 채우기 핸들로 복사해도 비교 범위가 밀리지 않고, F3은 상대 참조여서 복사하면 F4, F5…로 따라 내려갑니다.

    IF(범위=값, 1, 0)은 셀 하나가 아니라 13개 값 전체를 한꺼번에 비교해 1과 0으로 이루어진 배열을 만들어 내므로, 그냥 <Enter>로 입력하면 제대로 계산되지 않습니다. 반드시 <Ctrl>+<Shift>+<Enter>로 확정해 배열 수식{ }으로 만들어야 조건에 맞는 것만 1로 세어 SUM이 개수를 돌려줍니다. 이렇게 하면 서울 3명, 경기 2명, 호남 3명, 영남 3명, 제주 2명이라는 결과가 나와 그림의 [G3:G7] 값과 일치합니다.

    거짓일 때 값을 1로 둔 수식은 조건에 맞든 안 맞든 모두 1이 되어 지역과 상관없이 전체 인원 13이 나오므로 틀립니다. 또 중괄호가 없는 형태, 즉 배열 수식으로 확정하지 않은 일반 수식은 원하는 개수를 구하지 못합니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    41[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 테이블의 '디자인 보기'에서 필드마다 <한/영> 키를 사용하지 않고도 데이터 입력 시의 한글이나 영문 입력 상태를 정할 수 있는 필드 속성은?
    1
    캡션
    2
    문장 입력 시스템 모드
    3
    IME 모드
    4
    스마트 태그
    해설

    필드마다 <한/영> 키를 누르지 않아도 데이터 입력 시 한글이나 영문 입력 상태가 자동으로 전환되도록 지정하는 필드 속성은 IME 모드이다. 이 속성을 이용하면 해당 필드에 포커스가 갈 때 입력기가 지정된 상태로 자동 전환된다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    42[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 테이블의 조회 속성에 대한 설명으로 옳지 않은 것은?
    1
    조회 속성을 이용하면 사용자가 직접 값을 입력하는 과정에서 발생하는 오류를 줄일 수 있다.
    2
    조회 열에서 다른 테이블이나 쿼리에 있는 값을 조회 하도록 설정할 수 있다.
    3
    원하는 값을 직접 입력하여 조회 목록을 만들 수 있다.
    4
    조회 목록으로 표시할 열의 개수는 변경할 수 없으며, 행 원본에 맞추어 자동으로 설정된다.
    해설

    조회 속성에서 조회 목록에 표시할 열의 개수는 '열 개수' 속성을 통해 사용자가 직접 변경할 수 있으며, 행 원본에 맞추어 자동으로만 고정되는 것은 아니다.

    조회 속성을 이용하면 값 입력 오류를 줄일 수 있고, 다른 테이블이나 쿼리의 값을 조회하도록 설정하거나 사용자가 직접 값을 입력해 조회 목록을 만들 수도 있다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    43[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 특정 필드의 입력 마스크를 'LA09#'으로 설정하였을 때 입력 가능한 데이터로 옳은 것은?
    1
    12345
    2
    A상345
    3
    A123A
    4
    A1BCD
    해설

    입력 마스크 'LA09#'의 각 기호는 다음을 의미한다. L은 반드시 문자가 입력되어야 하는 자리, A는 문자 또는 숫자가 반드시 입력되어야 하는 자리, 0은 반드시 숫자가 입력되어야 하는 자리, 9는 숫자나 공백이 선택적으로 입력되는 자리, #은 숫자·공백·부호(+, -)가 선택적으로 입력되는 자리이다. 이때 L과 A가 요구하는 '문자'에는 한글도 포함된다.

    따라서 첫째 자리에 문자, 둘째 자리에 문자(한글 포함) 또는 숫자, 셋째부터 다섯째 자리에 숫자가 오는 다섯 자리 데이터가 조건을 만족한다. 첫 자리를 숫자로 시작하면 L 조건에 어긋나고, 반드시 숫자가 와야 하는 셋째 자리에 문자가 오면 0 조건에 어긋나며, 마지막 자리에 문자가 오면 숫자·공백·부호만 허용하는 # 조건에 어긋나 모두 입력할 수 없다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    44[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 하위 보고서 작성에 대한 설명으로 옳지 않은 것은?
    1
    하위 보고서를 통해서 기본 보고서 내용을 보강한 보고서를 만들 수 있다.
    2
    디자인 보기 화면에서는 삽입된 하위 보고서의 크기를 조절할 수 없다.
    3
    일대다 관계에 있는 테이블이나 쿼리를 효과적으로 표시할 수 있다.
    4
    일반적으로 하위 보고서의 개수에는 제한이 없으나 하위 보고서를 중첩하는 경우 7개의 수준까지 중첩시킬 수 있다.
    해설

    디자인 보기 화면에서는 삽입된 하위 보고서의 테두리를 드래그하여 크기를 조절할 수 있다. 크기를 조절할 수 없다는 설명은 옳지 않다.

    하위 보고서는 기본 보고서의 내용을 보강하고, 일대다 관계에 있는 테이블·쿼리를 효과적으로 표시하는 데 사용되며, 일반적으로 여러 개를 넣을 수 있으나 중첩은 일정 수준까지만 가능하다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    45[컴퓨터활용능력 1급 필기] 18년 2회차
    '부서코드'를 기본 키로 하는 [부서] 테이블과 '부서 코드'를 포함한 사원정보가 있는 [사원] 테이블을 이용하여 관계를 설정하였다. 다음 중 이와 관련된 관계 설정에 대한 설명으로 옳은 것은? (단, 한 부서에는 여러 명의 사원이 소속되어 있으며, 한 사원은 하나의 부서에 소속된다.)
    1
    '항상 참조 무결성 유지'를 설정하면 [사원] 테이블에 입력하려는 '사원'의 '부서코드'는 반드시 [부서] 테이블에 존재해야만 한다.
    2
    '항상 참조 무결성 유지'를 설정하면 [사원] 테이블에서 '부서코드'를 수정하는 경우 [부서] 테이블의 해당 '부서코드'도 자동으로 수정된다.
    3
    '항상 참조 무결성 유지'를 설정하지 않더라도 [사원] 테이블에 입력하려는 '사원'의 '부서코드'는 반드시 [부서] 테이블에 존재해야만 한다.
    4
    '항상 참조 무결성 유지'를 설정하지 않더라도 [사원] 테이블에서 사용 중인 '부서코드'는 [부서] 테이블에서 삭제할 수 없다.
    해설

    '항상 참조 무결성 유지'를 설정하면 [사원] 테이블에 입력하는 부서코드 값이 반드시 [부서] 테이블에 존재하는 값이어야 한다. 이는 외래 키가 참조하는 기본 키 테이블에 실제로 존재하는 값만 입력을 허용하는 참조 무결성의 기본 개념이다.

    값이 자동으로 따라 바뀌는 것은 기본 키인 [부서] 테이블의 부서코드를 수정했을 때 이를 참조하는 [사원] 테이블 레코드가 갱신되는 방향이며, 그것도 '관련 필드 모두 업데이트' 옵션을 함께 설정해야 한다. 반대로 외래 키인 [사원] 테이블의 값을 고쳤다고 [부서] 테이블이 바뀌는 일은 없다. 또한 참조 무결성을 설정하지 않으면 [부서] 테이블에 없는 부서코드도 [사원] 테이블에 입력될 수 있고, 사용 중인 부서코드도 [부서] 테이블에서 삭제될 수 있다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    46[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 아래 VBA 코드를 실행했을 때 MsgBox에 표시되는 값은?
    Dim i As Integer
    Dim Num As Integer
    For i = 0 To 7 Step 2
        Num = Num + i
    Next i
    MsgBox Str(Num)
    1
    7
    2
    12
    3
    24
    4
    28
    해설

    정수형 변수 Num은 선언만 하고 값을 주지 않았으므로 초기값이 0입니다. For 문은 i를 0부터 7까지 2씩 증가시키며 반복하는데, 증가값이 2이므로 i가 가지는 값은 0, 2, 4, 6이고 다음 값인 8은 종료값 7을 넘어서므로 반복이 끝납니다. 즉 4번 반복합니다.

    반복할 때마다 Num = Num + i 가 실행되므로 누적 결과는 0 → 0+0=0 → 0+2=2 → 2+4=6 → 6+6=12가 됩니다. 홀수인 1, 3, 5, 7은 Step 2 때문에 아예 i가 되지 못하므로 더해지지 않습니다.

    따라서 반복이 끝난 뒤 Num은 12이고, MsgBox Str(Num)이 이 값을 문자열로 바꿔 대화상자에 12를 표시합니다. 참고로 0부터 7까지 모두 더하면 28, 홀수만 더하면 16이 되므로 Step 값을 놓치면 엉뚱한 답을 고르게 됩니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    47[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 매크로에 대한 설명으로 옳지 않은 것은?
    1
    매크로는 작업을 자동화하고 폼, 보고서 및 컨트롤에 기능을 추가하는 데 사용되는 도구이다.
    2
    특정 조건이 참일 때에만 매크로 함수를 실행하도록 설정할 수 있다.
    3
    하나의 매크로에는 하나의 매크로 함수만 포함될 수있다.
    4
    매크로를 컨트롤의 이벤트 속성에 포함시킬 수 있다.
    해설

    하나의 매크로에는 여러 개의 매크로 함수(작업)를 포함시켜 순서대로 실행되도록 구성할 수 있으며, 하나의 함수만 포함될 수 있다는 설명은 옳지 않다.

    매크로는 폼·보고서·컨트롤에 자동화 기능을 추가하는 도구이고, 조건식을 이용해 특정 조건이 참일 때만 실행되도록 지정할 수 있으며, 컨트롤의 이벤트 속성에 매크로를 연결할 수 있다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    48[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 데이터베이스의 3단계 구조 중 하나로 데이터베이스 전체의 논리적인 구조를 보여주는 스키마는?
    1
    외부 스키마
    2
    서브 스키마
    3
    개념 스키마
    4
    내부 스키마
    해설

    데이터베이스 전체의 논리적인 구조를 정의하는 3단계 스키마 중 하나는 개념 스키마이다. 개념 스키마는 데이터베이스 전체를 하나로 통합해 바라본 조직 전체의 관점을 나타내며, 하나의 데이터베이스에는 하나만 존재한다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    49[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 정규화에 대한 설명으로 옳지 않은 것은?
    1
    한 테이블에 너무 많은 정보를 포함해서 발생하는 이상 현상을 제거한다.
    2
    정규화를 실행하면 모든 테이블의 필드 수가 동일해진다.
    3
    정규화를 실행하면 테이블이 나누어져 최종적으로는 일관성을 유지하게 된다.
    4
    정규화를 실행하는 목적 중 하나는 데이터 중복의 최소화이다.
    해설

    정규화는 하나의 테이블에 정보가 지나치게 몰려 발생하는 이상 현상을 제거하고 데이터 중복을 최소화하기 위해 테이블을 분리하는 과정이며, 정규화를 실행한다고 해서 모든 테이블의 필드 수가 동일해지는 것은 아니다. 테이블마다 필요한 필드 구성은 서로 다르게 나뉜다.

    정규화를 통해 테이블이 나누어지더라도 관계 설정을 통해 데이터의 일관성은 유지된다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    50[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 보고서를 작성하는 방법으로 옳지 않은 것은?
    1
    [보고서] 도구를 사용하여 보고서 만들기
    2
    [보고서 디자인] 도구를 사용하여 보고서 만들기
    3
    [새 보고서] 도구를 사용하여 보고서 만들기
    4
    [데이터] 도구를 사용하여 보고서 만들기
    해설

    Access에서 보고서를 만드는 방법에는 [보고서] 도구, [보고서 디자인] 도구, [새 보고서] 도구, 보고서 마법사, 레이블 도구 등이 있으며, '[데이터] 도구를 사용하여 보고서 만들기'라는 기능은 존재하지 않는다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    51[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 보고서의 각 구역에 대한 설명으로 옳지 않은 것은?
    1
    보고서 바닥글 영역에는 로고, 보고서 제목, 날짜 등을 삽입하며, 보고서의 모든 페이지에 출력된다.
    2
    페이지 머리글 영역에는 열 제목 등을 삽입하며, 모든 페이지의 맨 위에 출력된다.
    3
    그룹 머리글/바닥글 영역에는 일반적으로 그룹별 이름, 요약 정보 등을 삽입한다.
    4
    본문 영역은 실제 데이터가 레코드 단위로 반복 출력되는 부분이다.
    해설

    로고, 보고서 제목, 날짜 등은 일반적으로 보고서 머리글(Report Header) 영역에 삽입되며 이는 보고서의 첫 페이지에 한 번만 출력된다. 보고서 바닥글(Report Footer) 영역은 총합계와 같은 요약 정보를 담아 보고서의 마지막에 한 번만 출력되는 영역이다.

    페이지 머리글은 열 제목 등을 담아 모든 페이지의 맨 위에 출력되고, 그룹 머리글/바닥글에는 그룹별 이름이나 요약 정보가 들어가며, 본문 영역은 실제 데이터가 레코드 단위로 반복 출력된다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    52[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 보고서에서 페이지 번호를 표시하는 컨트롤 원본과 그 표시 결과가 옳은 것은? (단, 현재 페이지는 1페이지이고, 전체 페이지는 5페이지임)
    1
    ="Page" & [Page] & "/" & [Pages] → 1/5 Page
    2
    =[Page] & "페이지" → 5페이지
    3
    =[Page] & "/" & [Pages] & " Page" → Page1/5
    4
    =Format([Page], "00") → 01
    해설

    현재 페이지가 1, 전체 페이지가 5일 때 =Format([Page], "00") 은 현재 페이지 번호를 두 자리 숫자 서식으로 표시해 '01'을 반환한다.

    ="Page" & [Page] & "/" & [Pages] 는 실제로 'Page1/5'로 표시되어 제시된 결과와 다르고, =[Page] & "페이지"는 '1페이지'로 표시되어 제시된 결과와 다르며, =[Page] & "/" & [Pages] & " Page"는 '1/5 Page'로 표시되어 제시된 결과와 맞지 않는다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    53[컴퓨터활용능력 1급 필기] 18년 2회차
    아래는 쿼리의 '디자인 보기'이다. 다음 중 아래 쿼리의 실행 결과로 옳은 것은?

    [지도학생] 테이블 — *, 이름(기본 키), 전공, 입학연도

    필드:이름전공입학연도
    테이블:지도학생지도학생지도학생
    정렬:
    표시:
    조건:='컴퓨터공학'<2018
    또는:
    1
    2018년 전에 입학했거나 컴퓨터공학을 전공하는 지도 학생들의 이름과 전공을 표시
    2
    2018년 전에 입학하여 컴퓨터공학을 전공하는 지도 학생들의 이름과 전공을 표시
    3
    2018년 전에 입학했거나 컴퓨터공학을 전공하는 지도 학생들의 이름, 전공, 입학연도를 표시
    4
    2018년 전에 입학하여 컴퓨터공학을 전공하는 지도 학생의 이름, 전공, 입학연도를 표시
    해설

    디자인 보기의 눈금에서 '조건' 행에 나란히 놓인 조건들은 AND로, 아래쪽 '또는' 행으로 내려간 조건은 OR로 묶입니다. 이 쿼리는 전공의 ='컴퓨터공학'과 입학연도의 <2018 이 모두 같은 '조건' 행에 들어 있으므로, 두 조건을 동시에 만족하는 레코드만 걸러집니다. 즉 '2018년 전에 입학했고 그러면서 컴퓨터공학을 전공하는' 학생입니다.

    또 하나 볼 곳은 '표시' 행의 확인란입니다. 이름과 전공은 확인란이 선택되어 있지만 입학연도는 선택이 해제되어 있습니다. 표시가 해제된 필드는 조건을 거르는 데만 쓰이고 결과 화면(데이터시트)에는 나타나지 않습니다. 따라서 실행 결과에는 이름과 전공 두 개의 열만 보입니다.

    정리하면 이 쿼리는 [지도학생] 테이블에서 2018년 전에 입학하면서 전공이 컴퓨터공학인 학생을 찾아 이름과 전공만 보여 줍니다. SQL로 옮기면 SELECT 이름, 전공 FROM 지도학생 WHERE 전공='컴퓨터공학' AND 입학연도<2018 과 같습니다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    54[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 SELECT문에 대한 설명으로 옳지 않은 것은?
    1
    FROM 절에는 SELECT 문에 나열된 필드를 포함하는 테이블이나 쿼리를 지정한다.
    2
    검색 결과에 중복되는 레코드를 없애기 위해서는 'DISTINCT' 조건자를 사용한다.
    3
    AS 문은 필드 이름이나 테이블 이름에 별명을 지정할 때 사용한다.
    4
    GROUP BY 문으로 레코드를 결합한 후에 WHERE 절을 사용하면 그룹화된 레코드 중 WHERE 절의 조건을 만족하는 모든 레코드가 표시된다.
    해설

    SQL에서 WHERE 절은 GROUP BY로 그룹화되기 전 개별 레코드를 대상으로 조건을 적용하며, 그룹화된 결과에 대해 조건을 적용하려면 HAVING 절을 사용해야 한다. GROUP BY로 레코드를 결합한 후 WHERE 절의 조건을 만족하는 레코드가 표시된다는 설명은 그룹화와 조건 적용의 순서를 잘못 설명한 것이다.

    FROM 절에 테이블이나 쿼리를 지정하고, 중복 레코드를 제거할 때 DISTINCT를 사용하며, AS로 필드나 테이블에 별명을 지정한다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    55[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 분할 표시 폼에 대한 설명으로 옳지 않은 것은?
    1
    분할된 화면에서 데이터를 [폼 보기]와 [데이터시트 보기]로 동시에 볼 수 있다.
    2
    폼의 두 보기 중 하나에서 필드를 선택하면 다른 보기에서도 동일한 필드가 선택된다.
    3
    데이터 원본을 변경하는 경우 데이터시트 보기에서만 데이터를 변경할 수 있다.
    4
    데이터시트가 표시되는 위치를 폼의 위쪽, 아래쪽, 왼쪽, 오른쪽 중에서 선택할 수 있다.
    해설

    분할 표시 폼은 폼 보기와 데이터시트 보기 어느 쪽에서든 데이터를 변경할 수 있으며, 데이터시트 보기에서만 변경할 수 있다는 설명은 옳지 않다. 두 보기는 하나의 데이터 원본을 공유하므로 어느 한쪽에서 수정하면 다른 쪽에도 즉시 반영된다.

    분할된 화면에서 폼 보기와 데이터시트 보기를 동시에 볼 수 있고, 한 보기에서 필드를 선택하면 다른 보기에서도 같은 필드가 선택되며, 데이터시트가 표시되는 위치는 폼의 위·아래·좌·우 중에서 선택할 수 있다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    56[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 [학생] 테이블에서 '학년' 필드가 1인 레코드의 개수를 계산하고자 할 때의 수식으로 옳은 것은? 단, [학생] 테이블의 기본 키는 '학번' 필드이다.
    1
    =DLookup("*","학생","학년=1")
    2
    =DLookup(*,학생,학년=1)
    3
    =DCount(학번,학생,학년=1)
    4
    =DCount("*","학생","학년=1")
    해설

    [학생] 테이블에서 학년이 1인 레코드의 개수를 구하려면 =DCount("*","학생","학년=1") 과 같이 집계할 필드(또는 "*"), 도메인(테이블/쿼리)명, 조건식을 각각 큰따옴표로 묶어 지정해야 한다.

    DLookup은 개수를 세는 함수가 아니라 조건에 맞는 하나의 필드 값을 반환하는 함수이며, 테이블명·조건식에 큰따옴표를 생략한 나머지 수식들은 구문 오류로 올바르게 동작하지 않는다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    57[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 아래 SQL문에 대한 설명으로 옳은 것은?

    SELECT T1.품번, T2.제조사
    FROM T1, T2
    WHERE T2.소재지 IN ('서울', '수원') AND
    T1.품번 = T2.품번;

    1
    테이블 T2에서 소재지가 서울 또는 수원 이거나 T1과 품번이 일치하는 레코드들만 선택된다.
    2
    테이블 T1과 T2의 품번이 일치하면서 소재지는 서울과 수원을 제외한 레코드들만 선택된다.
    3
    테이블 T1의 품번 필드와 테이블 T2의 소재지 필드만 SQL 실행 결과로 표시된다.
    4
    테이블 T1의 품번 필드와 테이블 T2의 제조사 필드만 SQL 실행 결과로 표시된다.
    해설

    제시된 SQL문은 SELECT T1.품번, T2.제조사로 시작한다. SELECT 절에 나열된 필드가 곧 실행 결과로 나타나는 열이므로, 결과에는 테이블 T1의 품번 필드와 테이블 T2의 제조사 필드만 표시된다.

    FROM 절에 T1과 T2를 함께 쓰고 WHERE 절에 T1.품번 = T2.품번 조건을 준 것은 두 테이블을 품번으로 연결하는 내부 조인 역할을 한다. 여기에 T2.소재지 IN ('서울', '수원') 조건이 AND로 결합되어 있으므로, 품번이 일치하면서 동시에 소재지가 서울이거나 수원인 레코드만 선택된다.

    AND는 OR와 달리 두 조건을 모두 만족해야 하므로 '소재지가 서울 또는 수원이거나 품번이 일치하는' 것으로 읽으면 안 되며, IN은 목록에 포함되는 값을 찾는 연산자이므로 서울·수원을 제외한다는 뜻도 아니다. 또한 소재지 필드는 조건에만 쓰였을 뿐 SELECT 절에 없으므로 결과 화면에는 나타나지 않는다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    58[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 아래와 같은 결과를 표시하는 SQL문은?
    도서명저자출판사출간연도
    컴퓨터과학이연산두빛2011
    자바고자바IT2012
    C#윤피디가람2017
    액세스김디비IT2018
    엑셀이연산화요2018
    1
    SELECT * FROM book ORDER BY [저자], [출간연도];
    2
    SELECT * FROM book ORDER BY [출간연도] DESC, [출판사] DESC;
    3
    SELECT * FROM book ORDER BY [출간연도] ASC, [저자] ASC;
    4
    SELECT * FROM book ORDER BY [저자] DESC, [출간 연도] ASC;
    해설

    결과 표의 출간연도는 2011 → 2012 → 2017 → 2018 → 2018 순으로 나열되어 있다. 즉 첫 번째 정렬 기준은 출간연도 오름차순이다.

    출간연도가 2018로 같은 두 행은 저자가 김디비(액세스), 이연산(엑셀) 순서다. 한글 가나다 순으로 '김'이 '이'보다 앞서므로 동률일 때 적용된 두 번째 기준은 저자 오름차순이다.

    따라서 첫 기준을 출간연도 ASC, 둘째 기준을 저자 ASC로 지정한 ORDER BY [출간연도] ASC, [저자] ASC가 이 결과를 만든다. 저자를 첫 기준으로 삼으면 '고자바(자바)'가 맨 위로 올라오고, 내림차순(DESC)을 쓰면 2018년 자료가 앞쪽에 오므로 표와 달라진다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    59[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 폼의 속성에 대한 설명으로 옳은 것은?
    1
    팝업 속성을 설정하면 포커스를 다른 개체로 이동하기 위해서는 반드시 폼을 닫아야 한다.
    2
    '레코드 잠금' 속성의 기본 값은 '잠그지 않음'이며, 이 경우 레코드 편집 작업이 완료되기 전에 다른 사용자가 레코드를 변경할 수 있다.
    3
    그림 맞춤 속성은 폼의 크기가 이미지의 원래 크기와 다른 경우 다양한 확대/축소 유형을 선택할 수 있다.
    4
    레코드 집합 종류 속성의 값이 '다이너셋'인 경우 원본 테이블의 업데이트는 안되며, 조회만 가능하다.
    해설

    폼의 '레코드 잠금' 속성 기본값은 '잠그지 않음'이며, 이 상태에서는 한 사용자가 레코드를 편집하는 중에도 다른 사용자가 같은 레코드를 변경할 수 있어 편집 충돌이 발생할 수 있다.

    팝업 속성을 설정해도 폼을 닫지 않고 포커스를 다른 개체로 옮길 수 있고, 그림 맞춤 속성은 확대/축소 유형을 선택하는 것이며, 레코드 집합 종류가 다이너셋이면 원본 테이블의 업데이트도 가능하다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.
    60[컴퓨터활용능력 1급 필기] 18년 2회차
    다음 중 폼에서 컨트롤의 탭 순서를 변경하는 방법으로 옳지 않은 것은?
    1
    마법사 또는 레이아웃과 같은 도구를 사용하여 폼을 만든 경우 컨트롤이 폼에 표시되는 순서(위쪽에서 아래쪽 및 왼쪽에서 오른쪽)와 같은 순서로 탭 순서가 설정된다.
    2
    기본적으로는 컨트롤을 작성한 순서대로 탭 순서가 설정되며, 레이블에는 설정할 수 없다.
    3
    [탭 순서] 대화상자를 이용하면 컨트롤의 탭 순서를 컨트롤 이름 행을 드래그해서 조정할 수 있다.
    4
    탭 순서에서 컨트롤을 제거하려면 컨트롤의 탭 정지 속성을 '예'로 설정한다.
    해설

    탭 순서에서 특정 컨트롤을 제외하려면 해당 컨트롤의 탭 정지 속성을 '아니오'로 설정해야 하며, '예'로 설정한다는 설명은 옳지 않다.

    마법사나 레이아웃 도구로 폼을 만들면 컨트롤이 화면에 배치된 순서(위→아래, 왼쪽→오른쪽)대로 탭 순서가 설정되고, 기본적으로 컨트롤을 만든 순서대로 탭 순서가 정해지며 레이블에는 탭 순서를 지정할 수 없고, [탭 순서] 대화상자에서 컨트롤 이름 행을 드래그해 순서를 조정할 수 있다는 나머지 설명은 옳다.

    내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.

    메모
    아직 메모가 없어요. 위 버튼으로 첫 메모를 남겨보세요.

[컴퓨터활용능력 1급 필기] 18년 2회차 시험지 PDF 다운로드·인쇄 →

[컴퓨터활용능력 1급 필기] 18년 2회차 문항별 상세 페이지 전체 보기