정보처리기사 필기 · 정보처리

정보처리기사 필기 이론 학습

학습할 이론을 찾아 개념과 예제를 읽어보세요.

이론 목록

초기화
이론 94개제목을 선택해 읽기
21
소프트웨어 개발데이터 입출력 구현

트리·순회·그래프 표현

트리의 형태와 순회 순서, 그래프의 저장 방식 및 BFS·DFS 탐색 원리를 익힌다.

22
소프트웨어 개발데이터 입출력 구현

기본 정렬: 삽입·선택·버블·셸

삽입·선택·버블·셸 정렬의 처리 과정과 안정성, 시간 복잡도를 비교한다.

23
소프트웨어 개발데이터 입출력 구현

고급 정렬: 퀵·힙·병합·기수

퀵·힙·병합·기수 정렬의 핵심 동작과 시간·공간 비용, 안정성을 비교한다.

24
소프트웨어 개발데이터 입출력 구현

검색·해싱·복잡도와 파일 구조

순차·이진 검색과 해시 충돌 처리, 복잡도 및 파일 저장 구조의 차이를 정리한다.

25
소프트웨어 개발데이터 입출력 구현

데이터 조작 프로시저와 디버깅

프로시저의 입출력·오류 처리를 이해하고 중단점과 단계 실행으로 프로그램의 동작을 추적한다.

26
소프트웨어 개발데이터 입출력 구현

쿼리 성능 측정과 프로시저 최적화

쿼리의 추정 비용과 실행시간을 구분하고 동일한 조건에서 프로시저의 성능 개선을 검증한다.

27
소프트웨어 개발통합 구현

단위 모듈 구현·테스트와 개발 도구

모듈의 입출력 계약과 단위 테스트를 이해하고 IDE·협업·형상관리 도구의 역할을 구분한다.

28
소프트웨어 개발제품 소프트웨어 패키징

빌드·패키징·무결성 검증

빌드·패키징·릴리스·배포를 구분하고 의존성, 패키지 구성 및 무결성을 검증한다.

29
소프트웨어 개발제품 소프트웨어 패키징

버전·형상·릴리스·배포·롤백

버전과 형상 기준선을 관리하고 릴리스 변경 내용, 배포 절차 및 롤백 조건을 정리한다.

30
소프트웨어 개발제품 소프트웨어 패키징

DRM·제품 소프트웨어 매뉴얼·품질 특성

DRM 구성요소, 설치·사용자 매뉴얼 및 판본별 제품 품질 특성의 역할을 구분한다.