📝 컴퓨터활용능력1급 필기시험 10회 핵심 요약노트
아래에 정리되어 있는 핵심포인트를 먼저 공부하신 후에
실전테스트를 하는 것을 권해 드립니다.
실전테스트를 바로 하실 분은
본 글 맨 하단으로 가시면 '실전테스트 바로가기' 링크를 통해 바로 넘어갈 수 있습니다.
1. 컴퓨터 일반 핵심 요약 (Computer General)
중앙처리장치(CPU)와 레지스터
마이크로프로세서 (Microprocessor): 제어장치, 연산장치, 레지스터가 하나의 반도체 칩에 내장된 장치입니다. 주기억장치(RAM)는 포함되지 않습니다.
연산장치 레지스터:
누산기 (Accumulator): 연산 결과를 일시적으로 저장합니다.
가산기 (Adder): 2진수 덧셈을 수행합니다.
보수기 (Complementer): 뺄셈을 위해 보수를 변환합니다.
데이터 레지스터: 연산에 사용될 데이터를 기억합니다. (상태 레지스터는 연산 결과를 저장하지 않습니다.)
Windows 운영체제
Windows 방화벽: 내부에서 외부로 나가는 패킷은 기본적으로 통과시키고, 외부에서 내부로 들어오는 패킷을 체크하여 인증된 것만 허용합니다. 역추적 기능은 제공하지 않습니다.
제어판 기능:
[제어판] - [시스템]: Windows 버전 확인, 시스템 기본 정보 확인, 제품 키 변경, 컴퓨터 이름 변경 등을 수행합니다.[제어판] - [프로그램 및 기능]: 응용 프로그램의 설치 및 제거를 수행합니다.
디스크 용량 부족 해결: 사용 빈도가 낮은 파일 삭제, 디스크 정리 수행, 불필요한 Windows 구성 요소 제거 등이 적절한 방법입니다. (바이러스 파일 삭제는 용량 문제 해결책이라기보다는 필수적인 보안 조치입니다.)
탐색기 검색 연산자:
제외: 검색 내용에 ‘-’ (하이픈)을 붙이면 해당 내용이 포함되지 않은 파일이나 폴더를 검색합니다. (
$가 아닙니다.)와일드카드: ‘*’나 ‘?’ 등의 와일드카드 문자를 사용할 수 있습니다.
레지스트리 편집기: Windows에 탑재된 레지스트리 편집기는 ‘Regedit.exe’입니다. 시스템의 하드웨어 및 소프트웨어 실행 정보를 관리하는 데이터베이스입니다.
네트워크 및 인터넷
클라이언트/서버 모델: 서버와 클라이언트 모두 처리 능력을 가지며, 분산 처리 환경에 적합하여 서버는 자원을 제공하고 클라이언트는 이를 이용합니다.
유비쿼터스 컴퓨팅: 사용자가 네트워크나 컴퓨터를 의식하지 않고 장소에 상관없이 자유롭게 접속할 수 있는 환경을 의미하며, 사람이 정보를 수집하는 작업이 기본적으로 요구되는 기술은 아닙니다.
TCP/IP 계층:
응용 계층 (Application): 사용자가 컴퓨터에 접근할 수 있도록 서비스를 제공합니다.
전송 계층 (Transport): 호스트 간의 신뢰성 있는 통신을 지원합니다.
인터넷 계층 (Internet): 데이터 전송을 위한 주소 지정 및 경로 설정을 지원합니다.
IPv4 주소 체계:
총 32비트로 구성됩니다.
A Class: 국가나 대형 통신망에 사용됩니다.
C Class: 소규모 통신망에 사용됩니다.
WiBro (Wireless Broadband): 휴대용 단말기를 이용하여 정지 및 이동 중에 인터넷 접속이 가능하도록 하는 무선 인터넷 서비스입니다. (고정된 장소에서만 이용 가능한 것은 아닙니다.)
스니핑 (Sniffing): 사용자가 전송하는 데이터를 엿보아 계정과 패스워드를 알아내는 행위입니다.
멀티미디어 및 보안
그래픽 기법:
렌더링: 3차원 애니메이션을 만드는 작업의 일부입니다.
모핑: 두 이미지를 부드럽게 연결하여 변화하거나 통합합니다.
디더링: 제한된 색을 조합하여 새로운 색을 만드는 작업입니다.
안티 앨리어싱: 이미지의 계단 현상(앨리어싱)을 제거하여 부드럽게 처리하는 작업입니다.
JPEG 파일 형식:
사진과 같이 다양한 색(24비트 트루 컬러)을 가진 정지영상 표현에 적합합니다.
압축률을 조정할 수 있으며, 압축률이 높을수록 이미지 질이 낮아집니다.
8비트 알파 채널을 이용한 부드러운 투명층은 표현할 수 없습니다. (GIF, PNG 등이 가능)
공개키 암호화 기법:
비대칭 암호화 기법이라고도 합니다. (대표적으로 RSA)
암호화 및 복호화 속도가 느리지만, 키 분배가 용이합니다.
데이터를 암호화하는 키는 공개하고, 복호화하는 키는 비밀로 합니다.
2. 스프레드시트 일반 핵심 요약 (Spreadsheet General)
데이터 분석 및 관리
고급 필터 조건:
함수나 식을 사용하여 조건을 입력하는 경우, 첫 행에 입력할 필드명은 원본 필드명과 다른 이름을 사용해야 합니다.
텍스트 필터링 시 대/소문자는 기본적으로 구분되지 않습니다.
피벗 차트 보고서:
피벗 테이블 보고서를 만들 때 피벗 차트가 자동으로 생성되지 않습니다.
분산형, 주식형, 거품형 차트 종류는 사용할 수 없습니다.
값 영역에 표시된 데이터는 일부만 삭제하거나 추가할 수 없습니다.
외부 데이터 가져오기 (텍스트 파일):
원본 파일 수정 시 **[모두 새로 고침]**을 클릭해야 반영됩니다.
데이터 구분 기호로 탭, 세미콜론, 쉼표, 공백 외에 사용자가 원하는 구분 기호를 설정할 수 있습니다.
기본 파일 형식은 *.txt, *.prn, *.csv입니다.
매크로 저장: 엑셀 실행 시마다 모든 통합 문서에서 실행할 수 있도록 하려면, 매크로를 Office 설치 폴더 내 [XLSTART] 폴더에 Personal.xlsb로 저장해야 합니다.
워크시트 설정 및 작업
전체 선택: 행 머리글과 열 머리글이 만나는 [모두 선택] 단추를 클릭하면 워크시트 전체가 선택됩니다. (표 영역만 선택하려면
Ctrl + A를 사용해야 합니다.)매크로 기록 (VBA):
Range("A3").Select와 같은 구문은 절대 참조로 기록된 것입니다.화면 설정:
확대/축소 배율: 지정된 시트만 적용됩니다.
틀 고정: 인쇄 시에는 적용되지 않습니다.
창 나누기: 마우스 드래그로 위치를 변경할 수 있습니다. (틀 고정은 불가능)
틀 고정과 창 나누기는 동시에 수행할 수 없습니다.
상태 표시줄: 현재 작업 상태, 선택 영역의 평균/개수/합계 등의 계산 결과를 표시합니다. 자주 사용하는 도구를 추가/제거하는 기능은 빠른 실행 도구 모음에 대한 설명입니다.
시트 이름:
최대 31자까지 지정 가능합니다.
대/소문자를 구분하지 않습니다.
*, ?, /, [ ]등의 기호는 사용할 수 없습니다.
데이터 입력 및 편집: 여러 셀에 동일한 데이터를 한 번에 입력하려면
Ctrl + Enter키를 누릅니다. (Shift + Enter는 위 셀로 이동합니다.)선택하여 붙여넣기: 잘라낸(이동) 데이터가 아닌 복사한 데이터 범위에서 서식을 제외하고 내용만 붙여 넣으려면 ‘내용 있는 셀만 붙여넣기’를 선택합니다.
수식 및 함수
정보 함수:
ISERR(값): 값이 #N/A를 제외한 오류 값이면 TRUE를 반환합니다.ISBLANK(값): 셀이 비어 있으면 TRUE를 반환합니다.TYPE(값): 데이터 형식을 숫자로 반환합니다. (숫자 1, 텍스트 2, 논리값 4 등)
조건부 서식 (홀수 행): 홀수 행에 배경색을 채우는 수식은
=MOD(ROW(), 2)=1입니다. (행 번호ROW()를 2로 나눈 나머지가 1인지 확인)바이트 기반 검색 (SEARCHB): 한글과 같은 더블 바이트 문자열을 검색할 때 사용하며, 한글 한 글자를 2바이트로 인식합니다.
배열 수식 (범위 계산): 여러 셀에 걸쳐 계산 결과를 배열로 표시하려면, 계산 영역을 선택한 후
{=B2:B5*C2:C5}와 같이 작성하고Ctrl + Shift + Enter로 입력해야 합니다.
3. 데이터베이스 일반 핵심 요약 (Database General)
테이블 및 필드 속성
IME 모드 (Input Method Editor): 필드마다 [한/영] 키를 사용하지 않고도 데이터 입력 시의 한글이나 영문 입력 상태를 자동으로 지정할 수 있는 속성입니다.
조회 속성: 조회 목록으로 표시할 열의 개수를 변경할 수 있습니다. (자동으로 설정되는 것이 아닙니다.)
입력 마스크:
L: 한글/영문 입력 가능 (필수)
A: 한글/영문/숫자 입력 가능 (필수)
0: 0~9 숫자 입력 가능 (필수)
9, #: 숫자, 공백 입력 가능 (선택).
#는 +, - 기호도 입력 가능합니다.
관계 및 정규화
참조 무결성 유지: 기본 테이블에 연결되지 않은 레코드가 생성, 변경, 삭제되는 것을 방지합니다. 이 설정을 하면 자식 테이블(사원)에 입력하려는 외래 키 값(부서코드)은 반드시 부모 테이블(부서)에 존재해야 합니다.
정규화: 테이블에 너무 많은 정보가 포함되어 발생하는 **이상 현상 (Anomaly)**을 제거하고 데이터 중복을 최소화하여 일관성을 유지하기 위해 테이블을 분할하는 과정입니다. 정규화를 실행해도 모든 테이블의 필드 수가 동일해지지는 않습니다.
데이터베이스 3단계 구조:
외부 스키마 (External Schema): 실제 이용자가 취급하는 데이터 구조 (서브 스키마라고도 함)
개념 스키마 (Conceptual Schema): 데이터베이스 전체의 논리적인 구조를 정의합니다.
내부 스키마 (Internal Schema): 데이터 저장 또는 물리적인 구조를 정의합니다.
폼과 보고서
하위 보고서: 기본 보고서 내용을 보강하며, 일대다 관계의 테이블이나 쿼리를 효과적으로 표시합니다. 디자인 보기 화면에서 삽입된 하위 보고서의 크기를 조절할 수 있습니다.
보고서 작성 도구: 보고서, 보고서 디자인, 레이아웃 보기를 사용하며 [데이터] 도구는 사용하지 않습니다.
보고서 구역:
보고서 머리글/바닥글: 보고서 전체의 처음/끝에 한 번만 출력됩니다. (로고, 제목, 요약 등)
페이지 머리글/바닥글: 모든 페이지의 맨 위/아래에 출력됩니다. (열 제목, 날짜, 페이지 번호 등)
페이지 번호 표시:
[Page]: 현재 페이지 번호[Pages]: 전체 페이지 수=Format([Page], "00"): 현재 페이지 번호를 두 자리 형식(예: 01)으로 표시합니다.
분할 표시 폼: 분할된 화면에서 데이터를 [폼 보기]와 [데이터시트 보기]로 동시에 볼 수 있으며, 두 보기 모두에서 데이터를 변경할 수 있습니다.
폼의 탭 순서:
기본적으로 컨트롤을 작성한 순서대로 설정됩니다.
컨트롤의 **[탭 정지] 속성을 ‘아니요’**로 설정하면 탭 순서에서 해당 컨트롤이 제거됩니다.
레이블에는 탭 순서를 설정할 수 없습니다.
SQL 및 도메인 함수
SQL
SELECT문:FROM절: 필드를 포함하는 테이블이나 쿼리를 지정합니다.DISTINCT: 검색 결과의 중복 레코드를 없앱니다.AS: 필드나 테이블 이름에 별명을 지정합니다.WHERE절: 레코드를 그룹화 하기 전의 조건을 지정합니다.HAVING절:GROUP BY문으로 레코드를 결합한 후에 그룹화된 레코드에 대한 조건을 지정합니다.ORDER BY: 검색 결과를 정렬합니다.ASC(오름차순, 기본값) 또는DESC(내림차순)을 사용합니다.
도메인 집계 함수:
DCount(인수, 도메인, 조건): 도메인에서 조건에 맞는 지정된 인수의 개수를 구합니다. 개수를 구할 때는 인수 자리에"*"를 사용하는 것이 일반적입니다.DLookup(인수, 도메인, 조건): 도메인에서 주어진 조건에 맞는 인수를 표시합니다.
VBA (Visual Basic for Applications):
매크로는 작업을 자동화하며, 하나의 매크로에 복수의 매크로 함수가 포함될 수 있습니다.
For i = 0 To 7 Step 2구문은 0, 2, 4, 6을 순차적으로 반복합니다.
핵심포인트에 대한 공부가 되셨다면
아래에 '실전테스트 바로가기' 링크를 통해
실제 시험처럼 실전테스트를 해 볼 수 있습니다.