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

                                     

📝 컴퓨터활용능력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을 순차적으로 반복합니다.







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

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

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