티스토리 뷰
한국산업인력공단 시행
2016년 1회 정보처리기사 필기 기출 문제
소프트웨어공학 과목
[모바일은 가로보기에서 최적화되었습니다]
61. 소프트웨어 재사용에 가장 많이 이용되는 것은? ① Hipo-chart ② Test Case ③ Source Code ④ Project Plan 62. 객체지향 기법의 캡슐화(Encapsulation)에 대한 설명으로 틀린 것은? ① 변경 발생 시 오류의 파급효과가 적다. ② 인터페이스가 단순화 된다. ③ 소프트웨어 재사용성이 높아진다. ④ 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것을 의미한다. 63. CASE에 대한 설명으로 옳지 않은 것은? ① 소프트웨어 모듈의 재사용성이 향상된다. ② 자동화된 기법을 통해 소프트웨어 품질이 향상된다. ③ 소프트웨어 사용자들이 소프트웨어 사용 방법을 신속히 숙지할 수 있도록 개발된 자동화 패키지이다. ④ 소프트웨어 유지보수를 간편하게 수행할 수 있다 64. OMA(Object Management Architecture)레퍼런스 모델은 OMG(Object Management Group)의 활동 방향과 목적에 부합하는 모델이다. 다음 중 OMA 레퍼런스 모델의 구성요소가 아닌 것은? ① Common Facilities ② Application Interface ③ User Interface ④ Domain Interface 65. 소프트웨어를 개발하기 위한 비즈니스(업무)를 객체와 속성, 클래스와 멤버, 전체와 부분 등으로 나누어서 분석해 내는 기법은? ① 객체지향 분석 ② 구조적 분석 ③ 기능적 분석 ④ 실시간 분석 66. 다음 객체지향 기법에 대한 설명에 해당하는 것은?
① Encapsulation ② Abstraction ③ Inheritance ④ Polymorphism 67. 소프트웨어의 문서(document) 표준이 되었을 때, 개발자가 얻는 이득으로 가장 거리가 먼 것은? ① 시스템 개발을 위한 분석과 설계가 용이하다. ② 프로그램 유지보수가 용이다. ③ 프로그램의 확장성이 있다. ④ 프로그램 개발 인력이 감소된다. 68. COCOMO(COnstructive COst MOdel) 비용예측 모델에 대한 설명으로 옳지 않은 것은? ① 보헴(Boehm)이 제안한 소스 코드(Source Code) 의 규모에 의한 비용예측 모델이다. ② 소프트웨어 프로젝트 유형에 따라 다르게 책정되는 비용 산정 수식(Equation)을 이용한다. ③ COCOMO 방법은 가정과 제약조건이 없어 모든 시스템에 동일하게 적용할 수 있다. ④ 같은 규모의 소프트웨어라도 그 유형에 따라 비용이 다르게 산정된다. 69. 소프트웨어 품질 목표 중 하나 이상의 하드웨어 환경에서 운용되기 위해 쉽게 수정될 수 있는 시스템 능력을 의미하는 것은? ① Reliability ② Correctness ③ Portability ④ Efficiency 70. 다음 중 가, 나에 들어갈 내용으로 옳게 짝지어진 것은?
① 가 - 데이터, 나 - 명령문 ② 가 - 명령문, 나 - 의문문 ③ 가 - 의문문, 나 - 제어문 ④ 가 - 동사, 나 - 명사 71. 사용자의 요구사항을 충분히 부석할 목적으로 시스템의 일부분 또는 시제품을 일시적으로 간결히 구현한 다음 다시 요구사항을 반영하는 과정을 반복하는 점진적 개발 생명주기를 갖는 모델은? ① 4GT Model ② Spiral Model ③ Waterfall Model ④ Prototype Model ※ 가답안으로 4번이 정답이었으나 의견 수렴 후 2, 4번 복수 정답으로 결정됨 72. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P와 거리가 먼 것은? ① PROBLEM ② PROCESS ③ PASSING ④ PEOPLE 73. 데이터 모델링에 있어서 ERD(Entity Relationship Diagram)는 무엇을 나타내고자하는가? ① 데이터 흐름의 표현 ② 데이터 구조의 표현 ③ 데이터 구조들과 그들 간의 관계들을 표현 ④ 데이터 사전을 표현 74. 소프트웨어 재공학 활동 중 기존 소프트웨어의 명세서를 확인하고 소프트웨어의 동적을 이해하고 재공학 대상을 선정하는 것은? ① 분석(analysis) ② 재구성(restructuring) ③ 역공학(reverse engineering) ④ 이식(migration) 75. 소프트웨어 개발 비용 산정 요소로 알맞지 않은 것은? ① 프로젝트 자체 요소로 문제의 복잡도, 시스템의 규모, 요구되는 신뢰도 등이 있다 ② 개발에 필요한 인적 자원, 하드웨어 자원, 소프트웨어 자원 등이 있다. ③ Person-Month(PM) 당 제작되는 평균 LOC(Line of Code) 등이 있다. ④ 프로젝트 관리 방법론에 따라 생산된 문서와 관리 비용 등이 있다 76. 소프트웨어 품질 측정을 위해 개발자 관점에서 고려해야 할 항목으로 가장 거리가 먼 것은? ① 정확성 ② 무결성 ③ 간결성 ④ 일관성 77. 정형 기술 검토(FTR)의 지침 사항으로 옳은 내용 모두를 나열한 것은?
① 1, 4 ② 1, 2, 3 ③ 1, 2, 4 ④ 1, 2, 3, 4 78. 시스템의 기능을 여러 개의 고유 모듈들로 분할하여 이들 간의 인터페이스를 계층구조로 표현한 도형 또는 도면을 무엇이라 하는가? ① Flow Chart ② HIPO Chart ③ Control Specification ④ Box Diagram 79. 소프트웨어 위기 발생요민과 거리가 먼 것은? ① 소프트웨어 개발 요구의 다양화 ② 소프트웨어 규모의 증대와 복잡도에 따른 개발 비용의 감소 ③ 작업일정과 비용의 추정치가 부정확 ④ 새로운 소프트웨어의 오류율이 고객 불만과 신뢰결여를 유발 80. 소프트웨어 개발에서 요구상항 분석(Requirements Analysis)과 거리가 먼 것은? ① 비용과 일정에 대한 제약설정 ② 타당성 조사 ③ 요구사항 정의 문서화 ④ 설계 명세서 작성 |
- 내용 중 오류가 있는 경우 댓글로 알려주시면 감사하겠습니다 -
'정보처리기사 필기' 카테고리의 다른 글
2016년 2회 정보처리기사 필기 기출(데이터베이스) (0) | 2018.07.19 |
---|---|
2016년 1회 정보처리기사 필기 기출(데이터통신) (0) | 2018.07.18 |
2016년 1회 정보처리기사 필기 기출(운영체제) (0) | 2018.07.18 |
2016년 1회 정보처리기사 필기 기출(전자계산기구조) (0) | 2018.07.18 |
2016년 1회 정보처리기사 필기 기출(데이터베이스) (0) | 2018.07.18 |
- Total
- Today
- Yesterday