본문 바로가기
정보처리기사 필기/[1과목] 소프트웨어 설계

[정보처리기사] 데이터 흐름도 - DFD(Data Flow Diagram)의 개념, 구성요소

by Devinus 2021. 3. 1.

1. 데이터 흐름도 - DFD(Data Flow Diagram)의 개념

  • 데이터 흐름도(DFD)는 시스템 구성요소인 프로세스와 프로세스 간 데이터 흐름을 표현하는 주요 도구
  • 자료 흐름 그래프 또는 버블(bubble) 차트라고 부르기도 함
  • 구조적 분석 기법에 사용
  • 자료 흐름과 기능을 자세히 표현하기 위해 단계적으로 세분화

 

 

2. 데이터 흐름도 - DFD(Data Flow Diagram)의 구성요소

DFD 구성요소

  • 프로세스(Process): 원
  • 데이터 흐름도(Data Flow): 화살표
  • 자료 저장소(Data Store): 직선(단선/이중선)
  • 단말(Terminator): 사각형

 


 

정보처리기사 필기 기출 문제

 

15.
데이터 흐름도(DFD)의 구성요소포함되지 않는 것은?
[정답률: 74%] 정보처리기사(2020년 이후) 필기 (2020년 1회·2회 통합 기출문제)
① process  
② data flow  
③ data store  
④ data dictionary DFD의 구성요소는 Process, Data Flow, Data Store, Terminator이다.

 

18.
자료흐름도(Data Flow Diagram)의 구성요소옳은 것은?
[정답률: 75%] 정보처리기사(2020년 이후) 필기 (2020년 3회 기출문제)
① process, data flow, data store, comment  
② process, data flow, data store, terminator DFD의 구성요소는 Process, Data Flow, Data Store, Terminator이다.
③ data flow, data store, terminator, data dictionary  
④ process, data store, terminator, mini-spec  

 

9.
DFD(data flow diagram)에 대한 설명으로 틀린 것은?
[정답률: 63%] 정보처리기사(2020년 이후) 필기 (2020년 4회 기출문제)
① 자료 흐름 그래프 또는 버블(bubble) 차트라고도 한다.  
② 구조적 분석 기법에 이용된다.  
③ 시간 흐름을 명확하게 표현할 수 있다. DFD는 시간 흐름이 아닌 프로세스와 프로세스 간에 존재하는 상호작용을 명확하게 표현할 수 있다.
④ DFD의 요소는 화살표, 원, 사각형, 직선(단선/이중선)으로 표시한다.  

 

68.
자료흐름도(DFD)의 작성 지침이라고 볼 수 없는 것은?
[정답률: 11%] 정보처리기사(2019년 이전) 필기 (2019년 1회 기출문제)
① 자료는 처리를 거쳐 변환될 때마다 새로운 명칭을 부여해야 한다.  
② 자료흐름도의 최하위 처리(process)는 소단위명세서를 갖는다.  
③ 배경도(context diagram)에도 명칭과 번호를 무여해야 한다.  
④ 어떤 처리(process)가 출력자료를 산출하기 위해서는 필요한 자료가 반드시 입력되어야 한다.  

 

78.
자료흐름도(DFD)의 각 요소별 표기 형태의 연결이 옳지 않은 것은?
[정답률: 7%] 정보처리기사(2019년 이전) 필기 (2019년 1회 기출문제)
① Process : 원  
② Data Flow : 화살표  
③ Data Store : 삼각형 Data Store(자료 저장소) - 직선(단선/이중선)
④ Terminator : 사각형  

 

77.
DFD(Data Flow Diagram)에 대한 설명으로 거리가 먼 것은?
[정답률: 19%] 정보처리기사(2019년 이전) 필기 (2019년 3회 기출문제)
① 단말(Terminator)은 원으로 표기한다. 단말(Terminator) - 사각형
② 구조적 분석 기법에 이용된다.  
③ 자료 흐름과 기능을 자세히 표현하기 위해 단계적으로 세분화된다.  
④ 자료 흐름 그래프 또는 버플(Bubble)차트라고도 한다.