16번

✅ 테스트 기법 요약표

기법명정의특징외우는 팁
동등 분할 (Equivalence Partitioning)입력값을 유효/무효 등 그룹으로 나눠 대표값만 테스트그룹 내 값은 모두 동일 취급”같은 그룹 하나만 뽑자”
경계값 분석 (Boundary Value Analysis)입력 경계 근처의 값을 집중 테스트경계에서 오류가 잘 난다”오류는 항상 경계에서 터진다”
결정 테이블 (Decision Table)조건 조합을 표로 정리해 테스트조건별 결과 누락 없이 체크”조건 조합을 표로 찍어!”
상태 전이 (State Transition)상태 변화에 따라 입력/출력 확인상태 기반 시스템에 적합”ATM처럼 상태가 바뀌는 시스템”
원인-결과 그래프 (Cause-Effect Graph)원인과 결과의 논리적 관계를 그림으로 표현복잡한 조건을 시각화”복잡하면 그려서 보자”
에러 추정 (Error Guessing)경험으로 오류 나올 곳 예측경험 많은 사람이 잘함”찍신 강림, 경험이 답!”
분기 커버리지 (Branch Coverage)조건문 참/거짓 각각 실행분기문 기준”if문마다 참/거짓 다 타자”
조건 커버리지 (Condition Coverage)복합 조건의 각 조건을 분해해 테스트세부 조건까지 확인”조건 안에 또 조건이 있다”
구문 커버리지 (Statement Coverage)코드 모든 줄 최소 1번 실행가장 기본적인 커버리지”한 줄도 빠뜨리지 말기!”
경로 커버리지 (Path Coverage)가능한 모든 실행 경로 테스트가장 강력하지만 현실적으론 어려움”모든 길을 다 가보자!“

17번

클라우드 종류

  • IaaS: Infra (서버만 줌)
  • PaaS: Platform (개발 플랫폼까지 줌)
  • SaaS: Software (그냥 바로 쓰는 프로그램 줌)

18번

🧠 관련 라우팅 프로토콜 간단 정리

프로토콜방식최대 홉특징
RIPDistance Vector15경로 수 짧고 단순
OSPFLink State제한 없음대규모 네트워크에 적합
BGPPath Vector-AS 간 경로, 외부 라우팅에 사용

20번

✅ 무결성 제약조건 정리

무결성 이름영문명정의핵심 키워드예시
개체 무결성Entity Integrity기본 키(PK)는 반드시 **고유(unique)**하고 NULL이 될 수 없다“기본 키는 NULL 불가 + 중복 불가”학번이 PK인 학생 테이블에 NULL 학번 입력 금지
참조 무결성Referential Integrity외래 키(FK)의 값은 반드시 부모 테이블의 기본 키 또는 후보 키 값이어야 한다“외래 키 → 부모 키 존재해야 함”성적 테이블의 학번 → 학생 테이블에 존재해야 함
도메인 무결성Domain Integrity속성(컬럼)의 데이터는 미리 정의된 도메인 범위 내 값만 입력되어야 함“타입, 범위, 형식 제한”성별은 ‘남’ 또는 ‘여’만 허용
고유 무결성Unique Integrity특정 속성은 중복된 값을 가질 수 없음“중복 불가 속성”주민등록번호, 이메일
NULL 무결성Null Integrity특정 속성은 반드시 값이 있어야 함 (NULL 허용 안 됨)“NULL 금지”필수 입력 항목
키 무결성Key Integrity하나의 테이블에는 반드시 유일한 튜플을 식별할 수 있는 키가 존재해야 함“기본 키 또는 후보 키 필요”기본 키가 있어야 테이블 유효
사용자 정의 무결성User-defined Integrity사용자가 정의한 논리적 제약조건“비즈니스 규칙 적용”나이는 0보다 커야 한다 등