정처기기출 3

2020년도 8월 정보처리기사 기출 분석 3과목 : 데이터베이스 구축

3과목 데이터베이스 구축41. 릴레이션 R의 모든 결정자가 후보키이면 그 릴레이션 R은 어떤 정규형에 속하는가?->보이스/코드 정규형 보이스/코드 정규형(BCNF): 릴레이션 R에 있는 모든 비주요 속성이 후보키에 완전하게 의존해야 함. 모든 결정자가 후보키여야 함.제 1 정규형(1NF): 모든 속성이 원자값이어야 함.제 2 정규형(2NF): 제 1 정규형을 만족하고, 모든 비주요 속성이 기본키에 완전 함수 종속이어야 함.제 4 정규형(4NF): 다치 종속이 없는 릴레이션임.42. 다음 관계형 데이터 모델에 대한 설명으로 옳은 것은?->relation 1개, attribute 3개, tuple 5개 관계형 데이터 모델에서 "릴레이션(relation)"은 테이블을 의미하며, "속성(attribute)"은 ..

정보처리기사 2025.01.24

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

2과목 소프트웨어 개발21. 정렬된 N개의 데이터를 저리하는데 O(NlogN)의 시간이 소요되는 정렬 알고리즘은?->합병정렬22. White Box Testing에 대한 설명으로 옳지 않은 것은?->Base Path Testing, Boundry Value Analysis가 대표적인 기법이다. White Box Testing의 대표적인 기법은 주로 경로 검사(Path Testing), 조건 검사(Condition Testing) 등이며, 경계값 분석(Boundary Value Analysis)은 Black Box Testing 기법에 더 가깝다.23. 소프트웨어 품질 측정을 위해 개발자 관점에서 고려해야 할 항목으로 거리가 먼 것은?-> 간결성 사용성은 주로 사용자 경험과 관련된 항목으로, 소프트웨어 품..

정보처리기사 2025.01.22

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

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

정보처리기사 2025.01.20
반응형