정보처리기사 시험에 자주 출제되는 주제

본 포스팅은 2019 시나공 정보처리기사 필기자료를 인용하였음을 알려드립니다.


1과목: 데이터베이스

데이터베이스의 개념
스키마(Schema)
데이터 모델의 개념
개체-관계 모델
데이터베이스 설계
관계형 데이터베이스의 구조
관계형 데이터베이스의 제약 조건
관계대수 및 관계해석
정규화(Normalization)
뷰(View)
시스템 카탈로그
트랜잭션의 개념
병행제어
스택(Stack)
이진 트리의 운행법(Traversal)
내부 정렬


2과목: 전자계산기 구조

중앙처리장치
명령어(Instruction)
명령어 형식
주소지정방식(Addressing Mode)
마이크로 오퍼레이션(Micro Operation)
메이저 스테이트(Major State)
입.출력 제어방식
인터럽트의 개념
인터럽트 우선순위(Priority) 체제
주기억장치
연관기억장치, 복수 모듈 기억장치


3과목: 운영체제

운영체제의 개념
프로세스의 개요
비선점 스케줄링
교착 상태
기억장치 관리의 개요
페이지 교체 알고리즘
가상기억장치 기타 관리사항
디스크 스케줄링
파일과 파일 시스템
디렉토리 구조
다중 처리기의 운영체제 구조와 프로세서 결합도
분산 처리 시스템
UNIX의 개요
UNIX 파일 시스템과 명령어


4과목: 소프트웨어 공학

소프트웨어와 시스템
소프트웨어 생명 주기 모형1
프로젝트 일정 계획
소프트웨어 품질 보증
구조적 분석 도구
모듈과 모듈화
검사 기법
검사 전략
유지보수
객제지향 소프트웨어 공학
객제지향 기법의 기본 원칙
객제지향 기법의 생명 주기와 분석
소프트웨어 재사용
소프트웨어 재공학
CASE


5과목: 데이터 통신

전송 방식
신호 변환 방식 - 디지털 변조(PCM)
다중화(Multiplexing)
통신 속도와 통신 용량
전송 제어의 기본
데이터 링크 제어 프로토콜- HDLC, SDLC
오류 제어 방식
오류 검출 방식
데이터 교환 방식 - 축적 교환 방식
경로 제어와 트래픽 제어
OSI 참조 모델
X.25
TCP/IP