기출문제/정보처리기사 15

2022년 2회 정보처리기사 기출문제 5번

5. 요구사항 분석에서 비기능적(Nonfunctional) 요구에 대한 설명으로 옳은 것은?   ① 시스템의 처리량(Throughput), 반응 시간 등의 성능 요구나 품질 요구는 비기능적 요구에 해당하지 않는다.   ② '차량 대여 시스템이 제공하는 모든 화면이 3초 이내에 사용자에게 보여야 한다'는 비기능적 요구이다.   ③ 시스템 구축과 관련된 안전, 보안에 대한 요구사항들은 비기능적 요구에 해당하지 않는다.   ④ '금융 시스템은 조회, 인출, 입금, 송금의 기능이 있어야 한다'는 비기능적 요구이다.  요구사항 분석: 비기능적(Nonfunctional) 요구에 대한 개념과 문제 분석소프트웨어 개발에서 **요구사항 분석(Requirement Analysis)**은 시스템이 만족해야 하는 기능과 특성..

2022년 2회 정보처리기사 기출문제 4번

4. 유스케이스(Use Case)의 구성 요소 간의 관계에 포함되지 않는 것은?   ① 연관 ② 확장   ③ 구체화 ④ 일반화 유스케이스(Use Case) 구성 요소와 관계 분석**유스케이스 다이어그램(Use Case Diagram)**은 UML(Unified Modeling Language)에서 사용자(Actor)와 시스템 간의 상호작용을 모델링하는 다이어그램입니다.이 글에서는 유스케이스의 구성 요소와 관계 유형을 설명하고, 문제에서 제시된 선택지 중 틀린 항목을 분석하겠습니다.1. 유스케이스 다이어그램(Use Case Diagram)이란?유스케이스 다이어그램은 시스템이 제공하는 기능을 사용자의 관점에서 표현하는 다이어그램으로,시스템의 요구사항을 분석하고 정리하는 데 유용하게 활용됩니다.✅ 유스케이..

2022년 2회 정보처리기사 기출문제 3번

3. 익스트림 프로그래밍에 대한 설명으로 틀린 것은?   ① 대표적인 구조적 방법론 중 하나이다.   ② 소규모 개발 조직이 불확실하고 변경이 많은 요구를 접하였을 때 적절한 방법이다.   ③ 익스트림 프로그래밍을 구동시키는 원리는 상식적인 원리와 경험을 최대한 끌어 올리는 것이다.   ④ 구체적인 실천 방법을 정의하고 있으며, 개발 문서 보다는 소스코드에 중점을 둔다. 익스트림 프로그래밍(Extreme Programming, XP) 개념과 틀린 선택지 분석**익스트림 프로그래밍(Extreme Programming, XP)**는 애자일(Agile) 개발 방법론 중 하나로, 지속적인 피드백과 개선을 통해 소프트웨어 개발의 품질과 생산성을 높이는 개발 방법론입니다.이번 글에서는 XP의 개념과 특징을 설명하고..

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

2. 메시지 지향 미들웨어(Message-Oriented Middleware, MOM)에 대한 설명으로 틀린 것은?   ① 느리고 안정적인 응답보다는 즉각적인 응답이 필요한 온라인 업무에 적합하다.   ② 독립적인 애플리케이션을 하나의 통합된 시스템으로 묶기 위한 역할을 한다.   ③ 송신측과 수신측의 연결 시 메시지 큐를 활용하는 방법이 있다.   ④ 상이한 애플리케이션 간 통신을 비동기 방식으로 지원한다. 메시지 지향 미들웨어(MOM) 개념과 틀린 선택지 분석**메시지 지향 미들웨어(Message-Oriented Middleware, MOM)**는 네트워크 상에서 독립적인 애플리케이션들이 메시지를 주고받으며 통신할 수 있도록 지원하는 미들웨어입니다. 이를 통해 서로 다른 시스템이나 플랫폼 간에 비동기..

2022년 2회 정보처리기사 기출문제 1번

1. UML 다이어그램 중 순차 다이어그램에 대한 설명으로 틀린 것은?   ① 객체 간의 동적 상호작용을 시간 개념을 중심으로 모델링 하는 것이다.   ② 주로 시스템의 정적 측면을 모델링하기 위해 사용한다.   ③ 일반적으로 다이어그램의 수직 방향이 시간의 흐름을 나타낸다.   ④ 회귀 메시지(Self-Message), 제어블록(Statement block) 등으로 구성된다.   1. UML 순차 다이어그램의 개념순차 다이어그램은 시간의 흐름에 따른 객체 간 상호작용을 시각적으로 표현하는 다이어그램입니다. 시스템의 동적인 측면을 모델링할 때 주로 사용되며, 특정 시나리오에서 객체들이 어떻게 메시지를 주고받는지를 보여줍니다.✅ 주요 특징객체(Object)와 라이프라인(Lifeline)객체는 다이어그램의 ..