본문 바로가기
정보처리산업기사

필기/제3과목 시스템분석설계 41번 ~ 50번 문제

by Hwangminseo 2026. 2. 2.

41번

문제

두 모듈이 동일한 자료구조를 조회하는 경우의 결합도이며, 자료구조의 포맷이나 구조 변화가 그것을 조회하는 모든 모듈 및 변화되는 필드를 실제로 조회하지 않는 모듈에도 영향을 미치게 되는 것은?

선택지

① 자료 결합도
② 스탬프 결합도
③ 제어 결합도
④ 외부 결합도

정답

해설

스탬프 결합도는 레코드/구조체 같은 복합 자료구조(묶음)를 통째로 주고받고 일부만 쓰는 형태다. 그래서 자료구조의 필드 추가/삭제/구조 변경이 관련 모듈 전반에 영향을 준다.

42번

문제

다음은 어떤 종류의 코드 오류(error)인가?
1 2 3 4 5 6 7 8 → 2 1 3 5 4 6 7 8

선택지

① Transcription error
② Transposition error
③ Double Transposition error
④ Random error

정답

해설

Transposition error는 자리(순서)가 바뀌는 오류(예: 1과 2가 서로 바뀜)다. 제시된 변화는 1↔2, 4↔5처럼 두 번의 자리바꿈이 발생하므로 Double Transposition error로 본다.

43번

문제

프로세스 설계 시 유의 사항으로 거리가 먼 것은?

선택지

① 프로세스 전개의 사상을 통일한다.
② 분류 처리는 가능한 최대화한다.
③ 하드웨어의 기기 구성, 처리 성능을 고려한다.
④ 운영체제를 중심으로 한 소프트웨어의 효율성을 고려한다.

정답

해설

프로세스 설계는 처리 절차/흐름/단위 작업 구성 같은 “업무 처리 관점”이 핵심이다. 운영체제를 중심으로 한 소프트웨어 효율성은 시스템 소프트웨어/운영환경 쪽 성격이 강해 상대적으로 거리가 멀다.

44번

문제

입력 설계 단계 중 입력정보 매체화 설계 시 고려사항이 아닌 것은?

선택지

① 매체화 담당자 및 장소
② 레코드 길이 및 형식
③ 입력 항목의 배열순서 및 항목명
④ 매체화시의 오류체크방법

정답

해설

입력정보 매체화 설계는 보통 입력 매체에 담길 레코드 구성(길이/형식), 항목 배치, 입력 시 오류 검증 같은 “데이터 구조와 입력 규칙”을 다룬다. 담당자/장소 같은 운영 관리 성격은 매체화 설계의 핵심 고려사항으로 보지 않는다.

45번

문제

자료 흐름도의 구성 요소 중 시스템에서의 처리요소를 자료변환의 관점에서 표시하여 처리요소 데이터에 대한 연산을 내용으로 하며, 원으로 표시하는 것은?

선택지

① process
② data flow
③ terminator
④ data store

정답

해설

DFD에서 원(또는 둥근 사각형)은 process(처리)를 뜻한다. 데이터 흐름은 화살표, 데이터 저장소는 평행선(또는 열린 사각형), terminator는 외부 엔티티를 의미한다.

46번

문제

모듈 설계 시 유의사항으로 거리가 먼 것은?

선택지

① 적절한 크기로 설계한다.
② 보기 쉽고 이해하기 쉬워야 한다.
③ 모듈은 다른 곳에서 재사용 할 수 있도록 표준화한다.
④ 자료 추상화와 정보은닉의 성격은 배제한다.

정답

해설

자료 추상화와 정보은닉은 모듈 설계의 핵심 원칙이다. 내부 구현을 숨기고 인터페이스만 노출해 결합도를 낮추고 유지보수성을 높인다. “배제한다”는 방향이 반대다.

47번

문제

파일 설계 순서로 옳은 것은?
㉠ 파일 항목 검토 ㉡ 파일 특성 조사 ㉢ 파일 매체 검토 ㉣ 편성법 검토

선택지

① ㉠ → ㉡ → ㉢ → ㉣
② ㉠ → ㉢ → ㉡ → ㉣
③ ㉣ → ㉠ → ㉢ → ㉡
④ ㉣ → ㉢ → ㉡ → ㉠

정답

해설

먼저 파일에 어떤 항목(필드)이 필요한지 정리하고(항목 검토), 그 파일의 사용 특성(발생량, 갱신/조회 패턴 등)을 조사한 뒤(특성 조사), 저장 매체를 검토하고(매체 검토), 마지막으로 편성법(조직 방법)을 결정하는 흐름이 일반적이다.

48번

문제

코드 설계 시 주의 사항으로 거리가 먼 것은?

선택지

① 코드 추가가 가능하지 않도록 설계한다.
② 컴퓨터 처리에 적합하도록 설계한다.
③ 사용자가 취급하기 쉽도록 설계한다.
④ 체계성이 있도록 설계한다.

정답

해설

코드는 유지보수 과정에서 항목이 늘거나 분류가 확장될 수 있으니, 추가/확장이 가능하도록 설계하는 게 원칙이다. “추가가 가능하지 않도록”은 반대 방향이다.

49번

문제

출력 설계 단계 중 출력 정보 이용 설계 시 검토사항으로 옳지 않은 것은?

선택지

① 이용자 및 이용 경로
② 기밀 보호 여부
③ 보존 기간
④ 분배 책임자

정답

해설

출력 정보 이용 설계는 누가(이용자) 어떤 경로로 사용하고, 보안이 필요한지 등을 보는 성격이다. “분배 책임자”는 배포/분배 설계 쪽 항목이라 이용 설계의 검토사항으로는 부적절하다.

50번

문제

표준 처리 패턴 중 특정의 조건을 제시하여 그 조건에 부합되는 데이터를 추출해내는 처리는?

선택지

① Distribution
② Extract
③ Collate
④ Generate

정답

해설

Extract는 조건에 맞는 레코드/데이터만 골라 뽑는 처리다. Distribution은 분배, Collate는 대응/대조(정렬/매칭 성격), Generate는 생성에 가깝다.