📝 컴퓨터활용능력1급 필기시험 9회 핵심 요약노트
아래에 정리되어 있는 핵심포인트를 먼저 공부하신 후에
실전테스트를 하는 것을 권해 드립니다.
실전테스트를 바로 하실 분은
본 글 맨 하단으로 가시면 '실전테스트 바로가기' 링크를 통해 바로 넘어갈 수 있습니다.
1. 컴퓨터 일반 (Computer General)
1.1. 멀티미디어 및 데이터 표현
샘플링 (Sampling)
아날로그 신호를 일정한 간격으로 측정하여 디지털 신호로 변환하는 작업입니다.
**샘플링 레이트(Sampling Rate)**가 높을수록 초당 측정 횟수가 증가하며, 원음에 가까워집니다. 단위는 Hz(헤르츠)를 사용합니다.
벡터 방식 이미지
이미지를 점, 선, 면 등 수학적인 공식(좌표)을 이용하여 표현하는 방식입니다.
확대하거나 축소해도 이미지 깨짐(계단 현상)이 발생하지 않습니다.
주요 파일 형식: WMF, AI, CDR 등
주요 프로그램: 일러스트레이터, 코렐드로우, 플래시 등 (포토샵/그림판은 비트맵 방식입니다.)
1.2. 보안 및 네트워크
보안 위협의 종류
바이러스: 컴퓨터의 정상적인 작동을 방해하고 운영체제나 데이터에 손상을 입힐 수 있는 프로그램입니다.
키 로거: 키보드 입력 내용을 몰래 가로채는 프로그램입니다.
애드웨어: 광고를 강제로 표시하는 프로그램입니다.
스파이웨어: 사용자 몰래 정보를 수집하여 전송하는 프로그램입니다.
방화벽 (Firewall)
외부 네트워크와 내부 네트워크 사이에 위치하여 보안이 필요한 통로를 단일화합니다.
외부에서 내부 네트워크로 들어오는 패킷을 체크하여 인증된 패킷만 통과시킵니다.
내부에서 외부로 나가는 패킷은 통과시키나, 역추적 기능으로 외부 침입자의 흔적을 찾는 기능은 방화벽 자체의 주된 기능이 아닙니다.
인터넷 프로토콜 (TCP/IP)
서로 다른 기종의 컴퓨터 간 데이터 통신을 위한 표준 프로토콜입니다.
TCP (Transmission Control Protocol): OSI 7계층 중 전송 계층에 해당하며, 데이터의 흐름 제어 및 에러 유무를 검사하여 데이터의 신뢰성을 보장합니다.
IP (Internet Protocol): OSI 7계층 중 네트워크 계층에 해당하며, 패킷 주소를 해석하고 최적의 경로를 결정하여 전송하는 역할을 합니다.
IPv6
IPv4의 업그레이드 버전으로, 주소 구조가 128비트로 확장되었습니다. (IPv4는 32비트)
주소의 각 부분은 콜론(
:)으로 구분하여 16진수로 표현합니다.주소의 확장성, 융통성, 연동성이 뛰어나며, 실시간 흐름 제어로 멀티미디어 기능을 지원합니다.
전자우편 프로토콜
POP3 (Post Office Protocol 3): 메일 서버의 이메일을 사용자의 컴퓨터로 가져오는(수신) 프로토콜입니다.
SMTP (Simple Mail Transfer Protocol): 사용자가 작성한 이메일을 다른 계정으로 전송하는(송신) 프로토콜입니다.
IMAP: 메일 서버에서 메시지를 관리하고 읽기 위한 프로토콜입니다.
MIME: 멀티미디어 전자우편을 위한 인터넷 표준 프로토콜입니다.
USN (Ubiquitous Sensor Network)
각종 센서에서 수집한 정보를 무선으로 수집하도록 구성한 사물 통신망입니다.
활용 분야: 텔레매틱스 (자동차+무선 통신), 환경 감시, 재난 방지 등
1.3. 하드웨어 및 운영체제
메인보드의 버스 (Bus)
CPU, 주기억장치, 입·출력장치 간 정보를 전송하는 전기적 통로입니다.
내부 버스: CPU 내에서 레지스터 간을 연결하는 통로입니다.
외부 버스: CPU와 주변장치 간의 데이터 전송에 사용되는 통로입니다.
CMOS 셋업 프로그램 설정 항목
시스템의 날짜/시간, 하드디스크 타입, 부팅 순서, 시스템 암호, Anti-Virus 설정 등을 할 수 있습니다. (멀티부팅 시 사용하려는 BIOS의 종류는 설정할 수 없습니다.)
임베디드 시스템 (Embedded System)
특정 기능을 수행하기 위해 전체 장치의 일부분으로 내장되는 전자 시스템입니다. (예: 스마트 TV, 냉장고, 자동차 제어 시스템)
운영체제 성능 평가 기준
처리 능력 (Throughput): 일정 시간 내에 시스템이 처리하는 양.
반환 시간 (Turn Around Time): 작업을 의뢰한 시간부터 완료된 시간까지.
신뢰도 (Reliability): 주어진 문제를 정확하게 해결하는 정도.
사용 가능도 (Availability): 사용자가 신속하게 사용할 수 있는 정도.
NTFS 파일 시스템
FAT나 FAT32보다 성능, 보안, 안전성이 높습니다.
파일 및 폴더에 대한 액세스 제어(보안) 및 Active Directory 서비스를 지원합니다.
대용량 파티션 크기를 지원합니다. (권장 2TB 이상 지원)
Windows [키보드] 설정 항목
키 반복 속도, 커서 깜박임 속도, 키 재입력 시간을 조절할 수 있습니다. (커서의 모양은 [마우스] 설정에서 변경합니다.)
기본 프린터 인쇄 관리자 작업
인쇄 대기 중인 문서의 삭제, 일시 중지, 순서 조정이 가능합니다.
주의: 인쇄 중이거나 오류가 발생한 문서는 다른 프린터로 전송할 수 없습니다.
2. 스프레드시트 일반 (Spreadsheet General)
2.1. 데이터 관리 및 분석
자동 채우기 (AutoFill)
날짜 데이터의 자동 채우기 옵션: 일 단위, 평일 단위, 월 단위, 연 단위 채우기가 가능합니다. (주 단위 채우기는 없습니다.)
사용자 지정 자동 필터
와일드카드 문자(
?,*)를 검색할 때, 해당 기호 앞에~를 입력해야 와일드카드로 인식하지 않고 문자 그대로 검색합니다. (예:*A?는 A를 포함하고 세 글자 이상인 것,~?는 문자 그대로 물음표를 검색)
외부 데이터 가져오기
**[웹]**을 이용하면 웹 페이지의 모든 데이터를 가져오는 것이 아니라, 텍스트, 서식이 설정된 텍스트 영역, 테이블 텍스트만 가져올 수 있습니다.
데이터 정렬
정렬 조건은 최대 64개까지 지정할 수 있습니다.
숨겨진 열이나 행은 정렬 시 이동되지 않으므로 표시하는 것이 좋습니다.
글꼴 색이나 셀 색으로 정렬할 경우, 사용자가 순서를 직접 지정해야 합니다.
2.2. 함수 및 수식
INDEX & MOD를 이용한 반복 추출
INDEX(범위, 행번호): 범위에서 지정된 행의 데이터를 가져옵니다.MOD(A2-1, 3)+1: 3개 항목을 1, 2, 3으로 반복 출력하기 위해 사용합니다. 인덱스가 0부터 시작하지 않도록-1을 먼저 수행합니다.
FREQUENCY 함수 (배열 수식)
{=FREQUENCY(데이터_배열, 구간_배열)}: 데이터 배열 요소들의 빈도수를 구간 배열을 기준으로 구하는 배열 함수입니다.
SUMPRODUCT 함수와 배열 수식
=SUMPRODUCT(A1:A3, B1:B3)는 두 배열의 곱의 합을 구합니다.배열 수식에서 열을 구분할 때는 쉼표(
,)를, 행을 구분할 때는 세미콜론(;)을 사용합니다.{=SUM(A1:A3*{30, 20, 10})}은 열을 구분하므로 배열의 곱이 아닌, 배열 전체를 행과 열로 인식하여 계산하므로 결과가 다르게 나옵니다.
VLOOKUP 함수
VLOOKUP(찾을_값, 참조_범위, 열_번호, [일치_옵션])일치 옵션이
0(False)일 때 찾을 값이 참조 범위의 첫 열에 없으면 오류값 **#N/A**를 반환합니다.
2.3. 매크로 및 VBA
매크로 대화 상자
매크로 이름 상자에서는 매크로 이름을 선택만 할 수 있으며, 이름을 변경하려면 [편집] 단추를 클릭하여 VBA 창에서 수정해야 합니다.
[한 단계씩 코드 실행]은 디버깅을 위해 매크로를 한 줄씩 실행합니다.
VBA 매크로 코드
Range("D2").Select: D2 셀을 선택합니다.ActiveCell.FormulaR1C1: 활성 셀에 R1C1 형식의 수식을 입력합니다.Selection.AutoFill Destination:=Range("D2:D5"): 선택된 셀의 내용을 D2:D5 범위까지 자동 채우기 합니다.
2.4. 셀 서식 및 출력
사용자 지정 표시 형식 (천 단위 구분)
표시 형식 끝에 쉼표(
,)를 한 번 넣으면 숫자를 1,000으로 나눈 후 반올림하여 표시합니다.정확한 원칙은 1000으로 나누어 표시하며, 끝의 쉼표(
,)는 천 단위 이하를 생략하고 반올림합니다.2,451,700에 적용하면2,452로 표시됩니다.
머리글/바닥글 기능
앰퍼샌드(
&) 문자 한 개를 포함시키려면&문자를 두 번 입력합니다. (예:&&입력 시&표시)[페이지 레이아웃] 보기 상태에서 머리글/바닥글 영역이 함께 표시되어 간단히 추가할 수 있습니다.
통합 문서 보호
통합 문서의 구조(시트 추가/삭제) 및 창의 크기/위치 조절을 보호하며, 차트나 도형, 셀의 내용은 수정할 수 있습니다. (셀 내용 보호는 [시트 보호] 기능입니다.)
3. 데이터베이스 일반 (Database General)
3.1. 데이터베이스 기본 및 테이블
무결성 제약 조건
데이터의 정확성과 일관성을 보장하기 위해 데이터의 중복이나 손상을 방지합니다.
기본키 (Primary Key)
테이블 내 모든 레코드들을 고유하게 식별할 수 있는 필드에 지정합니다.
기본키는 한 개 이상의 필드(복합키)에 지정할 수 있습니다. (반드시 한 개의 필드에만 지정해야 하는 것은 아닙니다.)
일련 번호 형식은 새 레코드 생성 시 1부터 시작하는 정수가 자동 입력됩니다.
필드의 데이터 형식
짧은 텍스트: 최대 255자까지 저장 가능합니다.
긴 텍스트: 문자열과 숫자 데이터를 최대 63,999자까지 입력, 저장할 수 있습니다.
유효성 검사 규칙 및 테스트
유효성 검사 규칙: 필드에 입력할 수 있는 값을 제한합니다. (예:
>20)유효성 검사 테스트: 규칙에 어긋난 값을 입력할 때 나타나는 오류 메시지입니다. 규칙 위반 시 오류 메시지가 표시되며, 값을 다시 입력해야 합니다.
3.2. 쿼리 (Query)
SQL문의 기본 구문
SELECT: 레코드를 검색합니다.
GROUP BY: 특정 필드를 기준으로 데이터를 그룹화합니다.
HAVING: 그룹 지어진 것에 대한 탐색 조건을 지정합니다. (그룹 함수의 조건)
WHERE: 개별 레코드에 대한 조건을 지정합니다.
ORDER BY: 특정 필드를 정렬하여 보여줄 때 사용하며, 필수는 아닙니다. (요약 문제에서 합계를 구하는 데는 필수 아님)
크로스탭 쿼리
레코드의 요약 결과를 열과 행 방향으로 그룹화하여 표시할 때 사용합니다.
하나의 열 머리글 옵션, 최대 3개의 행 머리글 옵션, 하나의 값 옵션을 지정해야 합니다.
쿼리 데이터시트에서 데이터를 직접 편집할 수 없습니다.
UPDATE 쿼리 (디자인 보기)
쿼리의
디자인 보기에서 조건을 같은 행에 입력하면 AND 조건이 됩니다.다른 행에 입력하면 OR 조건이 됩니다.
외부 데이터 가져오기 (Excel)
Excel 통합 문서 가져오기 시 새 테이블 추가, 기존 테이블에 레코드로 추가, 링크 테이블 생성이 가능합니다.
매크로는 가져올 수 없습니다.
3.3. 폼 및 보고서
폼의 레코드 원본
테이블, 쿼리, SQL문을 레코드 원본으로 사용할 수 있습니다. 매크로는 사용할 수 없습니다.
폼의 종류
폼 분할: 하나의 원본 데이터로 상단에는 열 형식(폼 보기), 하단에는 데이터시트 형식(데이터시트 보기)을 동시에 표시하며, 서로 동기화됩니다.
모달 폼: 폼이 열려 있는 동안 포커스를 계속 가지고 있어, 모달 폼 작업이 끝나기 전에는 다른 작업을 진행할 수 없습니다. (다른 폼 안에 삽입된 컨트롤이 아님)
보고서 구역
보고서 머리글: 보고서 시작 부분에 한 번 표시됩니다. (로고, 제목 등)
페이지 머리글: 각 페이지 윗부분에 표시됩니다. (날짜, 필드명 등)
그룹 머리글: 각 새 레코드 그룹의 맨 앞에 출력됩니다.
하위 보고서
테이블, 쿼리, 폼 또는 다른 보고서를 이용하여 작성할 수 있습니다.
하위 보고서에도 그룹화 및 정렬 기능을 설정할 수 있습니다.
조건부 서식 (폼/보고서)
하나의 컨트롤에 여러 규칙을 설정할 수 있으며, 규칙 목록에서 우선순위를 변경할 수 있습니다.
하나의 컨트롤에 대해 50개까지 규칙을 지정할 수 있습니다.
레이블 컨트롤에도 식이나 필드 값을 기준으로 규칙을 설정할 수 있습니다.
VBA 프로시저 범위
Public: 모든 모듈의 모든 프로시저에서 호출/액세스 가능합니다.
Private: 선언된 모듈 내의 다른 프로시저에서만 호출/액세스 가능합니다.
핵심포인트에 대한 공부가 되셨다면
아래에 '실전테스트 바로가기' 링크를 통해
실제 시험처럼 실전테스트를 해 볼 수 있습니다.