본문 바로가기
Exam & Study

[2020년~] 정보처리기사 실기 족보 3탄!! (feat. 요약)

by GoodDayDeveloper 2021. 7. 9.
반응형

 

 

안녕하세요.

 

정보처리기사 실기를 준비함에 있어 별도로 시험에 잘 나올 수 있는 부분들을 정리 및 요약하여

포스팅을 해 보았습니다. 흔히 말해 족보라는 것이 잘 없더라구요..

 

 

저도 시험 준비를 하고 있는 만큼..

그리고 이 글을 보고 계시는 수험생분들에게도 도움이 될 수 있도록 잘 정리해서 모두 합격할 수 있었으면 좋겠습니다.

 

 

클릭하면 해당 페이지로 이동됩니다.
시험일정 2024년 정보처리기사 시험 일정 정보
2023년 정보처리기사 시험 일정 정보
기출문제 2023년 3회 정보처리기사 실기 기출문제
2023년 2회 정보처리기사 실기 기출문제
2023년 1회 정보처리기사 실기 기출문제
2022년 3회 정보처리기사 실기 기출문제
2022년 2회 정보처리기사 실기 기출문제
2022년 1회 정보처리기사 실기 기출문제
2021년 3회 정보처리기사 실기 기출문제
2021년 2회 정보처리기사 실기 기출문제
2021년 1회 정보처리기사 실기 기출문제
2020년 4회 정보처리기사 실기 기출문제
2020년 3회 정보처리기사 실기 기출문제
2020년 2회 정보처리기사 실기 기출문제
2020년 1회 정보처리기사 실기 기출문제
정리&요약 [2020년 ~] 정보처리기사 실기 족보 1탄 (정리)
[2020년 ~] 정보처리기사 실기 족보 2탄 (정리)
[2020년 ~] 정보처리기사 실기 족보 3탄 (요약)
정보처리기사 실기 공부 방법 (꿀팁)
정보처리기사 실기 쉽게 이해하는 방법 (스토리텔링)
프로그래밍 언어 문제 정보처리기사 실기 Python편
정보처리기사 실기 Java편
정보처리기사 실기 C언어편

 

 

 

정보처리기사 실기 족보 3탄

 

 

 

프로토콜의 3요소 - 구문 / 의미 / 타이밍

 

 

 

선점형 스케줄링 알고리즘 유형 - 라운드 로빈 / SRT / 다단계 큐 / 다단계 피드백 큐

 

 

 

비선점형 스케줄링 알고리즘의 유형 - 우선순위 / 기한부 / FCFS / SJF / HRN

 

 

 

트랜잭션 특성 - 원자성 / 일관성 / 격리성 / 영속성

 

 

 

해시 암호화 알고리즘의 종류 - MD5 / SHA-1 / SHA-256 / HAS-160

 

 

 

결합도 유형 순서(품질낮음에서 높음으로) - 내용 > 공통 > 외부 > 제어 > 스템프 > 자료

 

 

 

응집도 유형 순서(품질낮음에서 높음으로) - 우연적 > 논리적 > 시간적 > 절차적 > 통신적 > 순차적 > 기능적

 

 

 

반정규화의 주요 기법 - 테이블 병합 / 테이블 분할 / 중복 테이블 추가 / 컬럼 중복화 /중복 관계 추가

 

 

 

OSI 7계층의 특징 - 응용 계층 / 표현 계층 / 세션 계층 / 전송 계층 / 네트워크 계층 / 데이터링크 계층 / 물리 계층

 

 

 

애플리케이션 성능 측정 지표 - 처리량 / 응답 시간 / 경과 시간 / 자원 사용률

 

 

 

비즈니스 연속성 계획(BCP)의 주요 용어 - BIA / RTO / RPO / DRP / DRS

 

 

 

소프트웨어 개발방법론 종류 -

구조적 방법론 / 정보공학 방법론 / 객체지향 방법론 / 컴포넌트 기반 방법론 / 애자일 방법론 / 제품 계열 방법론

 

 

 

TCL(트랜잭션 제어언어) 명령어 - 커밋 / 롤백 / 체크 포인트

 

 

 

IPSec(IP 계층(3계층)에서 인증,기밀성 보장하는 IP보안 프로토콜) 의 주요 프로토콜 -

인증(AH) 프로토콜 / 암호화(ESP) 프로토콜 / 키(KEY) 관리 프로토콜

 

 

 

디자인 패턴 중 행위 패턴 - Mediator / Interpreter / Iterator / Template Method / Observer / State / Visitor / Command / Strategy / Memento / Chain of Responsibility

 

 

 

디자인 패턴 중 구조 패턴 - Bridge / Decorator / Facade / Flyweight / Proxy / Composite / Adapter

 

 

 

안드로이드 특징 - 리눅스 기반 / 자바와 코틀린 언어 / 런타임 라이브러리 / 안드로이드 소프트웨어 개발 키드 (SDK)

 

 

 

입력 데이터 검증 및 표현에 대한 취약점 - XSS / 사이트 간 요청 위조 / SQL 삽입(Injection)

 

 

 

UI 설계 원칙 - 직관성 / 유효성 / 학습성 / 유연성

 

 

 

UI 품질 요구 사항 - 신뢰성 / 성숙성 / 고장 허용성 / 회복성

 

 

 

데이터 모델링의 절차 - 개념적 데이터 모델 / 논리적 데이터 모델 / 물리적 데이터 모델 

 

 

 

형상관리 - 형상 식별 / 형상 통제 / 형상 감사 / 형상 기록

 

 

 

리팩토링의 목적 - 유지보수성 향상 / 유연한 시스템  / 생산성 향상 / 품질 향상

 

 

 

OSPF의 특징 - 다익스트라 알고리즘 사용 / 라우팅 메트릭 지정 / AS 분할 사용 / 홉 카운트 무제한 

 

 

 

순수 관계 연산자 - 셀렉트(σ) / 프로젝트(π)  / 조인(⋈) / 디비전(÷)

 

 

 

식별자 표기법 - 카멜 표기법 / 파스칼 표기법 / 스네이크 표기법 / 헝가리안 표기법

 

 

 

블랙박스 테스트 유형 - 동등분할 테스트 / 경곗값 분석 테스트 / 결정 테이블 테스트 / 상태 전이 테스트 / 유스케이스 / 분류 트리 테스트 / 페어와이즈 테스트 / 원인-결과 그래프 테스트 / 비교 테스트

 

 

 

화이트박스 테스트 유형 - 구문 커버리지 / 결정 커버리지 / 조건 커버리지 / 조건/결정 커버리지 / 변경 조건/결정 커버리지 / 다중 조건 커버리지 / 기본 경로 커버리지 / 제어 흐름 테스트 / 데이터 흐름 테스트

 

 

 

EAI의 구축 유형 - 포인트 투 포인트 / 허브 앤 스포크 / 메시지 버스 / 하이브리드

 

 

 

EAI 구성요소 - EAI플랫폼 / 어댑터 /브로커 /메시지 큐 / 비즈니스 워크플로우 

 

 

 

디자인 패턴의 유형 - 목적(생성,구조,행위) / 범위(클래스,객체)

 

 

 

회복 기법의 종류 - 로그 기반 회복 기법(지연 갱신 회복 기법, 즉각 갱신 회복 기법) / 체크 포인트 회복 기법 / 그림자 페이징 회복 기법

 

 

 

네트워크 공격 기법 - 스니핑 / 네트워크 스캐너, 스니퍼 / 패스워드 크래킹 / IP 스푸핑 / ARP 스푸핑 / ICMP Redirect 공격 / 트로이 목마

 

 

 

NAT 유형 - Static NAT / Dynamic NAT

 

 

 

블록체인 합의 알고리즘 - PoW (Proof of Work) / Pos (Proof of Stake)

 

 

 

하둡의 종류 - 하둡 분산 파일 시스템 / 맵리듀스

 

 

 

데이터베이스 이상 현상 - 삽입 이상/ 삭제 이상/ 갱신 이상

 

 

 

프로세스 상태 전이 - 생성 상태 / 준비 상태 / 실행 상태 / 대기 상태 / 완료 상태

 

 

 

테스트 오라클의 유형 - 참 오라클 / 샘플링 오라클 / 휴리스틱 오라클 / 일관성 검사 오라클

 

 

 

SW 개발 보안의 3대 요소 - 기밀성 / 무결성 / 가용성

 

 

 

네트워크 계층(3계층) 프로토콜 유형 - IP / ARP / RARP / ICMP / IGMP / 라우팅 프로토콜

 

 

 

DB 설계 절차 - 요구사항 분석 / 개념적 설계 / 논리적 설계 / 물리적 설계 / 구현

 

 

 

요구사항의 분류 - 개념 / 도출 방법 / 특성 / 사례

 

 

 

인수 테스트 종류 - 단위 테스트 / 통합 테스트 / 시스템 테스트 / 인수 테스트 / 알파 테스트 / 베타 테스트 / 회귀 테스트

 

 

 

IPC 기법 - 메시지 큐 / 공유메모리 / 소켓 / 세마포어

 

 

 

데이터 모델 구성요소 - 연산 / 구조 / 제약조건

 

 

 

서버 접근통제 유형 - 임의적 접근통제 /  강제적 접근통제 / 역할 기반 접근통제 

 

 

 

리뷰의 유형 - 관리 리뷰 / 기술 리뷰 / 동료 검토 / 워크 스루 / 인스펙션

 

 

 

데이터베이스 정규화 단계 -

1정규형(1NF) : 원잣값으로 구성

2정규형(2NF) : 부분 함수 종속 제거(완전 함수적 종속 관계)

3정규형(3NF) : 이행함수 종속 제거

보이스-코드 정규형(BCNF) : 결정자 함수이면서 후보 키가 아닌 것 제거

4정규형(4NF) : 다치(다중 값) 종속성 제거

5정규형(5NF) : 조인 종속성 제거

 

 

 

데이터 흐름도 구성요소 - 처리기 / 데이터 흐름 / 데이터 저장소 / 단말

 

 

 

모델링 절차 - 요구사항 분석 > 개념 모델링 > 논리 모델링 > 물리 모델링

 

 

 

ISO/IEC9126 소프트웨어 품질 특성 - 기능성 / 신뢰성 / 사용성 / 효율성 / 유지보수성 / 이식성

 

 

 

네트워크 접근 제어의 솔류션 - 방화벽 / 웹 방화벽 / 침입 탐지 시스템 / 침입 방지 시스템 / 네트워크 접근 제어/ 무선 침입 방지 시스템 / 통합 보안 시스템 / 가상사설망

 

 

 

절차형 SQL - 프로시저 / 사용자 정의함수 / 트리거

 

 

 

라우팅 알고리즘 유형 - 거리 백터 알고리즘 / 링크 상태 알고리즘

 

 

 

개체지향 설계 원칙 - 단일 책임의 원칙 / 개방 폐쇄 원칙 / 라스코프 치환의 원칙 / 인터페이스 분리의 원칙 / 의존성 역전의 원칙

 

 

 

병행 제어 기법 - 로킹 / 낙관적 검증 / 타임 스템프 순서 / 다중버전 동시성 제어

 

 

 

대칭 키 암호화 알고리즘 종류 - DES / SEED / AES / ARIA / IDEA / LFSR

 

 

 

집합 연산자 - UNION / UNION ALL / INTERSECT / MINUS

 

 

 

대표적인 라우팅 프로토콜 - RIP / OSPF /  BGP

 

 

 

해킹 공격용 도구 - 루트킷 / 크라임웨어

 

 

 

리스트 종류 - 선형 리스트(배열) / 연결 리스트(노드)

 

 

 

분석 자동화 도구 (CASE 도구) 유형 - 상의 CASE / 하위 CASE

 

 

 

HIPO차트의 종류 - 가시적 도표 / 총체적 도표 / 세부적 도표

 

반응형

 

데이터베이스 무결성의 종류 - 개체 무결성 / 참조 무결성 / 속성 무결성 / 사용자 무결성 / 키 무결성

 

 

 

커널 유형 - 마이크로 커널 / 모놀리식 커널

 

 

 

병행 제어 미보장 시 문제점 - 갱신 손실 / 현황 파악오류 / 모순성 / 연쇄복귀

 

 

 

패스워드 크래킹의 유형 - 사전 대입 공격 / 무차별 대입 공격 / 패스워드 하이브리드 공격 / 레인보우 테이블

 

 

 

공통 모듈 테스트의 종류 - 화이트박스 테스트/ 메서드 기반 테스트 / 화면 기반 테스트 / 테스트 드라이버

 

 

 

데이터베이스 암호화 기법 - API 방식 / Plug-in 방식 / TDE 방식 / Hybrid 방식

 

 

 

메모리 반입 기법 - 예상 반입 기법 / 요구 반입 기법

 

 

 

애플리케이션에 대한 DDos 공격 - Slowloris / RUDY / Slow HTTP rEAD DoS

 

 

 

소프트웨어 아키텍처 뷰 종류 - 유스케이스 뷰 / 논리 뷰 / 프로세스 뷰 / 구현 뷰 / 배포 뷰

 

 

 

소프트웨어 아키텍처 비용 평가 모델 종류 - SAAM / ATAM / CBAM / ADR / ARID

 

 

 

소프트웨어 아키텍처 패턴 유형 - 계층화 패턴 / 클라이언트-서버 패턴 / 파이프-필터 패턴 / 모델-뷰-컨트롤러 패턴 / 브로커 패턴

 

 

 

데이터 암호화 전송의 주요 기술 - IPSec / SSL / TLS / S-HTTP

 

 

 

고립화 수준의 종류 - Read Uncommitted / Read Committed / Repeatable Read / Serialzable Read

 

 

 

DBMS 특징 - 데이터 무결성 / 데이터 일관성/ 데이터 회복성 / 데이터 보안성 / 데이터 효율성

 

 

 

UML 다이어그램에서 구조적 다이어그램의 종류 - 클래스 / 객체 / 컴포넌트 / 배치 / 복합체 구조 / 패키지

 

 

 

보안 관련 용어 - 해시 함수 / SET

 

 

 

SDDC의 구성요소 - SDC / SDN / SDS / 프로비저닝

 

 

 

단위 모듈 핵심 원리 - 정보 은닉 / 분할과 정복 / 데이터 추상화 / 모듈 독립성

 

 

 

신기술 용어 - 스마트 그리드 / Wi - SUN

 

 

 

재사용의 졸류 - 재공학 / 역공학 / 재개발

 

 

 

형상 관리 도구의 기능 - 체크인 / 체크아웃 / 커밋

 

 

 

TCP의 특징 - 신뢰성 보장 / 연결 지향적 특징 / 흐름 제어 / 혼잡 제어

 

 

 

페이지 교체 기법 유형 - FIFO / LRU / LFU /OPT / NUR / SCR

 

 

 

응용 계층 프로토콜 - HTTP / FTP / SMTP  / POP3 / IMAP / Telnet

 

 

 

클라우드 관련 기술 - 인터클라우드 컴퓨팅 / 메타클라우드 / 멀티클라우드

 

 

 

콘텐츠 보안 관련 기술 - DLP /DRM

 

 

 

비대칭 키 암호화 알고리즘 - RSA / EOC / ElGamal

 

 

 

패키징 도구 구성 - 

암호화 : 공개키 구조기반 / 대칭 및 비대칭 암호화 / 전자서명

식별기술 : DOI / URI

저작권 표현 : XrML / MPEG-21

암호화 파일 생성 : Pre-packaging / On-the-fly Packaging

정책관리 : XML / CMS

크랙 방지 : 코드 난독화 / Secure DB

인증 : SSO

 

 

 

보안 관련 용어 - 이블 트윈 공격 / 난독화 / 랜섬웨어 / 사이버 킬체인

 

 

 

데이터베이스 장애 유형 - 실행 장애 / 트랜잭션 장애 / 시스템 장애 / 미디어 장애

 

 

 

CMMI 단계적 표현 - 초기화 단계 > 관리 단계 > 정의 단계 > 정량적 관리 단계 > 최적화 단계

 

 

 

소프트웨어 공학의 원칙과 관련된 법칙 - 브록스의 법칙 / 파레토 법칙 / 롱테일 법칙

 

 

 

암호화 알고리즘 -

대칭 키 암호화 알고리즘 : AIA 128/192/256, SEED

비대칭 키 암호화 알고리즘 : RSA, ECC, ECDSA

해시 암호화 알고리즘 : SHA-256/384/512, HAS-160

 

 

 

배치 프로그램의 유형 - 이벤트 배치 / 온디맨드 배치 / 정기 배치

 

 

 

주요 시스템 보안 공격 - 포맷 스트링 공격 / 레이스 컨디션 공격 / 키로거 공격 / 루트킷

 

 

 

트랜잭션의 상태 변화 - 활동 상태 / 부분 완료 상태 /완료 상태 / 실패 상태 / 철회 상태

 

 

 

테이블 구성요소 - 릴레이션 / 튜플 / 속성 / 카디널리티 / 차수

 

 

 

파티션의 종류 - 범위 분할 / 해시 분할 / 목록 분할 / 조합 분할

 

 

 

데이터베이스의 특징 - 통합된 데이터 / 저장된 데이터 / 운영 데이터 / 공용 데이터

 

 

 

DROP TABLE 명령어 옵션 - CASCADE / RESTRICT

 

 

 

다차원 베이터베이스 관련 용어 - MOLAP / HOLAP / OLAP / ROLAP

 

 

 

배드코드의 사례 - 외계인코드 / 스파게티 코드 / 알수없는 변수명 / 로직 중복

 

 

 

사용자 요구사항 도출 세부 활동 - 페르소나 정의 / 콘셉트 모델 정의 / 사용자 요구사항 정의 / UI 컨셉션

 

 

 

프로세스의 교착상태 - 교착상태 / 상호배제 / 점유와 대기

 

 

 

원거리 통신망 연결 기술 - 전용 회선 방식 / 회선 교환 방식 / 패킷 교환 방식

 

 

 

소프트웨어 개발 보안의 주요 용어 - 자산 / 위협 / 취약점 / 위험

 

 

 

성능 테스트의 유형 - 부하 테스트 / 스트레스 테스트 / 스파이크 테스트 / 내구성 테스트

 

 

 

UI 품질 요구사항 - 이식성 / 적용성 / 설치성 / 대체성

 

 

 

모듈화의 주요 기법 - 루틴 / 메인 루틴 / 서브 루틴

 

 

 

전송 계층의 프로토콜 - TCP / UDP

 

 

 

키의 종류 - 기본 키 / 대체 키 / 후보 키 / 슈퍼 키 / 외래 키

 

 

 

무선보안의 주요 용어 - SSID / WPA

 

 

 

UI 개발을 위한 주요 기법 - 3C 분석 / SWOT 분석 / 시나리오 플래닝 / 사용성 테스트 / 워크숍

 

 

 

UML의 구성요소 - 사물 / 관계 / 다이어그램

 

 

 

피싱의 주요 용어 - 파밍 / 스미싱 / 큐싱 / 시피어 피싱

 

 

 

다주오하기의 종류 - 시간 분할 다중화 /주파수 분할 다중화 / 코드 분할 다중화

 

 

 

DSR 유형 - Mirror site / Hot Site / Warm Site / Cold Site

 

 

 

소프트웨어 생명주기 모델 - 폭포수 모델 / 프로토타이핑 모델 / 나선형 모델 / 반복적 모델

 

 

 

논리적 데이터 모델링 종류 - 관계 데이터 모델 / 계층 데이터 모델 / 네트워크 데이터 모델

 

 

 

유스케이스 다이어그램 주요 구성 요소 - 유스케이스 / 액터 / 시스템

 

 

 

테스트 목적에 따른 분류 - 회복 테스트 / 안전 테스트 / 성능 테스트 / 구조 테스트 / 회귀테스트 / 병행 테스트

 

 

 

데이터 링크 계층 기법 - 회선 제어 / 흐름 제어 / 오류 제어

 

 

 

 

클릭하면 해당 페이지로 이동됩니다.
시험일정 2024년 정보처리기사 시험 일정 정보
2023년 정보처리기사 시험 일정 정보
기출문제 2023년 3회 정보처리기사 실기 기출문제
2023년 2회 정보처리기사 실기 기출문제
2023년 1회 정보처리기사 실기 기출문제
2022년 3회 정보처리기사 실기 기출문제
2022년 2회 정보처리기사 실기 기출문제
2022년 1회 정보처리기사 실기 기출문제
2021년 3회 정보처리기사 실기 기출문제
2021년 2회 정보처리기사 실기 기출문제
2021년 1회 정보처리기사 실기 기출문제
2020년 4회 정보처리기사 실기 기출문제
2020년 3회 정보처리기사 실기 기출문제
2020년 2회 정보처리기사 실기 기출문제
2020년 1회 정보처리기사 실기 기출문제
정리&요약 [2020년 ~] 정보처리기사 실기 족보 1탄 (정리)
[2020년 ~] 정보처리기사 실기 족보 2탄 (정리)
[2020년 ~] 정보처리기사 실기 족보 3탄 (요약)
정보처리기사 실기 공부 방법 (꿀팁)
정보처리기사 실기 쉽게 이해하는 방법 (스토리텔링)
프로그래밍 언어 문제 정보처리기사 실기 Python편
정보처리기사 실기 Java편
정보처리기사 실기 C언어편

 

 

 

 

 

 

 

 

반응형

댓글