정보처리 기사 필기 CBT 문제 (5)

소프트웨어 설계 ❖ 클래스 설계원칙에 대한 바른 설명은? ① 단일 책임원칙 : 하나의 클래스만 변경 가능 해야한다. ② 개발-폐쇄의 원칙 : 클래스는 확장에 대해 열려 있어야 하며 변겨에 대한 닫혀 있어야 한다. ③ 리스코프 교체의 원칙 : 여러 개의 책임을 가진 클래스는 하나의 책임을 가진 클래스로 대체되어야 한다. ④ 의존관계 역전의 원칙 : 클라이언트는 자신이 … Read more

정보처리 기사 필기 CBT 문제 (4)

소프트웨어 설계 ❖ 애자일 (Agile) 기법 중 스크럼(Scrum)과 관련된 용어에 대한 설명이 틀린 것은? ① 스크럼 마스터(Scrum Master)는 스크럼 프로세서스를 따르고, 팀이 스크럼을 효과적으로 활용할 수 있도록 보장하는 역할 등을 맡는다. ② 제품 백로그(Product Backlog)는 스크럼팀이 해결해야 하는 목록으로 소프트웨어 요구사항, 아키텍처 정의 등이 포함될 수 있다. ③ 스프린트(Sprint)는 하나의 완성된 최종 결과물을 만들기 위한 … Read more

정보처리 기사 필기 cbt 문제 3

  소프트웨어 설계 ❖ 소프트웨어 개발에 이용되는 모델(Model)에 대한 설명 중 거리가 먼 것은? ① 모델은 개발 대상을 추상화하고 기호나 그램등으로 시각적으로 표현한다. ② 모델을 통해 소프트웨어에 대한 이해도를 향상시킬 수 있다. ③ 모델을 통해 이해 당사자 간의 의사소통이 향상된다. ④ 모델을 통해 향후 개발될 시스템의 유추는 불가능하다.   ❖ 다음의 설명에 해당하는 언어는? 객체 … Read more

정보처리 기사 필기 cbt 문제 2

  소프트웨어 설계 ❖ 객체지향 기법에서 상위 클래스의 메소드와 속성을 하위 클래스가 물려받은는 것을 의미하는 것은? ① Abstraction ② Polymorphism ③ Encapsulation ④ inheritance   ❖ 설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옮지 않은 것은? ① 하향식 설계에서는 통합 검사 시 인터페이스가 이미 정의되어 있어 통합이 간단하다. ② … Read more

정보처리 기사 필기 CBT 문제

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