728x90

정보처리기사 1470

2017년 2회 정보처리기사 기출문제 77번

77. 소프트웨어 재사용에 대한 설명으로 틀린 것은? ❶ 새로운 개발 방법론의 도입이 용이하다. ② 개발 시간과 비용이 감소한다. ③ 프로그램 생성 지식을 공유할 수 있다. ④ 기존 소프트웨어에 재사용 소프트웨어를 추가하기 어려운 문제점이 발생할 수 있다. 이 문제는 **소프트웨어 재사용(Software Reuse)**에 대한 개념과 장단점을 이해하고, 그에 따라 옳지 않은 설명을 찾는 문제입니다. 정보처리기사 시험을 준비하는 수험생들이 이해하기 쉽도록 문제를 분석하고 표와 함께 해설을 제공하겠습니다.✅ 문제 분석: 소프트웨어 재사용소프트웨어 재사용이란?기존에 개발한 소프트웨어의 일부 또는 전체를 새로운 소프트웨어 개발 시 다시 사용하는 것을 말합니다.✔️ 소프트웨어 재사용의 주..

2017년 2회 정보처리기사 기출문제 76번

76. 소프트웨어 재공학은 어떤 유지보수 측면에서 소프트웨어 위기를 해결하려고 하는 방법인가? ① 수정(Corrective) 유지보수 ② 적응(Adaptive) 유지보수 ③ 완전화(Perfective) 유지보수 ❹ 예방(Preventive) 유지보수 76번은 **소프트웨어 재공학(Reengineering)**이 어떤 유지보수 유형과 관련이 있는지를 묻는 문제입니다.✅ 소프트웨어 유지보수 4가지 유형유지보수 유형 설명 예시① 수정(Corrective)오류 수정프로그램 버그 고치기② 적응(Adaptive)환경 변화에 따른 수정OS나 DB 변경 대응③ 완전화(Perfective)기능 개선 및 성능 향상UI 개선, 처리속도 향상❹ 예방(Preventive)미래 문제 방지를 위한 구조 개선리..

2017년 2회 정보처리기사 기출문제 75번

75. 소프트웨어 품질보증을 위한 FTR의 지침사항으로 가장 옳지 않은 것은? ① 논쟁과 반박의 제한성 ❷ 의제의 무제한성 ③ 제품 검토의 집중성 ④ 참가인원의 제한성 75번은 **FTR(Formal Technical Review, 공식 기술 검토)**의 지침사항 중 틀린 것을 묻는 문제입니다.✅ FTR이란?Formal Technical Review의 약자**소프트웨어 품질보증(SQA)**을 위한 공식적인 리뷰 기법설계서, 코드, 문서 등 개발 산출물을 조기에 검토하여 오류를 줄이는 데 목적이 있습니다.✅ FTR의 주요 지침사항지침명 설명✔️ 논쟁과 반박의 제한성감정적 충돌을 방지하고 생산적인 검토가 되도록 논쟁은 금지✔️ 의제의 제한성미리 정해진 검토 항..

2017년 2회 정보처리기사 기출문제 74번

74. 객체에 대한 특성을 설명한 것으로 가장 옳지 않은 것은? ① 객체마다 각각의 상태를 갖고 있다. ② 식별성을 가진다. ③ 행위에 대하여 그 특징을 나타낼 수 있다. ❹ 일정한 기억장소를 가지고 있지 않다. 74번 문제는 객체 지향(Object-Oriented) 개념에서 객체(Object)의 특성에 대해 묻는 문제예요.✅ 객체(Object)의 3대 주요 특성객체는 다음과 같은 3가지 기본 특성을 가집니다:특성 설명상태(State)객체가 가지고 있는 데이터 (예: 나이, 이름 등)행위(Behavior)객체가 할 수 있는 동작 (예: 걷기, 계산하기 등)식별성(Identity)객체를 고유하게 구별할 수 있는 성질 (예: 주민등록번호처럼 유일한 ID)🔍 보기 분석번호 보기 내용 해..

2017년 2회 정보처리기사 기출문제 73번

73. 소프트웨어 공학의 전통적인 개발 방법인 선형 순차 모형의 순서를 옳게 나열한 것은? ① 구현 → 분석 → 설계 → 테스트 → 유지보수 ② 유지보수 → 테스트 → 분석 → 설계 → 구현 ❸ 분석 → 설계 → 구현 → 테스트 → 유지보수 ④ 테스트 → 설계 → 유지보수 → 구현 → 분석 73번 문제는 소프트웨어 공학의 전통적인 개발 방법인 **선형 순차 모형(Waterfall Model)**의 단계 순서를 묻는 문제예요.✅ 선형 순차 모형(Waterfall Model)이란?소프트웨어 개발의 가장 기초적인 모델각 단계가 순차적으로 일어나고, 한 단계를 완료해야 다음 단계로 넘어갈 수 있음이름처럼 "폭포수처럼 단계가 위에서 아래로 흘러감"✅ 선형 순차 모형의 단계 순서단계 순서 단계..

2017년 2회 정보처리기사 기출문제 72번

72. 블랙박스 검사 기법에 해당하는 것으로만 짝지어진 것은?① 가, 나 ② 가, 라, 마, 바③ 나, 라, 마, 바 ❹ 다, 라, 마, 바 72번 문제는 "블랙박스 테스트(Black-box testing)" 기법에 해당하는 것들만 고르는 문제입니다.먼저 블랙박스 테스트가 뭔지부터 간단히 정리하고, 각 보기 항목을 분석해볼게요.✅ 블랙박스 테스트란?기능 위주 테스트프로그램 내부 구조를 모르거나 고려하지 않고, 입력 → 출력을 중심으로 테스트사용자 관점에서 동작을 확인주요 기법 예: 동치 분할, 경계값 분석, 원인-결과 그래프, 비교 검사 등❗ 반면, 코드 내부의 흐름이나 로직을 따라가는 테스트는 화이트박스 테스트입니다.예: 제어 흐름 검사, 루프 검사, 데이터 흐름 검사 등..

2017년 2회 정보처리기사 기출문제 71번

71. 소프트웨어 개발 모델 중 나선형 모델의 네 가지 주요활동이 순서대로 나열된 것은?(일부 컴퓨터에서 보기가 정상적으로 보이지 않아서 괄호 뒤에 다시 표기 하여 둡니다.) ① Ⓐ-Ⓑ-Ⓓ-Ⓒ 순으로 반복(A-B-D-C 순으로 반복) ❷ Ⓐ-Ⓓ-Ⓒ-Ⓑ 순으로 반복(A-D-C-B 순으로 반복) ③ Ⓐ-Ⓑ-Ⓒ-Ⓓ 순으로 반복(A-B-C-D 순으로 반복) ④ Ⓐ-Ⓒ-Ⓑ-Ⓓ 순으로 반복(A-C-B-D 순으로 반복) 71번 문제는 소프트웨어 개발 모델 중 **나선형 모델(Spiral Model)**의 주요 활동 순서에 관한 문제입니다.문제 분석나선형 모델은 소프트웨어 개발 과정에서 위험 분석을 중시하는 모델로, 반복적으로 개발 단계를 거치면서 점진적으로 완성도를 높여가는 개발 방법입니다.각 반복 주기마다 4가지 ..

2017년 2회 정보처리기사 기출문제 70번

70. 소프트웨어 프로젝트(Project)의 특징에 대한 설명으로 가장 거리가 먼 것은? ① 모든 소프트웨어 프로젝트는 항상 시작과 끝이 있다. ② 모든 소프트웨어 프로젝트는 서로 다르다. ❸ 모든 소프트웨어 프로젝트는 대단위 사업을 의미한다. ④ 모든 소프트웨어 프로젝트는 개략적인 범위 정의에서부터 시작하여 점차 구체화하여 구현해 간다. 이 문제는 소프트웨어 프로젝트의 일반적인 특징을 묻는 문제입니다.각 보기의 의미를 하나씩 분석해서 가장 거리가 먼 것, 즉 틀린 설명을 찾아보겠습니다. 😊✅ 소프트웨어 프로젝트의 일반적 특징번호 특징 설명①시작과 끝이 있다 (유한성)프로젝트는 영원히 지속되지 않으며, 명확한 시작점과 종료 조건이 있음 ✅②서로 다르다 (고유성)비슷해 보여도 환경,..

2017년 2회 정보처리기사 기출문제 69번

69. 모듈(module)의 응집도(cohesion)가 약한 것부터 강한 순서로 옳게 나열된 것은? ① 기능적응집 → 시간적응집 → 논리적응집 ② 시간적응집 → 기능적응집 → 논리적응집 ❸ 논리적응집 → 시간적응집 → 기능적응집 ④ 논리적응집 → 기능적응집 → 시간적응집 이 문제는 소프트웨어 설계에서 중요한 개념인 **모듈의 응집도(Cohesion)**에 대한 것입니다.응집도는 모듈 내부 요소들이 얼마나 밀접하게 관련되어 있는지를 나타내는 정도이며, 높을수록 좋은 구조입니다. 😊✅ 응집도(Cohesion)의 종류와 강도아래는 정보처리기사 시험에서 자주 출제되는 응집도의 종류를 약한 것부터 강한 것 순서로 정리한 표입니다:응집도 유형 강도 설명우연적 응집 (Coincidental)★..

2017년 2회 정보처리기사 기출문제 68번

68. 다음은 어떤 프로그램 구조를 나타낸다. 모듈 F에서의 fan-in과 fan-out의 수는 얼마인가?① fan-in: 2 fan-out:3 ❷ fan-in: 3 fan-out:2③ fan-in: 1 fan-out:2 ④ fan-in: 2 fan-out:1 이 문제는 모듈 간의 의존성 관계를 나타내는 **프로그램 구조도(모듈 다이어그램)**를 기반으로, 특정 모듈의 fan-in과 fan-out을 계산하는 것입니다.아래에서 개념 정리부터 문제 해설까지 순서대로 정리해 드릴게요. 😊✅ 개념 정리용어 정의Fan-in다른 모듈들이 해당 모듈을 **호출(사용)**하는 수 → 입력 방향Fan-out해당 모듈이 **호출(사용)**하는 모듈의 수 → 출력 방향🧩 문제 구조..

728x90