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

                                     

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






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

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


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

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




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


1. 기억장치 및 속도

  • 가상 기억장치 (Virtual Memory): 보조 기억장치의 큰 용량을 주기억장치처럼 사용하게 하여 주기억장치보다 큰 프로그램 실행을 가능하게 하는 개념입니다. 주소 매핑 작업이 필요합니다. (주의: 시스템 처리 속도를 높이는 것은 캐시 메모리입니다.)

  • 컴퓨터 계산 속도 단위 (느린 순서 -> 빠른 순서):

    ms (10^-3 초) -> us (10^-6 초) -> ns (10^-9 초) -> ps (10^-12 초)

    (참고: us는 마이크로 초를 의미합니다.)


2. 멀티미디어 및 코드

  • MPEG (Moving Picture Experts Group): 동영상 표준화 전문 단체에서 만든 동영상 압축 기술의 국제 표준 규격입니다. (Intel사 개발 아님)

  • 멀티미디어 용어:

    • 모핑 (Morphing): 두 이미지가 자연스럽게 변화하는 특수 효과입니다.

    • 렌더링 (Rendering): 3차원 모형에 명암과 색상을 입혀 사실감을 더하는 작업입니다.

    • 안티앨리어싱 (Anti-aliasing): 이미지의 계단 현상을 없애 경계선을 부드럽게 합니다.

  • EBCDIC 코드 (Extended Binary Coded Decimal Interchange Code):

    • 8비트로 구성되어 최대 256개의 문자 표현이 가능합니다.

    • 4비트 존 부분과 4비트 디지트 부분으로 구성되며 BCD 코드를 확장한 것입니다.


3. 네트워크 및 소프트웨어

  • P2P (Peer To Peer): 컴퓨터와 컴퓨터가 동등하게 연결되어 파일 공유 등이 이루어지는 동배 간 처리 방식입니다. (클라이언트/서버 방식과 구별)

  • 소프트웨어 유형:

    • 오픈 소스 소프트웨어: 소스 코드까지 제공되어 자유롭게 수정 및 변경이 가능합니다.

    • 셰어웨어 (Shareware): 일정 기간 무료 사용 후 정식 구매가 필요한 소프트웨어입니다.

    • 프리웨어 (Freeware): 기간 및 기능 제한 없이 무료 사용 및 배포가 가능한 소프트웨어입니다.

  • FTP (File Transfer Protocol): 컴퓨터 간 파일을 주고받는 원격 파일 전송 프로토콜입니다.

    • 전송 모드: 텍스트 파일은 ASCII 모드, 그림/동영상/실행 파일/압축 파일 등은 Binary 모드로 전송합니다.

  • JSP (Java Server Pages): JAVA 언어를 기반으로 하여 어느 운영체제에서도 실행 가능한 웹 개발 스크립트 언어입니다. (ASP는 MS 기반으로 윈도우에서만 실행 가능)

  • 테더링 (Tethering): 스마트폰을 모뎀처럼 활용하여 PC나 노트북이 무선 인터넷을 사용할 수 있도록 모바일 데이터 연결을 공유하는 기능입니다.


4. Windows 기능 및 관리

  • 바로 가기 키 (탐색기):

    • 같은 드라이브 내 복사: 마우스 드래그 + [Ctrl]

    • 비연속적 선택: [Ctrl] 키 + 마우스 클릭

    • 다른 드라이브로 이동: 마우스 드래그 + [Shift] 키 (다른 드라이브로 복사는 기본 드래그)

    • 시작 메뉴 표시: [Ctrl] + [Esc] 또는 [Windows]

  • 개인 설정: 바탕 화면의 배경, 테마, 화면 보호기 등을 설정할 수 있습니다. (Windows 10 이후 가젯은 서비스되지 않습니다.)

  • 연결 프로그램: 데이터 파일을 더블 클릭할 때 실행되는 프로그램을 의미하며, 연결 프로그램을 삭제해도 데이터 파일은 삭제되지 않습니다.

  • 프린터: 기본 프린터는 단 1대만 지정 가능하며, 설정하지 않고 인쇄 명령을 내리면 자동으로 문서를 보냅니다.

  • 하드디스크 오류 검사: 물리적 오류를 찾아서 복구하며 시간이 오래 걸릴 수 있고, 검사 중에도 드라이브를 계속 사용할 수 있습니다. 바이러스 예방 기능은 백신 프로그램이 수행합니다.

  • CMOS: 시스템 날짜/시간, 칩셋 설정, 부팅 순서 등을 설정합니다. Windows 로그인 암호는 제어판에서 설정합니다.

  • 방화벽 (Firewall): 권한 없는 사용자의 네트워크 액세스를 방지하고, 특정 연결 요청을 차단/허용합니다. 위험한 첨부 파일을 검사하는 기능은 백신 프로그램이 수행합니다.


5. 정보 보안

  • 분산 서비스 거부 공격 (DDoS): 여러 장비를 이용하여 특정 서버에 대량의 데이터를 집중적으로 전송하여 정상적인 기능 수행을 방해합니다.

    • 스니핑 (Sniffing): 패킷을 엿보아 계정과 암호를 알아내는 행위입니다.

    • 스푸핑 (Spoofing): 검증된 사람인 것처럼 데이터를 변조하여 접속을 시도하는 행위입니다.

    • 키 로거 (Key Logger): 키보드 입력 시 캐치 프로그램으로 ID나 암호 정보를 빼내는 행위입니다.



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


1. 수식 및 함수

  • 3차원 참조: 통합 문서의 여러 워크시트에 있는 동일한 셀 범위 데이터를 이용하는 방식입니다.

  • 배열 수식 입력: 계산할 셀 범위를 선택하고 수식을 입력한 후 [Ctrl] + [Shift] + [Enter] 키를 누릅니다. ([Ctrl] + [Enter]는 선택 영역에 수식을 한 번에 채우는 일반 수식 입력입니다.)

  • 수식 결과 상수 변환: 수식 입력 후 바로 [F9] 키를 누르면 결과값이 수식이 아닌 상수로 입력됩니다.

  • 수학 함수:

    • SQRT(인수): 인수의 양의 제곱근을 구합니다.

    • ABS(인수): 인수의 절대값을 구합니다.

    • POWER(인수1, 인수2): 인수1을 인수2만큼 거듭제곱 합니다.

  • 텍스트/날짜 함수:

    • FIXED(인수, 자릿수, 논리값): 인수를 지정된 자리에서 반올림하여 문자열로 변환합니다. 논리값이 FALSE면 쉼표(,)를 표시하지 않습니다.

    • EOMONTH(날짜, 월수): 지정한 개월 수 이전 또는 다음 달의 마지막 날짜 일련번호를 반환합니다.

    • REPLACE(문자열1, 시작위치, 개수, 문자열2): 문자열1의 시작 위치에서 개수만큼의 문자를 문자열2로 바꿉니다.


2. 셀 서식 및 화면 제어

  • 사용자 지정 표시 형식:

    • 0: 자릿수가 적으면 유효하지 않은 0을 표시합니다.

    • #: 유효한 자릿수만 표시하며, 유효하지 않은 자리는 0을 표시하지 않습니다.

    • @: @ 앞에 값이 문자인 경우에만 문자열을 연결하여 표시합니다.

    • %: 데이터에 100을 곱한 후 %를 표시합니다.

  • 윗주: 문자열 데이터가 입력된 셀에만 표시할 수 있으며, 전체 텍스트 서식만 변경 가능하고 부분별로 서식을 변경할 수 없습니다.

  • 워크시트 단축키:

    • 시트 이동: [Ctrl] + [Page Up] (이전 시트) / [Ctrl] + [Page Down] (다음 시트)

    • 새 시트 삽입: [Shift] + [F11]

    • 연속된 여러 시트 선택: 첫 시트 클릭 후 [Shift] 키를 누른 채 마지막 시트 탭 클릭

  • 데이터 목록 표시: 셀을 선택한 상태에서 [Alt] + [↓] 키를 누르면 해당 열의 데이터를 목록으로 표시하여 입력할 수 있습니다.

  • 틀 고정 및 창 나누기:

    • 틀 고정: 행 또는 열, 행과 열 모두 고정 가능합니다. 틀 고정선은 마우스로 위치를 변경할 수 없습니다.

    • 창 나누기: 2개 또는 4개로 분할되며, 분할된 창의 크기는 마우스로 변경 가능합니다. [실행 취소] 명령으로 해제할 수 없습니다.


3. 데이터 분석 및 관리

  • 데이터 필터 기능:

    • 자동 필터: 각 열에 설정된 조건들은 AND 조건으로 묶여 처리됩니다.

    • 고급 필터: 조건에 맞는 행에서 원하는 필드만 선택하여 다른 영역에 복사할 수 있습니다.

  • 윤곽 (부분합):

    • 윤곽 기호와 함께 요약 행이 삽입됩니다.

    • 데이터에 최대 8개 수준의 윤곽 설정이 가능합니다.

    • [윤곽 지우기]를 실행하면 설정된 윤곽 기호만 지워집니다. (요약 정보는 유지됨)

  • 시나리오:

    • 워크시트 모델의 결과를 예측하는 데 사용합니다.

    • 여러 시나리오를 비교하기 위해 시나리오를 한 페이지의 피벗 테이블로 요약할 수 있습니다.

    • 시나리오는 별도의 파일로 저장하지만, 자동으로 바꿀 수 없습니다.


4. 매크로 및 인쇄

  • 매크로 기록:

    • 기본적으로 셀은 절대 참조로 기록됩니다. 상대 참조로 기록하려면 상대 참조로 기록을 선택해야 합니다.

    • 매크로 바로 가기 키가 엑셀 고유의 바로 가기 키와 중복될 경우 매크로에 지정된 바로 가기 키가 우선합니다.

    • 개인용 매크로 통합 문서에 저장하면 엑셀 시작 시 자동으로 로드됩니다.

  • 인쇄 영역:

    • [페이지 레이아웃] 탭 - [인쇄 영역 설정]을 클릭하거나 [페이지 설정] 대화 상자의 [시트] 탭에서 지정할 수 있습니다.

    • 인쇄 영역으로 설정되면 자동으로 Print_Area라는 이름이 작성됩니다.

  • 여러 시트 인쇄: 전체 출력물의 페이지 번호가 일련번호로 이어지게 하려면, 전체 통합 문서 인쇄를 선택하거나, 각 시트의 [페이지 설정]에서 시작 페이지 번호를 일련 번호에 맞게 설정해야 합니다.



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


1. 테이블 및 무결성

  • 기본키 (Primary Key):

    • 테이블에 기본키를 반드시 설정해야 하는 것은 아닙니다.

    • 데이터가 이미 입력된 필드도 기본키로 지정할 수 있습니다.

    • OLE 개체나 첨부 파일 형식의 필드에는 기본키를 지정할 수 없습니다.

  • 참조 무결성: 참조하고 참조되는 테이블 간의 관계에 문제가 없는 상태입니다.

    • 외래키 값이 널 (Null) 인 경우에는 참조 무결성이 유지됩니다.

    • 다른 테이블을 참조하는 테이블 (외래키 테이블)의 레코드를 삭제해도 참조 무결성은 위배되지 않습니다.

  • 정규화: 데이터 중복을 최소화하고, 추가/갱신/삭제 시 이상 현상이 발생하지 않도록 테이블 간의 종속성을 낮추기 위한 과정입니다.

  • 데이터 형식 크기 (작은 순서):

    • Yes/No (1비트)

    • 정수 (Integer) (2바이트)

    • 실수 (Single), 정수 (Long) (4바이트)

    • 날짜/시간, 통화, 실수 (Double) (8바이트)


2. 쿼리

  • SQL 기본 구문 순서:

    SELECT -> FROM -> WHERE -> GROUP BY -> HAVING -> ORDER BY

  • ORDER BY: 오름차순 (ASC, 생략 가능) / 내림차순 (DESC, 생략 불가)

    • 예: ORDER BY 나이 DESC, 급여 ASC (나이 내림차순, 같은 나이는 급여 오름차순)

  • INSERT문 (실행 쿼리): 한 개의 INSERT 문으로 하나의 테이블에 레코드를 추가할 수 있습니다. 필드값을 직접 지정하거나 다른 테이블의 레코드를 추출하여 추가할 수 있습니다.

  • 크로스탭 쿼리:

    • 쿼리 결과를 Excel 워크시트와 비슷한 표 형태로 표시합니다.

    • 행 머리글여러 개 지정 가능합니다.

    • 열 머리글하나씩만 지정할 수 있습니다.

  • 문자열 조건:

    • LIKE "서울*": "서울"로 시작하는 문자열을 찾습니다.

    • LIKE "*신림*": "신림" 단어가 포함된 문자열을 찾습니다.

    • NOT "전산과": "전산과"가 아닌 문자열을 찾습니다.


3. 폼 및 컨트롤

  • IME 모드: 컨트롤에 포커스가 들어왔을 때 입력 모드를 지정하는 컨트롤 속성입니다. (예: 한글, 영숫자 반자)

  • 조건부 서식: 폼 본문의 모든 컨트롤에 조건부 서식을 지정할 경우, 조건부 서식에서 규칙으로 조건식을 작성합니다. (예: [성별]='여자')

  • 하위 폼: 일대다 관계의 데이터를 효과적으로 표시하며, 기본 폼 내에서 존재하지만 별도의 독립된 폼으로도 열 수 있습니다.

  • 이벤트 프로시저:

    • 폼/보고서에서도 매크로가 아닌 VBA 코드를 사용하여 이벤트 프로시저를 작성할 수 있습니다.

    • 컨트롤 속성을 변경할 때: Me![컨트롤이름].속성 = 값 (예: Me![DateDue].Visible = False로 컨트롤 숨기기)

  • 매크로 함수:

    • OpenForm: 폼을 디자인 보기나 데이터시트 보기로 엽니다.

    • RunCommand: 액세스 내부 명령을 실행합니다.

    • RunMacro: 선택한 매크로를 실행합니다.


4. 보고서

  • 보고서 구역:

    • 보고서 머리글/바닥글: 보고서의 첫 페이지 가장 윗부분/ 제일 마지막 페이지 본문 아래에 한 번만 표시됩니다.

    • 그룹 머리글: 각 그룹의 첫 번째 레코드 위에 표시됩니다.

    • 그룹 바닥글: 각 그룹의 마지막 레코드 아래에 표시되며, 그룹별 요약 값을 계산하는 데 효과적입니다. (전체 보고서 요약 값은 보고서 바닥글에 추가)

  • 컨트롤 원본: 컨트롤을 이용해야 보고서에 테이블의 데이터를 표시할 수 있습니다. 레코드 원본으로는 테이블, 쿼리, SQL문 등을 지정합니다.

  • 보고서 페이지 번호 표현식:

    • [Page]: 현재 페이지 번호

    • [Pages]: 전체 페이지 수

    • 예시: =[Page]&"/"&[Pages]&"페이지" -> 1/3페이지







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

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

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