본문 바로가기

주메뉴 바로가기

지안에듀 로고 빅모의고사 로고

문제은행 공통과목

이동할 직렬을 선택해주세요.

닫기
로그인 지안에듀 바로가기
문제은행

지안에듀의 문제은행을 실전처럼 활용해보세요.

2023 군무원 7급 소프트웨어공학 시험 목록 바로가기

  1. 문제은행

25문제가 검색되었습니다.

  • 1

    다음 지문에서 설명하는 소프트웨어 개발 프로세스 모델로 가장 적절한 것은?

    - 시스템 개발 시, 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 방법

    - 대규모 시스템 및 위험 부담이 높은 시스템의 구축에 적합

    - 복잡성으로 프로젝트 관리가 어렵고 개발이 장기화될 가능성 존재

     

    해설
  • 2

    동일한 입력과 출력을 사용하여 다른 기능을 수행하는 활동들이 모여 있을 경우와 관계되는 응집도로 가장 적절한 것은?

     

    해설
  • 3

    다음 지문에서 설명하는 소프트웨어 아키텍처로 가장 적절한 것은?

    - 데이터 스트림을 생성하고 처리하는 시스템에 적합하다.

    - 데이터 변환, 버퍼링, 동기화 등에 주로 사용된다.

    - 대표적인 구현 예로 UNIX 쉘이 있다.

     

    해설
  • 4

    소프트웨어 테스팅 원칙과 가장 거리가 먼 것은?

     

    해설
  • 5

    소프트웨어 유지보수 활동 중 가장 자원의 소모가 큰 업무이며, 현재 수행 중인 기능의 개선이나 성능 향상을 위한 수정 활동으로 가장 적절한 것은?

     

    해설
  • 6

    다음 지문에서 설명하는 SPICE의 성숙도 단계로 가장 적절한 것은?

    - 소프트웨어 엔지니어링 원리에 근거하여 프로세스를 정의하고 이를 이용하여 프로세스를 수행하고 관리한다.

    - 정의된 프로세스가 표준화되어 있고 문서화되어 있다.

    - 프로세스를 수행할 때는 표준 프로세스를 알맞게 조정하여 승인받은 후 사용한다.

     

    해설
  • 7

    다음의 소프트웨어 비용 산정 기법 중에서 하향식(top-down) 비용 산정 기법을 모두 고르면?

    ㄱ. 전문가 감정 기법

    ㄴ. 델파이 기법

    ㄷ. LOC 기법

    ㄹ. 개발 단계별 인월수 기법

    ㅁ. 수학적 산정 기법

     

    해설
  • 8

    다음의 원시 코드의 변경이 나타내는 리팩토링 기법으로 가장 적절한 것은?

     

    해설
  • 9

    다음 설명에 해당하는 소프트웨어 디자인 패턴으로 가장 적합한 것은?

    상위 클래스에서 객체를 생성하는 인터페이스를 정의하고, 하위 클래스에서 인스턴스를 생성하도록 하는 방식이다.

     

    해설
  • 10

    다음 지문에 나타난 코드의 순환 복잡도(Mccabe Cyclomatic Complexity)로 가장 적절한 것은?

     

    해설