컴퓨터활용능력1급 필기시험 9회 핵심요약노트 및 실전테스트

                                     

📝 컴퓨터활용능력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: 선언된 모듈 내의 다른 프로시저에서만 호출/액세스 가능합니다.







핵심포인트에 대한 공부가 되셨다면

아래에 '실전테스트 바로가기' 링크를 통해 

실제 시험처럼 실전테스트를 해 볼 수 있습니다.