728x90
반응형

전체 글 760

(제 21회) 소프트웨어 공학 / (26)~(50)

26. 요구사항 검증 과정 동안, 요구사항 문서에 작성된 요구사항들에 대해서 다양한 유형의 점검을 수행해야 한다. 다음 중 요구사항 점검 유형과 그 설명이 가장 적절하게 짝지어진 것은? ① 완전성 점검 : 문서상의 요구사항은 서로 상충 되지 않아야 한다. ② 일관성 점검 : 요구사항 문서는 시스템 사용자가 의도한 모든 기능과 제약을 정의하는 요구사항을 포함해야 한다. ③ 유효성 점검 : 요구사항이 시스템 사용자의 실제 요구를 반영하는지를 점검한다. ④ 실현성 점검 : 고객과 계약자 사이의 분쟁 가능성을 줄이기 위해, 시스템 요구사항은 문서로 작성해서 구현이 가능한지를 점검해야 한다. 27. 다음은 웹 기반 시스템에서 상호 작용 관리를 위해 MVC 패턴이 사용될 때 런타임 시스템 아키텍처를 그림으로 나타내..

(제 21회) 감리 및 사업관리 / (1)~(25)

1. '전자정부법(제58조,제59조,제61조)' 에 따라 행정안전부장관은 감리법인이 위법한 행위를 한 경우 업무정지를 하거나 등록을 취소할 수 있다. 다음 중 반드시 등록을 취소하여야 하는 경우는? ① 전자정부법에 따른 등록기준에 미달하게 된 경우 ② 전자정부법에 따른 변경사항을 신고하지 아니하거나 거짓으로 신고한 경우 ③ 전자정부법을 위반하여 다른 자에게 자기의 명칭을 사용하여 정보시스템 감리를 하게 한 경우 ④ 임원이 전자정부법에 따른 결격사유에 해당 되고, 결격사유에 해당되는 날부터 6개월 이내에 해당 임원을 바꾸어 임명하지 않은 경우 2. '정보시스템 감리원 윤리가이드(한국정보화진흥원,2014)' 에서 제시하고 있는 감리원 윤리성 관리 점검항목의 감리원 자가점검 항목에 대한 설명으로 가장 적절한 ..

요구사항 관리

문제3) 사용자 요구사항 도출 기법 4가지 및 요구사항 도출 시 유의사항을 설명하시오. 답) 1. 요구사항 추적을 통한 범위 확인 기법, 요구사항 관리의 필요성 필요성 내용 추적성 제공 요구사항과 개발 산출물 간의 관계와 단계별 개발 산출물 간의 관계를 파악하는 능력으로, 요구사항이라는 추상적 개념에서 실질적으로 동작하는 시스템으로 구현되는 과정과 구현되 기능이 요구사항을 만족하는지를 파악하고 검증할 수 있도록 해주는 속성 제공 범위기준선 제공 요구사항을 수집하여, 범위를 정의하고, WBS 를 작성하게 됨 이를 통해, 고객, 이해관계자와 프로젝트 및 제품을 만드는 기준선 제공 일정과 원가에 영향 요구사항의 통합은 결국 Core 의 프로젝트 일정과 원가 및 예산 산정의 기준이 되며, 품질 속성을 만족시키는..

요구사항

문제4) IT 프로젝트를 성공적으로 수행하기 위해 요구사항이 체계적인 관리와 문서화가 매우 중요하다. 요구사항에 대하여 다음을 설명하시오. ① 소프트웨어(SW) 요구사항 품질속성 ② 요구사항 도출기법 ③요구사항 개발 프로세스 답) 1. 소프트웨어(SW) 요구사항 품질속성 완전성 소프트웨어 누락된 요구사항의 존재 여부 정확성 소프트웨어 요구사항을 논리적으로 정확하게 기술하였는지 여부 명확성 이해관계자가 명확하게 이해할 수 있도록 기술되었는지 여부 일관성 요구사항들 간의 연관 및 종속 관계의 불일치 존재 여부 특이성 중요도, 난이도, 변경 가능성을 표기하였는지 여부 검증 가능성 요구사항에 대한 검증 기준 및 방법을 제시하였는지 여부 수정 용이성 요구사항 항목의 식별, 수정, 영향도 분석이 용이한지 여부 추적..

요구사항명세서(Requirements Specification) / ①

문제3) 요구사항명세서에 기술되어야 하는 항목 설명 답) 1. 요구사항 명세서(Requirements Specification)의 개념 개념 특정 목적을 위해 사용자가 필요로 하는 조건이나 능력을 명시하는 것으로 계획서, 제안요청서, 명세서 등 제시된 문서에 맞추어 대상 소프트웨어가 갖추어야 할 조건이나 능력을 기술한 내용 요구사항 명세 도출과정 요구사항 명확화 필요성 국내 공공 SW제안서 작성 수준 국내 공공SW제안서 작성수준에 대한 조사결과 기능점수를 도출할 수 없는 수준이 85%이상임 제안요청서 명확화 요구 발주자가 요구사항을 명확하게 하지 않아 과업변경이 빈번하게 발생하고 이를 통한 분쟁 발생 관련업계 존폐 영향 모호한 발주로 수행업계 부담 증가 2. 요구사항명세서에 기술되어야 하는 항목 구분 내..

(제 22회) 보안 / (101)~(120)

101. 다음에서 설명하는 것으로 가장 적절한 것은? 장치나 시스템 구조를 분석하여 원리를 발견하는 과정을 의미하며, 이미 만든 프로그램의 동작원리를 이해하여 유사한 프로그램을 만드는 데 사용하기도 하고 프로그램의 보안 문제, 동작 문제, 오류 등을 제거/검토하는데 사용하기도 한다. ① 백도어(backdoor) ② 포맷 스트링(format string) ③ 문맥교환(context switching) ④ 리버스 엔지니어링(reverse engineering) 102. OTP(One-Time Password)는 고정된 비밀번호 대신 일회용으로 생성되는 패스워드를 사용하는 사용자 인증 방식이다. 다음 설명에 해당하는 OTP 생성 방식으로 가장 적절한 것은? 서버에서 난수 생성 등을 통해 임의의 수를 생성하고 ..

(제 22회) 시스템 구조 / (76)~(100)

76. 하드 드라이브, RAID 배열, 비디오-캡쳐 박스 및 네트워크 인터페이스와 같은 주변장치들을 위하여 데이터,비디오, 오디오 및 전력을 하나의 고속 연결선으로 통합한 초고속 주변 장치 접속 기술로 가장 적절한 것은? ① 아이비브리지(IvyBridge) ② QPI(Quick Path Interconnect) ③ 샌디브리지(SandyBridge) ④ 선더볼트(Thunderbolt) 77. 도커 컨테이너에 관한 설명으로 가장 적절하지 않은 것은? ① 가상화된 공간을 프로세스 단위의 격리 환경으로 만들어 준다. ② 호스트 커널을 공유하고 컨테이너 안에는 애플리케이션을 구동하는데 필요한 라이브러리와 실행 파일만 존재한다. ③ 컨테이너를 이미지로 만들어 배포하는 시간은 빠르나 이미지 공간이 기존의 하이퍼바이저..

(제 22회) 데이터베이스 / (51)~(75)

51. 국제 데이터 품질 표준인 ISO 8000에서 데이터의 품질 기준을 크게 유효성과 활용성으로 구분하고 있다. 다음 중 활용성에 해당하는 것은? ① 사실성 ② 필수성 ③ 정합성 ④ 충분성 52. 다음 ER 모델에서 1:1 관계 타입 MANAGES의 속성 StartDate에 대한 설명으로 가장 거리가 먼 것은? ① StartDate를 EMPLOYEE 엔티티 타입의 속성으로 이동시킬 수 있다. ② StartDate를 DEPARTMENT 엔티티 타입의 속성으로 이동시킬 수 있다. ③ StartDate를 MANAGES 관계 타입의 속성으로 그대로 유지하여도 된다. ④ StartDate를 EMPLYOEE와 DEPARTMENT 양쪽 모두에 유지해야 한다. 53. 릴레이션 스키마 S=(A, B, C, D, E, ..

(제 22회) 소프트웨어 공학 / (26)~(50)

26. 다음 설명에 가장 적절한 설계 원칙은? 단위 테스트를 수행할 때 테스트 대상 클래스를 변경하지 않고도 대상 클래스의 환경을 테스트가 용이하도록 통제 가능한 환경으로 변경할 수 있는 설계가 되어야 한다. ① SRP(Single Responsibility Principle) ② OCP(Open Closed Principle) ③ DIP(Dependency Inversion Principle) ④ LSP(Liskov Substitution Principle) 27. 다음 상황에 적용하기에 가장 적절한 디자인 패턴은? · 장기 게임을 하는 프로그램에서 사용자의 선택에 맞추어서 특정 루틴의 레벨을 간단하게 교체할 수도 있다. · 메모리가 적은 환경에서는 속도는 느리지만 메모리를 절약하는 알고리즘을 사용하고..

(제 22회) 감리 및 사업관리 / (1)~(25)

1. PERT(Program Evaluation and Review Technique) 분석에서 주공정 경로(critical path)의 분산이 4.0이고 기대 소요시간이 20일이다. 프로젝트가 계획된 기간 내에 완료될 확률이 95%가 되려면 프로젝트 기간을 얼마로 계획해야 하는가? (단, 표준정규분포에서 누적확률이 95%가 되는 z 값은 1.65로 가정한다.) ① 21.9 ② 23.3 ③ 23.8 ④ 26.4 2. 프로젝트 관리에서 견고하고 역동적인 프로젝트 팀 구축이 매우 중요하다. 팀 구축을 위한 터크맨(Tuckman)의 사다리 모형에서 팀원들이 서로의 신뢰를 형성해 나가는 단계는? ① 규범화(norming) ② 폭풍(storming) ③ 수행(performing) ④ 형성(forming) 3. 프..

728x90
반응형