정처기 실기 [01] 2021년 2회 기출 오답노트 (핵심 개념 정리)

2026. 3. 19. 23:50·정보처리기사 오답노트
728x90

해당 글은 틀린 문제만 정리한 오답노트입니다.
시험에서 헷갈리기 쉬운 개념 위주로 정리했습니다.

 


1. 병행 제어 - 로킹(Locking)

Q. 병행 제어 기법 중, 하나의 트랜잭션에서 갱신하는 데이터를 다른 트랜젝션이 접근하지 못하도록 상호배제하는 행위를 의미하는 용어

정답 : 로킹(Locking)

 

나의 오답 : 점유와 대기

 

핵심 포인트

  • 상호배제 → 로킹(Locking)
  • 로깅(Logging) → Undo / Redo용 변경 이력 기록

접근을 막는 것은 로킹, 기록을 남기는 것은 로깅


2. 테스트 커버리지

Q. 빈칸에 들어갈 용어를 [보기]에서 찾아 쓰시오.

ㄱ : 모든 구문을 적어도 한 번 수행하는 커버리지
ㄴ : 결정문이 적어도 한 번은 참과 거짓의 결과를 수행하는 커버리지
ㄷ : 결정문 내의 각 조건이 적어도 한 번은 참과 거짓의 결과가 되도록 수행하는 커버리지

 

[보기] : 구문(문장), 결정/조건, 다중 조건, 결정(분기), 조건

 

정답

  • ㄱ: 구문(문장)
  • ㄴ: 결정(분기)
  • ㄷ: 조건

나의 오답

  • ㄴ: 조건
  • ㄷ: 결정(분기)

 

핵심 포인트

  • 구문 → 코드 한 줄씩 실행
  • 결정 → 전체 결과 (True / False)
  • 조건 → 내부 조건 각각 (AND, OR)

결정은 결과, 조건은 내부 조건


3. 응집도 (Cohesion)

Q. 빈칸에 들어갈 용어를 [보기]에서 찾아 쓰시오.

ㄱ : 입출력 간의 연관성은 없지만, 모듈의 기능들이 하나의 문제 해결을 위해 순차적으로 수행되는 경우의 응집도
ㄴ : 모듈의 기능들이 동일한 입출력 데이터를 사용하여 서로 다른 기능을 수행하는 경우의 응집도
ㄷ : 모듈 내부의 모든 기능 요소들이 단일 문제를 해결하는 데 수행

 

[보기] : 우연적, 논리적, 시간적, 졀차적, 통신적(교환적), 순차적, 기능적

 

정답

  • ㄱ: 절차적 응집도
  • ㄴ: 통신적(교환적) 응집도
  • ㄷ: 기능적 응집도

나의 오답

  • ㄱ: 순차적
  • ㄴ: 기능적
  • ㄷ: 시간적

 

핵심 포인트

  • 절차적 → 순서 중심 처리
  • 통신적 → 동일 데이터 사용
  • 기능적 → 하나의 기능 수행 (가장 높은 응집도)

데이터를 공유하면 통신적, 하나의 기능이면 기능적

 


4. 럼바우(Rumbaugh) 분석 모델

Q. 객체지향 분석 방법론의 가장 대표적인 럼바우 데이터 모델링에 대한 세부 유형에 대한 설명을 참고하여 빈칸에 알맞은 용어를 [보기] 에서 찾아 쓰시오

ㄱ : 사용자 요구사항을 분석하여 입출력 데이터를 결정한다. 객체들의 제어 흐름과 상호작용 순서를 자료 흐름도(DFD)로 나타낸다.
ㄴ : 객체들의 기능과 상태, 조건과 활동 등을 파악하여 상태 또는 활동 다이어그램으로 나타낸다.
ㄷ : 업무 영역에서 요구하는 객체를 식별하고 객체에 포함될 속성 및 자료구조를 객체 다이어그램을 통해 나타낸다.

 

[보기] : Function, Class, Information, Dynamic, Component, Package

 

정답

  • ㄱ: Function
  • ㄴ: Dynamic
  • ㄷ: Information

나의 오답

  • ㄷ: Class

 

핵심 포인트

  • Function → 자료 흐름 (DFD)
  • Dynamic → 상태 변화
  • Information → 객체 구조

흐름(Function), 상태(Dynamic), 구조(Information)


최종 핵심 요약

  • 로킹 vs 로깅 구분
  • 결정 vs 조건 구분
  • 통신적 응집도 = 데이터 공유
  • 럼바우 = 흐름 / 상태 / 구조

정처기 실기 기출 오답노트 시리즈 → 2021 ~ 2025 전 회차 정리 진행중
모든 정처기 수험생분들 응원합니다 :D

728x90

'정보처리기사 오답노트' 카테고리의 다른 글

정처기 실기 [05] 2022년 3회 기출 오답노트 (핵심 개념 정리)  (0) 2026.03.25
정처기 실기 [04] 2022년 2회 기출 오답노트 (핵심 개념 정리)  (0) 2026.03.22
정처기 실기 [03] 2022년 1회 기출 오답노트 (핵심 개념 정리)  (0) 2026.03.21
정처기 실기 [02] 2021년 3회 기출 오답노트 (핵심 개념 정리)  (0) 2026.03.20
정보처리기사 실기 D-34  (0) 2026.03.18
'정보처리기사 오답노트' 카테고리의 다른 글
  • 정처기 실기 [04] 2022년 2회 기출 오답노트 (핵심 개념 정리)
  • 정처기 실기 [03] 2022년 1회 기출 오답노트 (핵심 개념 정리)
  • 정처기 실기 [02] 2021년 3회 기출 오답노트 (핵심 개념 정리)
  • 정보처리기사 실기 D-34
PUSH → MERGE → DEPLOY
PUSH → MERGE → DEPLOY
데이터 흐름과 운영 자동화를 설계하는 백엔드 개발자
  • PUSH → MERGE → DEPLOY
    Coding Dongin
    PUSH → MERGE → DEPLOY
  • 전체
    오늘
    어제
    • MEUN
      • 코테(Solved.ac + Programmers)
      • BootCamp(JAVA)
      • JAVA
      • SpringBoot
      • JavaScript
      • JSP
      • DB(SQL)
      • React
      • HTML_CSS
      • jQuery
      • SCSS
      • GSAP
      • 설치 + 꿀팁
      • 정보처리기사 오답노트
      • 정보처리기사 기출문제
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GIT
  • 공지사항

  • 인기 글

  • 태그

    정처기오답노트
    dp
    알고리즘
    백준
    배열
    정보처리기사
    정처기
    완전탐색
    브루트포스
    level1
    시뮬레이션
    level0
    구현
    정렬
    자료구조
    백엔드개발자
    문자열
    정보처리기사 실기 기출문제
    프로그래머스
    solved.ac
    springboot
    실기
    java
    정처기실기
    코딩테스트
    기출문제
    피보나치
    Level2
    자바
    수학
  • 최근 댓글

  • 최근 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.4
PUSH → MERGE → DEPLOY
정처기 실기 [01] 2021년 2회 기출 오답노트 (핵심 개념 정리)
상단으로

티스토리툴바