728x90
반응형

정보시스템 감리 기출문제해설 233

(제 25회) 소프트웨어 공학 / (36)~(37) 해설

36. IEEE 29119에서는 combinatorial test design 방법으로서 base choice 방법을 제시하고 있다. 다음과 같이 4개의 글꼴 이름, 5개의 글꼴 크기, 3개의 스타일에 대한 테스트를 base choice 방법을 사용할 때 테스트케이스 수로서 가장 적절한 것은?  글꼴 이름: 궁서, 굴림, 바탕, 고딕글꼴 크기: 10, 12, 14, 16, 18스타일: 밑줄, 기울임, 보통 ① 5개 ② 10개③ 20개 ④ 60개 ■ 조합테스트(Combinatorial Test) 방법1) base choice : 사용자 관점에서 선택 빈도가 가장 높고 정상동작 예상되는 기반 테스트 조합 선정선정한 기반테스트에서 하나의 인자만 변경주어 테스트 케이스 생성 정답 : ②  37. 다음은 테스트케..

(제 25회) 소프트웨어 공학 / (34)~(35) 해설

34. ISO/IEC/IEEE 29119 Part 4에서는 Cause-effect graphing 방법을 설명하고 있다. Cause-effect graphing에서는 여러 개의 Cause들간의 제약 사항을 표현할 수 있다. 다음 중 Cause간의 제약사항으로서 가장 적절하지 않은 것은? ① Mask ② Requires③ Exclusive ④ One and only one ■ 해설설명 : 원인-결과 그래프에서 불가능한 원인 조합 또는 결과 조합을 표현하기 위해 제약(constraints) 이 추가 될 수도 있다(그래프 상에서 점선과 제약 심볼을 표기하여 나타냄) - 원인에 적용가능한 제약 심볼은 E(exclusive), I(inclusive), O(one and only one), R(Requires) -..

(제 25회) 소프트웨어 공학 / (32)~(33) 해설

32. 다음의 코드에 적용된 코드 리팩토링 기법으로 가장 적절한 것은?  int increment(int inValue, int Qty, int amount) {if (inValue > 50) inValues++;....int increment(int inValue, int Qty, int amount) {int grade = inValue;if (inValue > 50) grade++;.... ① 임시변수 분리 기법(Split temporary variable)② 매개변수 할당 제거 기법(Remove assignments to parameters)③ 중간자 제거 기법(Remove middle man)④ 조건 다형성 대체 기법(Replace conditional with polymorphism) ■ 해설..

(제 25회) 소프트웨어 공학 / (30)~(31) 해설

30. 다음 코드의 (가)와 (나)에 나타난 객체지향 개념으로 가장 적절한 것은?  ClosedFigure closedFigure;Rectangle r = new Rectangle();Circle c = new circle();closedFigure = r;closedFigure.getArea(); ………… (가)closedFigure = c;closedFigure.getArea(); ………… (나) ① 상속(inheritance)② 정보은닉(information hiding)③ 다형성(polymorphism)④ 의존성(dependency) ■ 다형성(Polymorphism)동일한 이름의 메소드를 여러 형태의 다른 동작으로 재정의하는 객체지향의 특성1) 오버로딩 : 동일이름의 메소드를 매개변수 유형이나 ..

(제 25회) 소프트웨어 공학 / (28)~(29) 해설

28. 다음 상황에서 사용할 수 있는 UML 다이어그램 으로 가장 적절한 것은?  가. 전체 시스템 수준에서 시스템과 상호작용하는 각 액터의 관점에서 모델링하고자 함나. 시스템 객체사이의 어떤 제어흐름 및 알고리즘 설계, 동기화의 필요성 또는 병렬수행 가능성을 파악하고자 함 ① Activity Diagram ② State Diagram③ Class Diagram ④ Use Case Diagram ■ Activity Diagram순서도 일종, 사건 발생에 관련된 객체들의 상호관계 표현, Activity 강조, 상태다이어그램 변형절차적 논리(Procedural logic), business process, 작업 흐름을 기술 하는데 사용되는 기법직렬적인(때로는 병렬적인) 계산 과정을 모델을 생성하는데 사용된다..

(제 25회) 소프트웨어 공학 / (26)~(27) 해설

26. 다음 중 애자일 소프트웨어 개발 방법론에 대한 설명으로 가장 적절하지 않은 것은?  ① Extreme programming에서 시스템 고객은 개발팀의 일부이고 다른 팀원들과 시나리오에 대해 토론한다.② 사용사례 또는 사용자 스토리 단위로 조금씩 반복적으로 release를 한다.③ Scrum approach에서는 제품 백로그 작성, 스프린트 계획 회의, 스프린트 수행, 스프린트 검토 및 회고 등의 프로세스를 가진다.④ Sprint cycle은 inception, elaboration, construct-ion, transition이 반복적으로 수행되어 진다. ■ SCRUM 의 프로세스 ● RUP의 수행단계 단계(Phase)설명이정표도입(Inception)개발의 시작점으로써 대상 요소들을 정의비전, ..

(제 25회) 감리 및 사업관리 / (23)~(25) 해설

23. 위협에 대한 대응 전략과 기회에 대한 대응 전략을 순서대로 나열한 것은? ① 공유(share) - 증대(enhance)② 수용(accept) - 전가(transfer)③ 공유(share) - 수용(accept)④ 수용(accept) - 수용(accept) ■ 해설위협에 대한 리스크 대응전략회피심각한 리스크인 경우, 프로젝트 계획변경을 통해 발생 가능성 제거일정 연장, 프로젝트 중단, 초기 요건 명확화 등이 해당전가리스크 관리의 책임을 전가하는 것, 리스크 자체를 전가하는 것은 아님이행보증, 조달 계약 등 해당완화혀용할 수 있는 수준으로 리스크 노출도를 줄이는 것테스트 강화, 적격업체 선정(발생가능성, 영향력 줄이는 것)시스템 장애 발생을 대비한 백업준비(영향력 줄이는 것)수용소극적 수용은 문서화만..

(제 25회) 감리 및 사업관리 / (21)~(22) 해설

21. 인도 측정(delivery measurements)은 작업 진척과 관련이 있으며, 이러한 측정은 적응형 접근 방식을 사용하는 프로젝트에서 자주 사용된다. 다음 중 인도 측정 항목으로 가장 적절하지 않은 것은? ① 주기 시간(cycle time)② 대기열 크기(queue size)③ 배치 크기(batch size)④ 프로세스 크기(process size) ■ 프로젝트 성과영역 : 적응형 접근 방식(칸반, 린)에서 작업진척 지표 지표주요내용진행 중 작업(WIP : Work In Progress)특정 시간에 진행 중인 작업 수를 나타냄칸반 시스템에서 원활한 작업 흐름 유지를 위해 프로젝트 팀의 진행 중 작업 수를 일정 크기 이하로 제한(작업 수는 프로젝트 팀의 특성에 따라 달라짐)리드타임(Lead Ti..

(제 25회) 감리 및 사업관리 / (19)~(20) 해설

19. 프로젝트관리자는 프로젝트 의사소통의 복잡성에 대한 지침으로서, 가능한 의사소통 채널 또는 경로의 수를 고려해야 한다. 어떤 프로젝트에서 이해관계자의 수가 10명일 경우에 가능한 의사소통 채널의 총 수는 몇 개인가? ① 10개 ② 45개③ 50개 ④ 90개 ■ 의사소통 채널 수n * (n-1) / 2= 10 * (10-1) / 2= 90 / 2= 45 정답 : ②  20. 상황론적 리더십 이론에서 구성원의 성숙도가 낮음에서 높음으로 변화함에 따라 적절한 리더십 유형을 순서대로 가장 적절하게 나열한 것은? ① 지시형 → 설득형 → 참여형 → 위임형② 지시형 → 설득형 → 위임형 → 참여형③ 지시형 → 참여형 → 설득형 → 위임형④ 지시형 → 참여형 → 위임형 → 설득형 ■ 허쉬와 블랜차드의 상황적 리..

(제 25회) 감리 및 사업관리 / (17)~(18) 해설

17. 「총사업비 관리지침」(기획재정부훈령 제668호, 2023. 9. 20)에 관한 설명으로 가장 적절하지 않은 것은?  ① 중앙관서의 장은 예비타당성조사 후 시스템 구축 이전에 ISMP를 수립해야 하며, ISMP 수립이 완료되면 기획재정부장관과 사업규모, 총사업비,사업기간 등을 협의해야 한다.② 중앙관서의 장은 구축 단계에서 분석 및 설계가 완료되면 각 단계별로 계약 체결 이전에 기획재정부장관과 사업규모, 총사업비, 사업기간 등을 협의해야 한다.③ 정보화사업에 대한 총사업비의 조정은 ISMP에서 수립된 구축비, 보상비, 부대경비, 시스템 구축 후 10년 간 운영‧유지관리비, 추가 구축비를 대상 으로 한다.④ 추가구축비는 시스템 구축 완료 후 기능의 변경‧추가‧보완, 소프트웨어 및 하드웨어 증설 등 시..

728x90
반응형