본문 바로가기
IT/컴퓨터활용능력 1급

(2023년 컴활) 핵심요약 - 컴퓨터활용능력 1급

by journal9102 2025. 3. 7.
반응형

2023_핵심_컴퓨터활용능력1급_필기.pdf
8.42MB

 

핵심요약 전체 내용은 첨부파일을 확인하세요.

 

1. 컴퓨터 일반

1-1 운영체제와 파일 시스템

  • Windows 10의 특징
    • GUI(그래픽 사용자 인터페이스) 제공.
    • 선점형 멀티태스킹 지원.
    • 플러그 앤 플레이(PnP) 기능으로 하드웨어 자동 설정.
    • OLE(Object Linking and Embedding) 지원으로 개체 연결 및 삽입 가능.
    • 64비트 데이터 처리로 대용량 데이터를 신속하게 처리.
  • 파일 시스템 종류
    • FAT(16): 최대 2GB 파티션 지원.
    • FAT32: FAT보다 큰 드라이브 지원, 클러스터 크기 작아 공간 절약.
    • NTFS: 보안 및 성능이 우수하며, Windows 전용 파일 시스템.

1-2 단축키 및 파일 관리

  • 주요 단축키
    • Ctrl + A : 전체 선택
    • Ctrl + C/V/X : 복사/붙여넣기/잘라내기
    • Ctrl + Z/Y : 실행 취소/다시 실행
    • Ctrl + S : 저장
    • Windows + D : 바탕화면 보기
  • 파일 탐색기 기능
    • 폴더 및 파일 검색, 이름 변경, 바로 가기 생성 가능.
    • 휴지통을 통해 삭제한 파일 복원 가능.
    • 네트워크 공유 폴더 설정 및 접근 가능.

1-3 네트워크 및 보안

  • 네트워크 장비
    • 라우터: 최적의 경로를 통해 패킷 전송.
    • 스위치: 동일 네트워크 내 데이터 전송 최적화.
    • 브리지: 동일한 네트워크 프로토콜을 사용하는 LAN 연결.
    • 게이트웨이: 서로 다른 네트워크 연결.
  • 보안 위협
    • 스니핑(Sniffing): 네트워크 패킷 엿보기.
    • 스푸핑(Spoofing): 변조된 신호로 시스템 접근.
    • 피싱(Phishing): 가짜 사이트를 이용한 개인정보 탈취.
    • 키로거(Key Logger): 키 입력 정보 유출.

2. 스프레드시트(엑셀)

2-1 데이터 처리 및 정렬

  • 주요 함수
    • =SUM(A1:A10): 합계
    • =AVERAGE(A1:A10): 평균
    • =COUNTIF(A1:A10, ">50"): 특정 조건을 만족하는 개수
    • =VLOOKUP(값, 범위, 열번호, 옵션): 세로 검색
    • =HLOOKUP(값, 범위, 행번호, 옵션): 가로 검색
    • =RANK.EQ(값, 범위): 순위 계산
  • 정렬 및 필터
    • 자동 필터: 특정 조건 데이터만 표시.
    • 고급 필터: 다중 조건 적용 가능.
    • 정렬 기준:
      • 날짜: 과거 → 현재.
      • 숫자: 작은 값 → 큰 값.
      • 논리값: FALSE(0) → TRUE(1).

2-2 차트 및 데이터 분석

  • 차트 유형
    • 막대형: 항목 간 비교.
    • 꺾은선형: 데이터 변화 추세 분석.
    • 원형: 전체 대비 비율 분석.
    • 분산형: 두 변수 간 관계 분석.
    • 주식형: 주가 변동 분석.
  • 피벗 테이블
    • 대량 데이터 요약 및 분석 가능.
  • 조건부 서식
    • 특정 조건을 만족하는 셀의 서식을 변경하는 기능.

2-3 매크로 및 단축키

  • 매크로(Macro)
    • 반복 작업 자동화.
    • VBA로 편집 가능.
    • 단축키 지정 가능(Ctrl + Shift 조합 활용).

3. 데이터베이스

3-1 관계형 데이터베이스 개념

  • 테이블(Table): 데이터가 저장되는 기본 단위.
  • 필드(Field): 테이블에서 각 열(Column)에 해당하는 개별 데이터 항목.
  • 레코드(Record): 테이블에서 각 행(Row)에 해당하는 개별 데이터 집합.
  • 기본 키(Primary Key): 테이블에서 각 레코드를 유일하게 식별하는 필드.

3-2 SQL 기본 명령어

  • SELECT : 데이터 조회
    • SELECT * FROM 테이블명;
  • INSERT INTO : 데이터 삽입
    • INSERT INTO 테이블명 VALUES (값1, 값2, ...);
  • UPDATE : 데이터 수정
    • UPDATE 테이블명 SET 필드명=값 WHERE 조건;
  • DELETE : 데이터 삭제
    • DELETE FROM 테이블명 WHERE 조건;

3-3 관계형 연산

  • JOIN (조인)
    • INNER JOIN: 공통된 데이터만 출력.
    • LEFT JOIN: 왼쪽 테이블의 모든 데이터 출력, 오른쪽은 일치하는 것만.
    • RIGHT JOIN: 오른쪽 테이블의 모든 데이터 출력, 왼쪽은 일치하는 것만.
  • 서브쿼리
    • SELECT * FROM 테이블명 WHERE 필드명 IN (SELECT 필드명 FROM 다른테이블);

4. 윈도우 설정 및 관리

4-1 시스템 관리

  • 디스크 관리
    • 디스크 정리(Disk Cleanup): 불필요한 파일 삭제.
    • 조각 모음(Disk Defragmenter): 파일 조각화 해결로 속도 향상.
    • 가상 메모리 설정: RAM 부족 시 하드디스크 일부를 메모리처럼 사용.
  • 장치 관리자
    • 하드웨어 설치 및 드라이버 관리.
  • 네트워크 설정
    • IP 주소 자동 할당(DHCP) 및 수동 설정 가능.
    • 방화벽 및 네트워크 보안 설정 가능.

5. 기타 주요 개념

5-1 기억장치 속도 및 단위

  • 속도 비교:
    • 레지스터 > 캐시 메모리 > RAM > HDD > CD-ROM
  • 기억 용량 단위:
    • Byte < KB < MB < GB < TB < PB
  • 처리 속도 단위:
    • ms(밀리초) < μs(마이크로초) < ns(나노초)

5-2 프로그래밍 개념

  • 프로그래밍 언어 분류
    • 저급 언어: 기계어, 어셈블리어.
    • 고급 언어: C, Java, Python 등.
  • 객체지향 프로그래밍(OOP) 특징
    • 추상화: 불필요한 정보 숨김.
    • 캡슐화: 데이터 보호.
    • 상속성: 기존 클래스 재사용.
    • 다형성: 같은 명령어로 여러 동작 수행 가능.

 

반응형