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

                                     

📝 컴퓨터활용능력1급 필기시험 1회 핵심 요약노트






아래에 정리되어 있는 핵심포인트를 먼저 공부하신 후에

실전테스트를 하는 것을 권해 드립니다.


실전테스트를 바로 하실 분은 

본 글 맨 하단으로 가시면 '실전테스트 바로가기' 링크를 통해 바로 넘어갈 수 있습니다.




1과목. 컴퓨터 일반 핵심 정리


1. 하이퍼미디어 및 소프트웨어

  • 하이퍼미디어 (Hypermedia)

    • 특정 텍스트나 다양한 미디어를 클릭하면 연결된 문서로 이동하는 비선형 구조의 문서 형식입니다.

    • **하이퍼텍스트(Hypertext) + 멀티미디어(Multimedia)**를 합한 개념입니다.

    • 사용자에 의해 문서를 읽는 순서가 결정되는 비선형 구조입니다. (선형 구조 아님)

  • 소프트웨어 종류

    • 애드웨어 (Adware): 소프트웨어 자체에 광고를 포함하여 이를 보는 대가로 무료로 사용하는 소프트웨어입니다.

    • 스파이웨어 (Spyware): 사용자의 정보를 몰래 수집하여 전송하는 프로그램입니다.

    • 프리웨어 (Freeware): 소스를 공개하지 않지만 누구나 제한 없이 무료로 사용할 수 있는 소프트웨어입니다.

    • 셰어웨어 (Shareware): 기능이나 사용 기간에 제한을 두어 배포하며, 사용 후 정식 프로그램을 구입할 수 있도록 하는 소프트웨어입니다.


2. 인터넷 및 통신 기술

  • FTP (File Transfer Protocol)

    • 멀리 떨어진 컴퓨터 간에 파일을 송수신하는 서비스입니다.

    • Anonymous FTP 서버는 익명의 계정으로 파일 전송이 가능합니다.

    • FTP 서버의 프로그램은 다운로드하여 설치해야 실행할 수 있습니다. (다운로드 없이 실행 불가)

    • 전송 모드는 ASCII 모드 (텍스트 파일)와 Binary 모드 (실행 파일)로 구분합니다.

  • IPv6 (Internet Protocol Version 6)

    • 16비트씩 8부분, 총 128비트의 주소를 사용하여 IP 주소 부족 문제를 해결합니다.

    • 주소 체계는 유니캐스트, 애니캐스트, 멀티캐스트의 세 가지입니다.

    • 보안 기능 (인증, 비밀성, 데이터 무결성 서비스)이 향상되었습니다.

  • 전자우편(Email) 프로토콜

    • POP3 (Post Office Protocol 3): 메일 서버에서 이메일을 사용자 컴퓨터로 가져옵니다. (수신용)

    • SMTP (Simple Mail Transfer Protocol): 작성한 메일을 다른 사람에게 전송해 줍니다. (송신용)

    • IMAP (Internet Message Access Protocol): 전자우편을 수신하기 위한 프로토콜입니다.

    • MIME (Multipurpose Internet Mail Extensions): 웹 브라우저가 지원하지 않는 멀티미디어 파일의 내용을 확인하고 실행시켜 주는 프로토콜입니다.

  • OSI 7계층 (Open Systems Interconnection 7 Layers)

    • 네트워크 계층 (3계층): 정보 교환 및 중계, 경로 설정(라우팅) 기능을 제공합니다.

    • 물리 계층 (1계층): 전기 신호 전송, 제어 및 클럭 신호를 제공합니다.

    • 전송 계층 (4계층): 송수신 시스템 간의 논리적 안정과 균일한 서비스를 제공합니다.

    • 응용 계층 (7계층): 응용 프로세스 간의 정보 교환, 파일 전송 등을 제공합니다.

  • Bluetooth

    • 휴대폰, PDA, 노트북 등 휴대 가능한 장치들 사이의 양방향 정보 전송을 목적으로 하는 근거리 무선통신 기술입니다.

  • 엑스트라넷 (Extranet)

    • 인터넷 기반 기술을 이용하여 기업들이 외부 보안을 유지한 채 협력 업체 간의 효율적인 업무 처리를 위해 사용하는 네트워크입니다. (인트라넷 확장 개념)

  • CODEC (Coder/Decoder)

    • 음성 또는 영상의 아날로그 신호를 디지털 신호로 변환하거나, 그 반대로 디지털 신호를 아날로그 신호로 환원하는 장치입니다.


3. 하드웨어 및 운영체제 (Windows)

  • 시스템 부팅 및 BIOS

    • 부팅 (Booting): 운영체제 프로그램을 하드디스크로부터 메인 메모리에 적재하여 실행하는 과정입니다.

    • POST (Power On Self Test): 전원이 켜지면서 자동으로 RAM, 키보드, 하드디스크 등을 테스트하는 과정입니다.

    • BIOS (Basic Input/Output System): 하드웨어 작동에 필요한 명령을 모아 놓은 프로그램으로 ROM에 저장되며, **펌웨어 (Firmware)**라고도 합니다. (CPU를 집중적으로 테스트하지 않음)

  • USB (Universal Serial Bus)

    • 범용 직렬 인터페이스 규격입니다. (병렬 아님)

    • USB 3.0은 이론적으로 최대 5Gbps의 전송속도를 가집니다. (파란색 단자로 구분)

    • 주변 장치를 최대 127개까지 연결 가능합니다.

    • **플러그 앤 플레이 (PnP)**와 핫 플러그인 (Hot Plug-in) 기능을 모두 지원합니다.

  • 캐시 메모리 (Cache Memory)

    • 속도가 빠른 CPU상대적으로 속도가 느린 주기억장치 사이에 위치하여 속도를 향상시킵니다.

    • **SRAM (정적 램)**이 사용되며, 접근 속도가 빠른 휘발성 메모리입니다.

    • 효율성은 적중률로 나타냅니다.

  • 오디오 파일 형식

    • MP3: CD 수준의 음질을 들을 수 있는 고음질 오디오 압축 표준 형식입니다.

    • MIDI (Musical Instrument Digital Interface): 전자 악기 간 또는 컴퓨터와 전자 악기 간에 디지털 신호를 주고받기 위한 일종의 규약입니다. (스트리밍 압축 방식 아님)

  • 시스템 소프트웨어

    • 컴퓨터 시스템의 내부 동작을 지원하거나, 하드웨어를 구동하며, 원시 프로그램을 목적 프로그램으로 변환하는 언어 번역 프로그램 등이 해당합니다.

    • 인사관리, 회계관리 등 업무 처리용 소프트웨어응용 소프트웨어에 해당합니다.

  • 컴퓨터 관리 유의사항

    • 주기적으로 시스템을 재부팅하는 것은 부품의 수명을 단축시킬 수 있습니다.

  • 하드디스크 인식 불가 대처 방법

    • CMOS Setup에서 설정 내용 확인, 전원 및 케이블 연결 상태 점검, 바이러스 점검 등이 적절합니다.

    • 디스크 조각 모음은 속도가 느려졌을 때 최적화를 위해 수행합니다.

  • Windows 설정

    • [제어판] - [키보드]: 키 재입력 시간, 키 반복 속도, 커서 깜박임 속도 등을 조절합니다.

    • [폴더 옵션]: 파일 연결 프로그램 변경은 마우스 오른쪽 클릭 메뉴 등에서 수행하며, 폴더 옵션에서 직접 설정할 수 없습니다.

    • [명령 프롬프트]:

      • MS-DOS 명령 및 기타 컴퓨터 명령을 실행할 수 있습니다.

      • 창을 전체화면 모드로 확대/축소하는 단축키는 Alt + Enter 키입니다.

      • 'exit'를 입력하여 종료할 수 있습니다.



2과목. 스프레드시트 일반 핵심 정리


1. 데이터 관리 및 분석 기능

  • 부분합

    • 부분합을 작성하려면 그룹화할 항목을 기준으로 반드시 정렬해야 합니다.

    • 정렬 방식(오름차순/내림차순)에 관계없이 그룹별 부분합의 결과는 같습니다.

    • 부분합을 제거하면 윤곽 및 페이지 나누기는 제거되지만, 원본 데이터는 삭제되지 않습니다.

    • **'새로운 값으로 대치'**를 해제하지 않으면 이전에 작성한 부분합은 삭제되고 새로운 부분합만 표시됩니다.

  • 윤곽 (Outline)

    • 데이터 목록에 최대 8개 수준의 윤곽을 설정할 수 있습니다.

    • 윤곽을 제거해도 원본 데이터는 삭제되지 않습니다.

  • 시나리오 관리자

    • 변경 셀은 값을 변경하며 예측하려는 숫자 값이 입력된 셀입니다.

    • 결과 셀반드시 변경 셀을 참조하는 수식이 입력되어 있는 셀입니다.

  • 외부 데이터 연결

    • 연결을 제거하더라도 현재 통합 문서에 가져온 데이터는 제거되지 않습니다.

  • 통합 문서 보호 및 공유

    • 공유 통합 문서에서는 조건부 서식을 추가하거나 변경할 수 없습니다.

    • 사용자별로 다른 암호를 설정할 수 없습니다.


2. 셀 및 시트 관리

  • 셀 편집 모드 전환

    • F2 키를 누르거나, 셀을 두 번 클릭하거나, 수식 입력줄을 클릭합니다.

    • 바로가기 메뉴에는 [셀 편집]이 없습니다.

  • 메모 기능

    • 새 메모 작성 단축키는 **Shift + F2**입니다.

    • 셀을 이동하면 메모를 포함한 수식, 결과값, 서식 등이 모두 이동됩니다.

  • 워크시트 관리

    • 워크시트 이름은 최대 31자까지 지정할 수 있습니다.

    • 시트 전환 시 Ctrl + PageUp (이전 시트) 또는 Ctrl + PageDown (다음 시트) 키를 사용합니다. (Alt 키가 아님)

  • 틀 고정 (Freeze Panes)

    • 워크시트를 스크롤해도 특정 행이나 열이 계속 표시되도록 합니다.

    • [페이지 레이아웃] 보기 상태일 때는 설정할 수 없습니다.

    • 인쇄 시에는 적용되지 않습니다.

  • 데이터 정렬

    • 기본적으로 위에서 아래 방향의 행 단위로 정렬합니다. (열 단위 아님)

    • 숨겨진 행/열의 데이터는 정렬에 포함되지 않습니다.

    • 빈 셀은 오름차순/내림차순에 관계없이 항상 가장 마지막으로 정렬됩니다.

  • 3차원 참조

    • 여러 시트의 동일한 셀 범위 데이터를 참조합니다.

    • =SUM(Sheet2:Sheet4!A2)와 같이 표현합니다.

    • 배열 수식에는 3차원 참조를 사용할 수 없습니다.

  • 페이지 설정

    • **[페이지] 탭 - '자동 맞춤'**에서 너비와 높이를 모두 1로 설정하면 여러 페이지 내용이 1페이지에 인쇄됩니다. (100% 인쇄 아님)

    • **[여백] 탭 - '페이지 가운데 맞춤'**으로 인쇄 내용을 용지의 가운데에 맞출 수 있습니다.

  • 다른 이름으로 저장 - [일반 옵션]

    • **'쓰기 암호'**는 '열기 암호'와 별도로 설정이 가능합니다. (함께 설정되어야 하는 것 아님)


3. 함수 및 VBA

  • 논리 및 오류 검사 함수

    • ISLOGICAL(인수): 인수가 논리값이면 TRUE

    • ISERR(인수): #N/A를 제외한 오류값일 경우 TRUE

    • ISERROR(인수): 모든 오류값일 경우 TRUE

    • ISNUMBER(인수): 인수가 숫자이면 TRUE

    • IFERROR(인수1, 인수2): 인수1이 오류이면 인수2를 표시합니다.

  • VBA - 상대 참조 (R1C1)

    • ActiveCell.FormulaR1C1 = "=RC[-2]*RC[-1]"

      • RC[-2]: 현재 셀을 기준으로 왼쪽 두 번째 셀 (행 고정, 열 2칸 왼쪽)

      • RC[-1]: 현재 셀을 기준으로 바로 왼쪽 셀 (행 고정, 열 1칸 왼쪽)

    • Rows(4).Font.Bold = True: 현재 통합 문서의 Sheet3에서 4행 전체의 글꼴 스타일을 굵게 설정합니다.

  • 배열 수식 (예시)

    • {=SUM(IF($B$2:$B$7=B10, $C$2:$C$7))}: $B$2:$B$7 범위의 값이 B10과 같은 경우, $C$2:$C$7 범위 값들의 합계를 구합니다. (배열 수식은 **Ctrl + Shift + Enter**로 입력해야 합니다.)


4. 차트

  • 차트 서식 변경

    • 차트 요소(제목, 축 등)는 도형과 같이 그룹, 회전 등의 정렬 설정을 할 수 없습니다.

  • X축을 위쪽에 표시

    • 세로 축을 선택한 후 [축 서식]의 축 옵션에서 가로축 교차를 **'축의 최대값'**으로 설정합니다.



3과목. 데이터베이스 일반 핵심 정리


1. 데이터베이스 설계 및 모델

  • 데이터베이스 설계

    • 스키마 (Schema): 전체 데이터베이스의 논리적인 구조와 정의를 기술합니다.

    • 내부 스키마: 데이터의 저장 또는 물리적인 표현 방법을 정의합니다.

    • 물리적 데이터베이스의 기본 데이터 단위: 저장 레코드입니다.

  • 데이터 모델

    • 계층적 데이터 모델 (Hierarchical): 두 레코드 타입을 부모 자식 관계로 설명합니다. (트리 구조)

    • 네트워크 데이터 모델 (Network): 개체 타입 간의 관계에 대하여 그래프를 이용하여 설명합니다. (망 구조)

  • E-R 다이어그램 표기법

    • 사각형: 개체 타입

    • 마름모: 관계 타입

    • 타원: 속성 타입

    • 밑줄 타원: 기본키 속성


2. 테이블 및 필드 속성

  • 데이터 형식

    • Yes/No: 참/거짓 또는 예/아니오와 같은 논리적인 값을 입력받을 때 가장 적절합니다.

  • 필드 속성 - 인덱스

    • OLE 개체 형식의 필드는 인덱스를 지정할 수 없습니다. (하이퍼링크도 불가)

  • 필드 속성 - 유효성 검사 규칙

    • LIKE 연산자는 지정한 문자열이 포함되어 있는지를 판별할 때 사용합니다.

    • LIKE "가*": 텍스트 길이에 상관없이 '가'로 시작하는 데이터만 입력 허용합니다. (*는 모든 문자열)

    • LIKE "가?": '가'로 시작하는 2글자만 허용합니다. (?는 모든 1개의 글자)

  • 필드 속성 - 필드 크기 vs 유효성 검사 규칙

    • 필드 크기가 최대 입력 크기를 지정하더라도, 유효성 검사 규칙이 더 엄격하게 제한할 수 있습니다. (예: 필드 크기 '바이트' (최대 255)여도 유효성 규칙 <=200이면 200이 최대)


3. 쿼리 (Query)

  • SQL (Structured Query Language)

    • SELECT * FROM 테이블명 WHERE 조건문;

    • 나이 BETWEEN 20 AND 30: 나이 필드 값이 20 이상 30 이하인 레코드를 검색합니다.

    • 이름 LIKE "김*": 이름 필드 값이 '김'으로 시작하는 레코드를 검색합니다.

    • 정렬 (ORDER BY): ORDER BY 필드1 DESC, 필드2 ASC (필드1 기준 내림차순, 필드2 기준 오름차순)

    • INSERT 쿼리: 기본 키 (ID) 필드가 필수 입력 필드라면, INSERT 문에 반드시 ID 값을 포함해야 합니다.

    • DELETE FROM 테이블명 WHERE 조건문;: 조건에 맞는 레코드를 삭제합니다.

  • 쿼리 유형

    • 매개 변수 쿼리: 쿼리를 실행할 때마다 값이나 패턴을 묻는 메시지를 표시하여 조건에 맞는 필드를 반환합니다.

    • 크로스탭 쿼리: 합계나 평균 등을 계산하고, 데이터시트의 가로(열)와 세로(행) 두 종류로 그룹화하여 분석을 용이하게 합니다.

    • 테이블 만들기 쿼리: 테이블의 데이터를 복사하거나 보관해야 하는 경우 새로운 테이블을 생성합니다. (추가 쿼리가 아님)

    • 추가 쿼리: 기존 테이블에 새로운 데이터를 추가합니다.


4. 폼 및 보고서

  • 폼 - 탭 순서

    • 폼 보기에서 Tab 키나 Enter를 눌렀을 때 포커스의 이동 순서를 지정합니다.

    • 레이블 컨트롤이미지 컨트롤은 탭 순서에서 제외됩니다.

  • 폼 - 컨트롤

    • 단추 컨트롤: 하나 이상의 매크로 함수이벤트 프로시저를 수행할 수 있습니다. (매크로 함수만 수행하는 것 아님)

  • 기본 폼과 하위 폼 연결

    • **[직접 지정]**을 선택하면 두 테이블 간의 관계 설정에 상관없이 연결 필드를 직접 선택할 수 있습니다.

    • 두 개 이상의 연결 필드를 지정할 수 있으며, 하위 폼 연결기 창에서 한꺼번에 지정할 수 있습니다.

  • 보고서 구역

    • 보고서 머리글: 보고서의 맨 앞 페이지 상단에 한 번 출력됩니다. (제목, 날짜, 로고 등)

    • 페이지 머리글: 모든 페이지의 맨 위에 출력되어, 특정 내용을 반복하려는 경우 사용합니다. (예: 거래처별 제품목록 제목)

    • 그룹 머리글: 각 새 레코드 그룹의 맨 앞에 출력되며, 그룹 이름이나 그룹별 계산 결과를 표시합니다.

  • 보고서 보기 형태

    • 레이아웃 보기: **'보고서 보기'**와 **'디자인 보기'**를 혼합한 형태로, 데이터는 표시되지만 데이터 수정은 불가합니다.


5. VBA 및 기타

  • Connection 개체 (ADO)

    • Open 메서드: 데이터 원본에 대한 연결을 설정합니다.

    • Execute 메서드: 지정된 쿼리, SQL 구문 등을 실행합니다.

    • ConnectionString 속성: 데이터 원본 연결에 사용되는 정보를 나타냅니다.

    • AddNew 메서드: Recordset 개체에 속하며, 새 레코드를 만듭니다. (Connection 개체 아님)

  • 매크로 함수

    • CancelEvent: 매크로 실행 이벤트를 취소하는 기능을 수행합니다. (인수로 지정한 이벤트를 취소하는 것 아님)

    • FindNext: FindRecord 함수나 [찾기 및 바꾸기] 대화 상자에서 지정한 조건에 맞는 다음 레코드를 찾습니다.







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

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

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