2025/03/02 32

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

8. 다음의 설명에 해당하는 언어는?① JAVA     ② C❸ UML       ④ Python  정답: ❸ UML해설:이 문제에서 설명하는 것은 **UML (Unified Modeling Language)**에 대한 설명입니다. UML은 객체 지향 시스템을 개발할 때 시스템을 명세화, 시각화, 문서화하는 데 사용되는 표준화된 모델링 언어입니다. UML을 사용하면 개발자가 시스템을 이해하기 쉬운 형태로 표현할 수 있으며, 이는 분석가, 의뢰인, 설계자 간의 효율적인 의사소통을 돕습니다.UML의 특징:명세화, 시각화, 문서화를 통해 시스템을 명확하게 표현.객체 지향 시스템에서 사용되는 표준화된 모델링 언어로, 개발 프로세스를 문서화하고 시스템을 이해하기 쉽게 만듦.UML 다이어그램에는 클래스 다이어그램..

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

7. 소프트웨어 개발에 이용되는 모델(Model)에 대한 설명 중 거리가 먼 것은?① 모델은 개발 대상을 추상화하고 기호나 그림 등으로 시각적으로 표현한다.② 모델을 통해 소프트웨어에 대한 이해도를 향상시킬 수 있다.③ 모델을 통해 이해 당사자 간의 의사소통이 향상된다.❹ 모델을 통해 향후 개발될 시스템의 유추는 불가능하다.   문제에 대한 답과 해설:문제:다음 중 시스템 모델링에 대한 설명으로 틀린 것은?모델을 통해 시스템의 복잡성을 단순화할 수 있다.모델을 통해 시스템의 동작을 분석할 수 있다.모델을 통해 이해 당사자 간의 의사소통이 향상된다.모델을 통해 향후 개발될 시스템의 유추는 불가능하다.정답: ❹ 모델을 통해 향후 개발될 시스템의 유추는 불가능하다.해설:시스템 모델링은 시스템의 동작, 구조, ..

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

6. 자료흐름도(DFD)의 각 요소별 표기 형태의 연결이 옳지 않은 것은?① Process : 원              ② Data Flow : 화살표❸ Data Store : 삼각형   ④ Terminator : 사각형  문제에 대한 답과 해설:문제:자료흐름도(DFD)의 각 요소별 표기 형태의 연결이 옳지 않은 것은?Process : 원Data Flow : 화살표Data Store : 삼각형Terminator : 사각형정답: ❸ Data Store : 삼각형해설:자료흐름도(DFD, Data Flow Diagram)는 시스템에서 데이터가 어떻게 흐르고 처리되는지 시각적으로 나타내는 도구입니다. DFD는 시스템을 구성하는 프로세스, 데이터 흐름, 데이터 저장소, 외부 엔티티 등을 표현하여 시스템을 분석하..

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

5. 설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은?① 하향식 설계에서는 통합 검사 시 인터페이스가 이미 정의되어 있어 통합이 간단하다.② 하향식 설계에서 레벨이 낮은 데이터 구조의 세부 사항은 설계초기 단계에서 필요하다.③ 상향식 설계는 최하위 수준에서 각각의 모듈들을 설계하고 이러한 모듈이 완성되면 이들을 결합하여 검사한다.❹ 상향식 설계에서는 인터페이스가 이미 성립되어 있지 않더라도 기능 추가가 쉽다.  문제에 대한 답과 해설:문제:설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은?하향식 설계에서는 통합 검사 시 인터페이스가 이미 정의되어 있어 통합이 간단하다.하향식 설계에서 레벨이 낮은 데이터 구조의 세부..

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

4. 객체지향 기법에서 상위 클래스의 메소드와 속성을 하위 클래스가 물려받는 것을 의미하는 것은?① Abstraction          ② Polymorphism③ Encapsulation      ❹ Inheritance   문제에 대한 답과 해설:문제:객체지향 기법에서 상위 클래스의 메소드와 속성을 하위 클래스가 물려받는 것을 의미하는 것은?AbstractionPolymorphismEncapsulationInheritance정답: ❹ Inheritance (상속)해설:객체지향 프로그래밍(OOP)에서는 클래스 간의 관계를 정의하고, 그 관계를 통해 코드의 재사용성과 유지 보수성을 높이는 기법들을 사용합니다. 여기서는 상위 클래스의 메소드와 속성을 하위 클래스가 물려받는 개념에 대해 묻고 있습니다. ..

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

3. 소프트웨어 설계에서 요구사항 분석에 대한 설명으로 틀린 것은?① 소프트웨어가 무엇을 해야하는가를 추적하여 요구사항 명세를 작성하는 작업이다.② 사용자의 요구를 추출하여 목표를 정하고 어떤 방식으로 해결할 것인지 결정하는 단계이다.❸ 소프트웨어 시스템이 사용되는 동안 발견되는 오류를 정리하는 단계이다.④ 소프트웨어 개발의 출발점이면서 실질적인 첫 번째 단계이다.  문제에 대한 답과 해설:문제:소프트웨어 설계에서 요구사항 분석에 대한 설명으로 틀린 것은?소프트웨어가 무엇을 해야 하는가를 추적하여 요구사항 명세를 작성하는 작업이다.사용자의 요구를 추출하여 목표를 정하고 어떤 방식으로 해결할 것인지 결정하는 단계이다.소프트웨어 시스템이 사용되는 동안 발견되는 오류를 정리하는 단계이다.소프트웨어 개발의 출발..

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

2. 다음 중 애자일(Agile) 소프트웨어 개발에 대한 설명으로 틀린 것은?① 공정과 도구보다 개인과의 상호작용을 더 가치 있게 여긴다.❷ 동작하는 소프트웨어보다는 포괄적인 문서를 가치 있게 여긴다.③ 계약 협상보다는 고객과의 협력을 가치 있게 여긴다.④ 계획을 따르기보다 변화에 대응하기를 가치 있게 여긴다. 문제에 대한 답과 해설:문제:다음 중 애자일(Agile) 소프트웨어 개발에 대한 설명으로 틀린 것은?공정과 도구보다 개인과의 상호작용을 더 가치 있게 여긴다.동작하는 소프트웨어보다는 포괄적인 문서를 가치 있게 여긴다.계약 협상보다는 고객과의 협력을 가치 있게 여긴다.계획을 따르기보다 변화에 대응하기를 가치 있게 여긴다.정답: ❷ 동작하는 소프트웨어보다는 포괄적인 문서를 가치 있게 여긴다.해설:애자..

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

1. User Interface 설계 시 오류 메시지나 경고에 관한 지침으로 가장 거리가 먼 것은? ① 메시지는 이해하기 쉬워야 한다. ② 오류로부터 회복을 위한 구체적인 설명이 제공되어야 한다. ③ 오류로 인해 발생 될 수 있는 부정적인 내용을 적극적으로 사용자들에게 알려야 한다. ❹ 소리나 색의 사용을 줄이고 텍스트로만 전달하도록 한다. 문제에 대한 답과 해설:문제:User Interface 설계 시 오류 메시지나 경고에 관한 지침으로 가장 거리가 먼 것은?메시지는 이해하기 쉬워야 한다.오류로부터 회복을 위한 구체적인 설명이 제공되어야 한다.오류로 인해 발생 될 수 있는 부정적인 내용을 적극적으로 사용자들에게 알려야 한다.소리나 색의 사용을 줄이고 텍스트로만 전달하도록 한다.정답: ❸ 오류로 인해 발..

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

98. 시스템의 사용자가 로그인하여 명령을 내리는 과정에 대한 시스템의 동작 중 다음 설명에 해당하는 것은?① Aging               ② Accounting③ Authorization    ❹ Authentication  정답: ❹ Authentication해설:시스템의 사용자 인증과 관련된 개념을 설명하고 있습니다. 주어진 설명은 사용자가 자신의 신원(Identity)을 시스템에 증명하는 과정에 해당합니다. 이 과정에서 아이디와 패스워드를 입력하여 자신의 신원을 입증하는 것은 바로 Authentication (인증) 과정에 해당합니다.각 선택지에 대한 설명:❶ Aging (에이징):틀린 설명입니다.Aging은 일반적으로 데이터베이스나 세션 관리에서 사용되는 용어로, 데이터나 세션이 시간이 ..

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

100. 프로젝트 일정 관리 시 사용하는 PERT 차트에 대한 설명에 해당하는 것은?① 각 작업들이 언제 시작하고 언제 종료되는지에 대한 일정을 막대 도표를 이용하여 표시한다.② 시간선(Time-line) 차트라고도 한다.③ 수평 막대의 길이는 각 작업의 기간을 나타낸다.❹ 작업들 간의 상호 관련성, 결정경로, 경계시간, 자원할당 등을 제시한다.  정답: ❹ 작업들 간의 상호 관련성, 결정경로, 경계시간, 자원할당 등을 제시한다.해설:PERT (Program Evaluation and Review Technique) 차트는 프로젝트 일정 관리를 위한 도구로, 특히 프로젝트의 작업들 간의 상호 관계, 작업의 순서, 경로, 소요 시간 등을 표시하는 데 사용됩니다. 각 작업들 간의 의존성과 **결정경로(Cri..