cb
[TOPCIT] TOPCIT 2020 기출문제 풀이 - Chapter 1 본문
1) +는 public 접근 제한자로, 어떤 클래스의 객체에서든 접근 가능하다
2) public abtract class Book{
private String Title;
private String Author;
public abstract void setTitle(String title);
public abstracy void setAuthor(String author);
}
1) Data Flow Diagram
2)
Process: 입력되는 데이터를 원하는 데이터로 변환하는 과정, 원형으로 표시
Data Flow: 구성요소간 인터페이스, 화살표로 표시
Data Store: 데이터가 저장된 장소, 평행선 두 개로 표시
External Entity: 프로세스 처리 과정의 시작과 끝, 사각형으로 표시
응집력이 큰 순서: 기능적 -> 교환적 -> 시간적 -> 논리적
결합력이 큰 순서: 내용 -> 공통 -> 제어 -> 자료
이므로 2번
정답) 4번
python은 recursion 횟수를 1000번으로 제한하고 있음.
정답) 3번
조건 커버리지: 각 개별 조건식이 참/거짓을 모두 갖도록 수행 TF/FT
결정 커버리지: 모든 결정 분기가 적어도 1번 이상 수행되는 것 T/F
조건/결정 커버리지: 전제 조건식도 한 번씩, 개별 조건식도 한 번씩 TT, FF
MC/DC 커버리지: 결정 내부의 하나의 조건이 다른 조건과 무관하게 독립적으로 영향을 주는 경우 ex) A and B =>TT, FF, TF, FT
다중 조건 커버리지: 모든 가능한 논리적인 조합 TT, TF, FT, FF
'+a' 카테고리의 다른 글
Git 사용법 II (0) | 2023.08.14 |
---|---|
Git 사용법 I (0) | 2023.08.14 |