구조적 개발 방법론에서 사용자 요구사항을 분석한 결과를 표현할 때 사용하는 도구에 대한 설명으로 옳은 것은?
1
자료흐름도에서 자료저장소는 원으로 표현한다.
오답 이유자료흐름도의 원 또는 둥근 사각형은 처리 프로세스를 나타내며 자료저장소는 평행선으로 표현한다.
2
자료사전은 계획(ISP), 분석(BAA), 설계(BSD), 구축(SC)의 순서로 작성한다.
오답 이유ISP·BAA·BSD·SC는 정보공학 방법론의 개발 단계이지 자료사전 작성 순서가 아니다.
3
자료사전 기호 ( )는 선택 가능한 항목 중 하나를 고르는 데 사용한다.
오답 이유자료사전에서 ( )는 생략 가능한 선택 항목을 나타내며, 여러 대안 중 하나를 고르는 기호는 [ | ] 형태로 표현한다.
4
소단위 명세서를 작성하는 도구에는 구조적 언어와 의사결정표 등이 있다.
정답 근거구조적 언어와 의사결정표는 프로세스의 처리 논리를 상세화하는 소단위 명세서 작성 도구이므로 옳다.
정답·상세해설
정답 4번
소단위 명세서(Mini-Spec)는 DFD의 최하위 프로세스가 수행하는 논리를 구조적 언어, 의사결정표, 의사결정트리 등으로 기술한다. DFD의 자료저장소는 평행선으로 표시하고, ISP·BAA·BSD·SC는 정보공학 방법론의 단계이다. 자료사전에서 ( )는 선택이 아니라 생략 가능한 항목을 표시한다.