2025/05/02 19

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

75. 알파검사와 베타검사에 대한 설명으로 옳지 않은 것은? ① 알파검사는 사용자가 개발자 앞에서 검사한다. ② 베타검사는 선정된 최종 사용자가 여러 명의 사용자 앞에서 검사한다. ❸ 베타검사는 오류와 사용상의 문제점을 사용자와 개발자가 함께 확인하면서 기록한다. ④ 알파검사는 통제된 환경에서 베타검사는 개발자에 의해 제어되지 않는 상태에서 검사한다. 이 문제는 소프트웨어 테스트, 특히 알파(Alpha) 테스트와 베타(Beta) 테스트의 개념과 차이를 정확히 이해하고 있는지를 평가합니다.정보처리기사 시험에서 자주 출제되는 부분이므로 수험생들이 헷갈리지 않도록 구조화된 설명과 오답 분석을 해드릴게요.✅ 1. 핵심 개념 정리: 알파 테스트 vs 베타 테스트구분 알파 테스트 (A..

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

74. 아주 오래되거나 참고문서 또는 개발자가 없어 유지보수 작업이 아주 어려운 프로그램을 의미하는 것은? ❶ Alien Code ② Title Code ③ Object Code ④ Source Code 정보처리기사에서 자주 출제되는 소프트웨어 유지보수 용어에 대한 이해를 묻는 문제인데, 수험생들이 헷갈리기 쉬운 보기를 포함하고 있어 정확한 개념 정리와 오답 분석이 중요합니다. 아래에 개념 요약 → 보기 분석 → 정답 해설 → 요약 표 형식으로 자세히 설명해드릴게요.✅ 1. 문제 분석문제:아주 오래되었거나, 참고문서 또는 개발자가 없어 유지보수 작업이 아주 어려운 프로그램을 의미하는 것은?핵심 포인트:오래된 프로그램문서 없음개발자도 없음유지보수가 ..

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

73. S/W 재공학 관점에서 가장 연관 깊은 유지보수 유형은? ① Adaptive maintenance ② Perfective maintenance ③ Corrective maintenance ❹ Preventive maintenance 이 문제는 소프트웨어 공학, 그중에서도 **소프트웨어 재공학(Software Reengineering)**과 **유지보수 유형(Maintenance Types)**의 관계를 묻는 문제입니다.정보처리기사 수험생들이 이해하기 쉽게 핵심 개념 요약 → 문제 분석 → 정답 해설 → 표로 정리해드릴게요.✅ 1. 핵심 개념 요약🔹 소프트웨어 재공학 (Software Reengineering)이란?기존의 소프트웨어 시스템을 분석하고..

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

72. 자료 사전에서 기호“{ }”의 의미는? ① "comment" ❷ "iteration of" ③ "is composed of" ④ "optional" ✅ 문제 해석:자료 사전에서 기호 “{ }”의 의미는 무엇인가?✅ 자료 사전(Data Dictionary)에서 기호 "{ }"의 의미:자료 사전에서 “{ }” 기호는 **반복(iteration)**을 나타내는 기호로 사용됩니다. 이는 해당 항목이 반복적으로 존재할 수 있음을 나타냅니다. 즉, 특정 데이터 항목이 여러 번 반복될 수 있는 구조를 의미합니다.예를 들어, 어떤 엔티티(데이터 구조)가 여러 개의 항목으로 반복될 수 있는 경우, { }를 사용하여 그 반복적인 특성을 표현합니다...

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

71. 프로젝트 추진 과정에서 예상되는 각종 돌발 상황을 미리 예상하고 이에 대한 적절한 대책을 수립하는 일련의 활동은? ① 일정관리 ② 코드관리 ❸ 위험관리 ④ 모형관리 정답은 ❸ 위험관리입니다.✅ 문제 해석:프로젝트 추진 과정에서 예상되는 각종 돌발 상황을 미리 예상하고 이에 대한 적절한 대책을 수립하는 일련의 활동은 무엇인가?✅ 위험 관리(Risk Management)란?위험 관리는 프로젝트 추진 과정에서 발생할 수 있는 위험 요소를 식별하고, 이를 평가하며, 이를 해결하기 위한 대책을 수립하는 활동을 말합니다. 목표는 프로젝트의 성공적인 완료를 보장하기 위해 예상되는 문제를 사전에 대비하는 것입니다.✅ 위험 관리의 주요 활동:위험 식..

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

70. 프로토타입 모형의 장점으로 가장 적절한 것은? ① 비용과 시간의 절감 ② 책임 한계의 명백한 구분 ❸ 요구사항의 충실 반영 ④ 프로젝트 관리의 용이 ✅ 문제 재해석:프로토타입 모형의 장점으로 가장 적절한 것은 무엇인가요?✅ 프로토타입 모형의 특징:프로토타입 모형은 초기 단계에서 작동 가능한 프로토타입을 만들어 사용자와의 반복적인 피드백을 통해 요구사항을 점진적으로 반영하는 방식입니다. 즉, 요구사항이 불확실할 때 빠르게 피드백을 받아서 정확한 요구사항을 파악하고 시스템을 발전시킬 수 있습니다.✅ 프로토타입 모형의 장점:요구사항의 충실한 반영:프로토타입을 통해 사용자와 지속적으로 상호작용하며 시스템이 실제로 어떻게 동작하는지 확인할 수 있습니다.사용자는 ..

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

69. Putnam 모형을 기초로 해서 만든 자동화 추정 도구는? ❶ SLIM ② BYL ③ ESTIMACS ④ PERT 정답은 ❶ SLIM입니다.✅ Putnam 모형이란?Putnam 모형은 소프트웨어 개발 프로젝트에서 프로젝트의 크기, 인력, 시간 간의 관계를 설명하는 모델입니다. 이 모델은 주로 개발 기간과 인력 배분에 대한 추정에 사용됩니다. Putnam 모형은 Effort (노력), Time (시간), Productivity (생산성) 간의 관계를 기반으로 하며, 소프트웨어 개발 프로젝트의 성능과 비용을 예측하는 데 도움을 줍니다.✅ 자동화 추정 도구:Putnam 모형을 기반으로 개발된 자동화 추정 도구는 SLIM입니다...

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

68. 소프트웨어 공학에서 공학이 가지는 의미와 가장 관계가 없는 것은? ① 적시성 ② 경제성 ❸ 예술성 ④ 보편타당성 정답은 ❸ 예술성입니다.✅ 문제 핵심:소프트웨어 공학에서 공학이 가지는 의미와 가장 관계가 없는 것은 무엇인가?✅ 소프트웨어 공학의 의미:소프트웨어 공학은 체계적이고 규칙적인 방법론을 사용하여 소프트웨어를 설계, 개발, 유지보수하는 학문입니다. 여기서의 "공학"은 효율성, 경제성, 기술적 정확성을 강조하며, 예술성은 공학의 주요 개념과는 다소 거리가 있습니다.✅ 각 보기 분석:번호 항목 의미 공학과의 관계① 적시성시간 내에 프로젝트가 완료되는 것소프트웨어 개발에서 중요한 요소인 효율성과 관계 있음 ② 경제성소프트..

2019년 2회 정보처리기사 기출문제 67번

67. 소프트웨어 품질 목표 중 “정확하고 일관된 결과로 요구된 기능을 수행하는 시스템 능력”에 해당하는 것은? ① Efficiency ② Incorrectness ③ Integrity ❹ Reliability 정답은 **❹ Reliability (신뢰성)**입니다.✅ 문제 핵심:"정확하고 일관된 결과로 요구된 기능을 수행하는 시스템 능력"은 어떤 소프트웨어 품질 목표인가?이는 시스템이 오류 없이, 예측 가능한 방식으로 안정적으로 동작함을 의미하므로, **신뢰성(Reliability)**에 해당합니다.✅ 보기별 개념 비교:보기 품질 속성 설명① Efficiency (효율성)자원(시간, 메모리 등)을 얼마나 효율적..

2019년 2회 정보처리기사 기출문제 66번

66. 럼바우 분석 기법에서 자료흐름도를 사용하여 프로세서들의 처리 과정을 기술하는 것은? ① 객체 모델링 ❷ 기능 모델링 ③ 동적 모델링 ④ 정적 모델링 정답은 ❷ 기능 모델링입니다.✅ 문제 핵심:럼바우(Rumbaugh)의 분석 기법 중에서 "**자료 흐름도(DFD)**를 사용하여 프로세스 처리 과정을 기술하는 것"이 무엇인가?이것은 **"기능 모델링(Function Modeling)"**에 해당합니다.✅ Rumbaugh의 OMT(Object Modeling Technique) 3가지 주요 모델:모델 유형 설명 주요 도구① 객체 모델링시스템의 **정적 구조(클래스, 객체, 속성, 관계)**를 표현클래스 다이어그램❷ 기능 모델링시스템의 처리 흐름, 기능 ..