2024 정보처리기사 필기
제 1과목: 소프트웨어 설계
1.다음 중 릴레이션의 특성으로 옳지 않은 것은?
①한 릴레이션에 포함된 튜플들은 모두 다르다.
②한 릴레이션에 포함된 튜플 사이에는 순서가 없다.
③속성들 사이에는 서열이 존재하며 순서가 중요하다.
④모든 속성 값은 원자 값(Atomic Value)이다.
2.UI 설계 지침 중 '누구나 쉽게 이해하고 사용할 수 있어야 한다'는 원칙은?
①유효성(Effectiveness)
②학습성(Learnability)
③유연성(Flexibility)
④직관성(Intuitiveness)
3.애플리케이션 테스트의 기본 원리 중 '살충제 패러독스(Pesticide Paradox)'에 대한 올바른 설명은?
“동일한 테스트 케이스로 반복적인 테스트를 수행하면 더 이상 새로운 결함을 발견할 수 없게 된다.”
①결함은 특정 모듈에 집중되어 있다.
②테스트 케이스를 지속적으로 개선해야 한다.
③완벽한 테스팅은 불가능하다.
④테스트는 개발 초기에 시작해야 한다.
4.디자인 패턴 중 생성 패턴(Creational Pattern)에 속하지 않는 것은?
①Abstract Factory
②Builder
③Adapter
④Prototype
5.ISO/IEC 9126의 소프트웨어 품질 특성 중 '사용자의 요구를 정확하게 만족하는 기능을 제공하는지' 여부를 나타내는 것은?
①기능성(Functionality)
②신뢰성(Reliability)
③효율성(Efficiency)
④유지보수성(Maintainability)
2026. 2. 17.GIL AI CBT