정보처리기사필기기출 3

2020년도 9월 정보처리기사 기출 분석 1과목 : 소프트웨어설계

1과목 소프트웨어 설계1. XP의 기본원리로 볼 수 없는 것은?->Linear Sequential MethodPair Programming: 두 명의 프로그래머가 한 컴퓨터에서 협력하여 코드를 작성하는 방법이다.Collective Ownership: 모든 팀원들이 코드에 대한 책임을 공유하며, 누구나 코드를 수정할 수 있는 원칙이다.Continuous Integration: 코드 변경 사항이 지속적으로 통합되는 프로세스로, 이를 통해 품질을 유지하고 오류를 조기에 발견할 수 있다.Linear Sequential Method는 전통적인 소프트웨어 개발 방법론으로, 일반적으로 순차적이고 단계적인 접근 방식을 따르며, XP의 본질적인 원리와는 상반된다.2. 럼바우 객체지향 분석 기법에서 동적 모델링에 활용되는..

정보처리기사 2025.01.21

2020년도 8월 정보처리기사 기출 분석 1과목 : 소프트웨어설계

1과목 소프트웨어 설계1.  요구사항 분석시 필요한 기술로 거리가 먼것->설계 및 코딩 기 요구사항 분석은 사용자의 요구를 이해하는 과정이며, 설계 및 코딩은 그 후의 작업이다.2.  -인터페이스를 정의하여 어떤 클래스가 인스턴스화 될것인지는 서브클래스가 결정하도록 하는것     - Virtual-Constructor패턴이라고도함 이 디자인 패턴은?->Factory Metrhod패턴 일반적으로 디자인 패턴은 소프트웨어 설계 문제를 해결하기 위한 정형화된 접근 방식이다. 각 패턴은 특정 상황에서의 구조 및 행동을 명시하는 데 사용된다.Visitor 패턴: 객체 구조에 새로운 연산을 추가할 수 있는 기술.Observer 패턴: 객체의 상태 변화에 대해 통지하는 기술.Factory Method 패턴: 객체 생..

정보처리기사 2025.01.21

2020년도 6월 정보처리기사 기출 분석 1과목 : 소프트웨어설계

1과목 소프트웨어 설계1.  오류를 조기에 검출하는데 목적을 두는 요구사항 검토방법 ->워크스루 빌드 검증: 빌드가 성공했는지 확인하는 기본 테스트.동료 검토: 팀원이 작업을 검토하는 피드백 과정.개발자 검토: 개발자가 자신의 작업을 다른 개발자에게 검토받는 과정.2. 코드 설계에서 일정한 일련번호를 부여하는 방식->순차 코드 연상 코드: 이미지나 의미를 통해 정보를 표현. 예: 번호 대신 특정한 문구 사용.블록 코드: 고유한 의미를 가진 짧은 숫자/문자 조합으로 구성됨.표의 숫자 코드: 체계적으로 정리된 숫자 형태로 정보를 표현. 주로 매핑된 데이터에 사용됨.3. 객체 지향 프로그램에서 데이터를 추상화하는 단위 -> 클래스 객체지향 프로그래밍 (OOP) 간단 설명객체지향 프로그래밍(OOP)은 프로그램을..

정보처리기사 2025.01.20
반응형