책 내용 질문하기
2025년1회_정보처리기사필기기출문제
도서
2025 시나공 정보처리기사 필기 기본서 (부록:기출문제집+동영상 강의+CBT문제은행)
페이지
0
조회수
32
작성일
2025-06-05
작성자
김*환
첨부파일

해설에서 4번이 정답이라고 하는데 제 생각에 2번 지문도 답이 될 수 있다고 생각합니다.

하향식 설계에서는 상위 수준의 기능을 먼저 설계하고, 하위 모듈 및 데이터 구조는 점차 상세화해나가므로 초기 단계에서 고려해야할 필요는 없지 않나요?

4번 지문에 대해서는 상향식 설계는 개별 모듈 중심으로 개발되니까, 오히려 인터페이스가 명확하지 않더라도 기능 확장이나 추가가 상대적으로 유연하다고 볼 수 있을거같아요.

답변
2025-06-07 17:13:23

안녕하세요 길벗수험서 운영팀입니다.

하향식 설계는 작은 부분에서 큰 그림으로 이동하는 방식으로 시스템을 설계합니다.

먼저 세부적인 기능을 가진 모듈을 구현하고,

이 모듈들을 조합하여 큰 구조를 형성합니다

때문에 레벨이 낮은 데이터 구조의 세부사항은 설계 초기 단계에서 필요합니다


상향식 설계는 큰 그림에서 작은 부분으로 이동하는 방식으로 시스템을 설계합니다.

먼저 시스템의 큰 구조를 계획하고, 그 구조에서 하위 모듈들을 세분화하여 구체적인 동작 방식을 정의합니다.

하위 모듈에서 기능을 만약 추가를 하려고 한다면 큰 구조를 계획한것을 다시 수정을 해야할 수도 있습니다


쇼핑몰에서 현금(계좌이체)으로만 결재를 할수 있도록 계획을 하였는데

차후 신용카드로도 결재를 할 수 있도록 기능을 추가한다면

단순히 신용카드로 결재하는 부분만 추가되는것이 아니라 신용카드로 결재할 수 있도록 창도 별도로 만들어야 하며,

각 카드사와 연결도 시켜야 하고, 보안기능도 추가를 시켜야합니다.


이럴 경우 결재 시스템 전체를 바꿔야 하기 때문에 인터페이스가 이미 성립이 되어있지 않다면 기능 추가가 어렵습니다

복한 하루되세요 :)


  • 관리자
    2025-06-07 17:13:23

    안녕하세요 길벗수험서 운영팀입니다.

    하향식 설계는 작은 부분에서 큰 그림으로 이동하는 방식으로 시스템을 설계합니다.

    먼저 세부적인 기능을 가진 모듈을 구현하고,

    이 모듈들을 조합하여 큰 구조를 형성합니다

    때문에 레벨이 낮은 데이터 구조의 세부사항은 설계 초기 단계에서 필요합니다


    상향식 설계는 큰 그림에서 작은 부분으로 이동하는 방식으로 시스템을 설계합니다.

    먼저 시스템의 큰 구조를 계획하고, 그 구조에서 하위 모듈들을 세분화하여 구체적인 동작 방식을 정의합니다.

    하위 모듈에서 기능을 만약 추가를 하려고 한다면 큰 구조를 계획한것을 다시 수정을 해야할 수도 있습니다


    쇼핑몰에서 현금(계좌이체)으로만 결재를 할수 있도록 계획을 하였는데

    차후 신용카드로도 결재를 할 수 있도록 기능을 추가한다면

    단순히 신용카드로 결재하는 부분만 추가되는것이 아니라 신용카드로 결재할 수 있도록 창도 별도로 만들어야 하며,

    각 카드사와 연결도 시켜야 하고, 보안기능도 추가를 시켜야합니다.


    이럴 경우 결재 시스템 전체를 바꿔야 하기 때문에 인터페이스가 이미 성립이 되어있지 않다면 기능 추가가 어렵습니다

    복한 하루되세요 :)


  • 김*환
    2025-06-09 16:51:12
    이게 '상향'식과 '하향'식이라는 단어에 방향성을 부여해버리니까 헷갈렸네요 탑다운(상) 바텀업(하)로 이해해야겠어요 감사합니다
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.