현재 선택한 정보처리 과정

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

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

개념이 연결되는 이론 학습

과목과 소분류를 선택해 핵심 개념을 찾아보세요. 모든 이론은 로그인 없이 읽을 수 있습니다.

59개 이론정보처리실무
01
정보처리실무프로그래밍 언어·코드 해석

자료형·형변환·연산자

자료형을 먼저 확인한 다음 연산 순서대로 중간값을 기록한다.

#P01#자료형·형변환·연산자#프로그래밍 언어·코드 해석
이론 읽기 →
02
정보처리실무프로그래밍 언어·코드 해석

분기·반복·배열 추적

변수표에 반복 회차, 조건, 갱신값, 출력값을 한 줄씩 쓴다.

#P02#분기·반복·배열 추적#프로그래밍 언어·코드 해석
이론 읽기 →
03
정보처리실무프로그래밍 언어·코드 해석

함수·매개변수·재귀

호출마다 지역변수와 반환 위치를 따로 기록한다.

#P03#함수·매개변수·재귀#프로그래밍 언어·코드 해석
이론 읽기 →
04
정보처리실무프로그래밍 언어·코드 해석

C 포인터·배열·이중 포인터

포인터 변수의 주소, 저장한 주소, 역참조한 값을 나누어 추적한다.

#P04#C 포인터·배열·이중 포인터#프로그래밍 언어·코드 해석
이론 읽기 →
05
정보처리실무프로그래밍 언어·코드 해석

C 문자열·문자·표준 입출력

문자 배열의 크기와 문자열의 길이를 분리해 계산한다.

#P05#C 문자열·문자·표준 입출력#프로그래밍 언어·코드 해석
이론 읽기 →
06
정보처리실무프로그래밍 언어·코드 해석

C 구조체·연결 구조

구조체 값과 다음 노드 주소를 분리해 연결을 그린다.

#P06#C 구조체·연결 구조#프로그래밍 언어·코드 해석
이론 읽기 →
07
정보처리실무프로그래밍 언어·코드 해석

C 저장 기간·동적 메모리·함수 포인터

객체의 수명과 함수 호출 가능 대상을 확인한다.

#P07#C 저장 기간·동적 메모리·함수 포인터#프로그래밍 언어·코드 해석
이론 읽기 →
08
정보처리실무프로그래밍 언어·코드 해석

Java 객체·참조·static

참조 공유와 클래스 공유 변수를 따로 표시한다.

#P08#Java 객체·참조·static#프로그래밍 언어·코드 해석
이론 읽기 →
09
정보처리실무프로그래밍 언어·코드 해석

Java 생성자·상속·this/super

상위 부분의 초기화부터 하위 생성자 본문까지 순서를 기록한다.

#P09#Java 생성자·상속·this/super#프로그래밍 언어·코드 해석
이론 읽기 →
10
정보처리실무프로그래밍 언어·코드 해석

Java 오버로딩·오버라이딩·숨김

오버로딩 선택과 오버라이딩 실행을 두 단계로 푼다.

#P10#Java 오버로딩·오버라이딩·숨김#프로그래밍 언어·코드 해석
이론 읽기 →
11
정보처리실무프로그래밍 언어·코드 해석

Java 문자열·예외

문자열 비교와 예외 처리의 실행 경로를 구분한다.

#P11#Java 문자열·예외#프로그래밍 언어·코드 해석
이론 읽기 →
12
정보처리실무프로그래밍 언어·코드 해석

Java 추가 문법의 제한적 포함

짧은 코드에서 타입과 호출 결과를 확인할 범위로만 학습한다.

#P12#Java 추가 문법의 제한적 포함#프로그래밍 언어·코드 해석
이론 읽기 →
13
정보처리실무프로그래밍 언어·코드 해석

Python 컨테이너·슬라이싱·문자열

컨테이너의 순서·중복·변경 가능성을 먼저 표시한다.

#P13#Python 컨테이너·슬라이싱·문자열#프로그래밍 언어·코드 해석
이론 읽기 →
14
정보처리실무프로그래밍 언어·코드 해석

Python 함수·객체·참조와 공통 알고리즘

이름의 재바인딩과 공유 객체의 변경을 구별한다.

#P14#Python 함수·객체·참조와 공통 알고리즘#프로그래밍 언어·코드 해석
이론 읽기 →
15
정보처리실무SQL·데이터베이스

SELECT·조건·정렬·중복

SELECT의 논리 처리 순서를 따라 결과 행을 줄이고 정렬한다.

#D01#SELECT·조건·정렬·중복#SQL·데이터베이스
이론 읽기 →
16
정보처리실무SQL·데이터베이스

조인·집합 연산

조인은 매칭되는 행 쌍을 만들고 집합 연산은 결과 행들을 합친다.

#D02#조인·집합 연산#SQL·데이터베이스
이론 읽기 →
17
정보처리실무SQL·데이터베이스

집계·GROUP BY·HAVING·NULL

NULL을 제외하는 집계와 행 전체를 세는 집계를 구별한다.

#D03#집계·GROUP BY·HAVING·NULL#SQL·데이터베이스
이론 읽기 →
18
정보처리실무SQL·데이터베이스

서브쿼리와 복합 SQL

서브쿼리의 결과 형태를 확인한 뒤 바깥 행마다 조건을 평가한다.

#D04#서브쿼리와 복합 SQL#SQL·데이터베이스
이론 읽기 →
19
정보처리실무SQL·데이터베이스

DDL·DML·DCL·TCL 기본

SQL 명령의 대상과 효과를 구별하고 빈칸의 문법을 채운다.

#D05#DDL·DML·DCL·TCL 기본#SQL·데이터베이스
이론 읽기 →
20
정보처리실무SQL·데이터베이스

관계 모델·스키마·키·무결성

속성 집합의 유일성과 최소성을 따로 검사한다.

#D06#관계 모델·스키마·키·무결성#SQL·데이터베이스
이론 읽기 →
21
정보처리실무SQL·데이터베이스

DB 설계·ER·관계대수

업무 개념을 관계 구조로 옮기고 관계대수의 집합 의미를 적용한다.

#D07#DB 설계·ER·관계대수#SQL·데이터베이스
이론 읽기 →
22
정보처리실무SQL·데이터베이스

함수 종속·정규화·이상·반정규화

후보키를 먼저 구한 뒤 부분·이행 종속과 결정자를 검사한다.

#D08#함수 종속·정규화·이상·반정규화#SQL·데이터베이스
이론 읽기 →
23
정보처리실무SQL·데이터베이스

트랜잭션·병행 제어·회복

트랜잭션 상태와 로그·잠금의 시간 순서를 표로 만든다.

#D09#트랜잭션·병행 제어·회복#SQL·데이터베이스
이론 읽기 →
24
정보처리실무SQL·데이터베이스

인덱스·파일 조직

인덱스와 파일 조직의 검색 특성만 비교한다.

#D10#인덱스·파일 조직#SQL·데이터베이스
이론 읽기 →
25
정보처리실무소프트웨어 설계

요구사항·개발 방법

요구사항의 종류와 개발 모델을 사례의 핵심 단서로 구분한다.

#E01#요구사항·개발 방법#소프트웨어 설계
이론 읽기 →
26
정보처리실무소프트웨어 설계

결합도·응집도

모듈 사이에는 낮은 결합도, 모듈 내부에는 높은 응집도를 지향한다.

#E02#결합도·응집도#소프트웨어 설계
이론 읽기 →
27
정보처리실무소프트웨어 설계

UML 다이어그램·관계

UML 그림의 목적과 선·화살표·마름모의 위치를 읽는다.

#E03#UML 다이어그램·관계#소프트웨어 설계
이론 읽기 →
28
정보처리실무소프트웨어 설계

GoF 디자인 패턴

패턴 이름보다 바꾸려는 대상과 객체 사이 역할을 먼저 찾는다.

#E04#GoF 디자인 패턴#소프트웨어 설계
이론 읽기 →
29
정보처리실무소프트웨어 설계

객체지향 설계·분석·리팩토링

객체의 책임과 의존 방향을 요구 사례에 대응시킨다.

#E05#객체지향 설계·분석·리팩토링#소프트웨어 설계
이론 읽기 →
30
정보처리실무소프트웨어 설계

모듈 호출·팬인/팬아웃

직접 호출 관계의 서로 다른 이웃만 센다.

#E06#모듈 호출·팬인/팬아웃#소프트웨어 설계
이론 읽기 →
31
정보처리실무소프트웨어 설계

개발 규모·기간 추정 기초

LOC·공수·기간의 단위를 맞추고 조건이 바뀌는 구간을 나눈다.

#E07#개발 규모·기간 추정 기초#소프트웨어 설계
이론 읽기 →
32
정보처리실무테스트

테스트 원리·단계·회귀

테스트가 보여 주는 사실과 테스트 단계의 목적을 구별한다.

#T01#테스트 원리·단계·회귀#테스트
이론 읽기 →
33
정보처리실무테스트

화이트박스·커버리지·경로

전체 요구 개수를 분모로 두고 실제 실행한 항목만 분자에 넣는다.

#T02#화이트박스·커버리지·경로#테스트
이론 읽기 →
34
정보처리실무테스트

블랙박스 입력 설계

입력 범주·경계·조건 조합·사건 순서 중 무엇을 검사하는지 찾는다.

#T03#블랙박스 입력 설계#테스트
이론 읽기 →
35
정보처리실무테스트

테스트 케이스·오라클

테스트 입력과 예상·실제 결과, 판정 기준을 분리한다.

#T04#테스트 케이스·오라클#테스트
이론 읽기 →
36
정보처리실무테스트

통합 테스트·스텁/드라이버

없는 모듈이 호출자 쪽인지 호출받는 쪽인지 확인한다.

#T05#통합 테스트·스텁/드라이버#테스트
이론 읽기 →
37
정보처리실무테스트

정적/동적·성능 지표·도구

실행 여부와 측정 단위를 기준으로 비교한다.

#T06#정적/동적·성능 지표·도구#테스트
이론 읽기 →
38
정보처리실무네트워크

계층·프로토콜 기본

주소·전달 단위·장치·프로토콜을 해당 계층에 연결한다.

#N01#계층·프로토콜 기본#네트워크
이론 읽기 →
39
정보처리실무네트워크

IP·서브넷·CIDR 계산

주소를 네트워크 비트와 호스트 비트로 나누어 계산한다.

#N02#IP·서브넷·CIDR 계산#네트워크
이론 읽기 →
40
정보처리실무네트워크

라우팅과 경로

일치하는 경로와 경로 선택 기준을 구별한다.

#N03#라우팅과 경로#네트워크
이론 읽기 →
41
정보처리실무네트워크

교환 방식·NAT·애드혹

연결 설정·경로 공유·주소 변환의 대상에 주목한다.

#N04#교환 방식·NAT·애드혹#네트워크
이론 읽기 →
42
정보처리실무네트워크

오류 제어·HDLC

오류 검출과 정정·재전송을 구별하고 비트 연산을 수행한다.

#N05#오류 제어·HDLC#네트워크
이론 읽기 →
43
정보처리실무네트워크

기타 통신·URL 기초

고정 길이 셀과 URI 구성 요소의 기본 계산만 확인한다.

#N06#기타 통신·URL 기초#네트워크
이론 읽기 →
44
정보처리실무운영체제·시스템

운영체제·프로세스·IPC

프로세스 상태와 공유·독립 자원을 구별한다.

#O01#운영체제·프로세스·IPC#운영체제·시스템
이론 읽기 →
45
정보처리실무운영체제·시스템

스케줄링 계산

간트 차트로 실행 구간을 확정한 뒤 시간을 계산한다.

#O02#스케줄링 계산#운영체제·시스템
이론 읽기 →
46
정보처리실무운영체제·시스템

메모리·페이지 교체

주소 변환과 페이지 교체를 각각 표로 푼다.

#O03#메모리·페이지 교체#운영체제·시스템
이론 읽기 →
47
정보처리실무운영체제·시스템

UNIX/Linux 명령·권한

명령의 목적과 8진수 권한 비트를 대응시킨다.

#O04#UNIX/Linux 명령·권한#운영체제·시스템
이론 읽기 →
48
정보처리실무운영체제·시스템

RAID·클라우드·복구 목표

RAID 용량·장애 조합과 클라우드 책임, 복구 목표를 비교한다.

#O05#RAID·클라우드·복구 목표#운영체제·시스템
이론 읽기 →
49
정보처리실무보안

네트워크 공격

공격의 주소·연결·응답·인증 상태 단서를 찾아 이름과 연결한다.

#H01#네트워크 공격#보안
이론 읽기 →
50
정보처리실무보안

악성코드·사회공학·취약점

전파 방식·위장·은폐·유인 장소·취약한 처리 순서를 비교한다.

#H02#악성코드·사회공학·취약점#보안
이론 읽기 →
51
정보처리실무보안

암호·해시

기밀성·인증·무결성과 키·블록·출력 길이를 따로 기억한다.

#H03#암호·해시#보안
이론 읽기 →
52
정보처리실무보안

인증·권한·접근통제

인증·인가·기록과 접근통제 정책의 결정 주체를 구별한다.

#H04#인증·권한·접근통제#보안
이론 읽기 →
53
정보처리실무보안

보안 통신·플랫폼 보호

보호하는 계층과 실제 제공하는 보안 속성을 확인한다.

#H05#보안 통신·플랫폼 보호#보안
이론 읽기 →
54
정보처리실무보안

보안 관리·통합 관제

보안 관리체계와 관제 도구의 역할을 나누어 답한다.

#H06#보안 관리·통합 관제#보안
이론 읽기 →
55
정보처리실무연계·UI·형상관리·신기술

데이터 형식·웹 인터페이스

데이터 표현 형식과 웹 통신 방식·서비스 기술 문서를 구별한다.

#I01#데이터 형식·웹 인터페이스#연계·UI·형상관리·신기술
이론 읽기 →
56
정보처리실무연계·UI·형상관리·신기술

시스템 연계·EAI

연계 구조의 연결 수와 중계 책임을 비교한다.

#I02#시스템 연계·EAI#연계·UI·형상관리·신기술
이론 읽기 →
57
정보처리실무연계·UI·형상관리·신기술

UI/UX·인터페이스 종류

UI의 조작 방식과 UX의 전체 이용 경험을 구별한다.

#I03#UI/UX·인터페이스 종류#연계·UI·형상관리·신기술
이론 읽기 →
58
정보처리실무연계·UI·형상관리·신기술

형상·버전·패키징

형상관리의 활동과 버전별 배포 산출물을 연결한다.

#I04#형상·버전·패키징#연계·UI·형상관리·신기술
이론 읽기 →
59
정보처리실무연계·UI·형상관리·신기술

데이터·신기술 핵심 용어

자료에 제시된 데이터·신기술 용어를 대표 특징에만 연결한다.

#I05#기출에 등장한 데이터·신기술 용어#연계·UI·형상관리·신기술
이론 읽기 →