본문 바로가기

자격증/정보처리기사

[정보처리기사] 필기 정리

728x90

블랙박스 테스트 유형

  • 동등(동치) 분할 검사 (Equivalence Partitioning Testing)
  • 경계값 분석 (Boundary Value Analysis)
  • 원인-효과 그래프 검사 (Cause-Effect Graphing Testing)
  • 오류 예측 검사 (Error Guessing)
  • 비교 검사 (Comparison Testing)

화이트박스 테스트 유형

  • 기초 경로 검사
  • 제어 구조 검사
    • 조건 검사 (Condition Testing)
    • 루프 검사 (Loop Testing)
    • 데이터 흐름 검사 (Data Flow Testing)

파티션 유형

  • 범위 분할 (Range Partitioning)
  • 해시 분할 (Hash Partitioning)
  • 조합 분할 (Composite Partitioning)

인수 테스트 (Acceptance Test)

  • 알파 테스트
  • 베타 테스트

트리의 차수 : 전체 트리에서 가장 큰 차수

단말 노드 : 자식이 없는 노드

 

relation : 테이블의 수

attribute : 열의 수

tuple : 행의 수

cardinality : 튜플의 수

domain : 하나의 애트리뷰트가 가질 수 있는 원자값들의 집합

 

DML

  • SELECT
  • INSERT
  • DELETE
  • UPDATE

DDL

  • CREATE
  • ALTER
  • DROP

DCL

  • REVOKE
  • GRANT
  • ROLLBACK
  • COMMIT

데이터 결합도

data < stamp < control < external < common < content

응집도

우연적 < 논리적 < 시간적 < 절차적 < 교환적 < 순차적 < 기능적

 

임계 경로 : 가장 오래 걸리는 경로

 

SPICE : 소프트웨어 품질 및 생산성 향상을 위해 소프트웨어 프로세스를 평가 및 개선하는 국제 표준

 

요구사항 검토 방법

  • 동료 검토 : 작성자가 명세서 내용 설명, 동료들이 결함 발견
  • 워크 스루 : 검토 회의 전 명세서를 미리 배포하여 사전 검토 후 짧은 검토 회의를 통해 오류 조기 검출
  • 인스펙션 : 명세서 작성자를 제외한 다른 검토 전문가들이 확인하면서 결함 발견

코드 설계

  • 연상 코드 : 코드화 대상 항목의 명칭이나 약호와 관계있는 숫자나 문자
  • 블록 코드 : 코드화 대상 항목 중 공통성이 있는 것끼리 블록으로 구별
  • 표의 숫자 코드 : 코드화 대상 항목의 성질, 물리적 수치
  • 순차 코드 : 일정 기준에 따라 최초의 자료부터 일련번호 부여

반정규화 유형 중 중복 테이블 추가 방법

  • 진행 테이블 추가
  • 집계 테이블 추가
  • 특정 부분만을 포함하는 테이블 추가

CMM 모델의 레벨

  • 초기 단계
  • 관리 단계
  • 정의 단계
  • 최적화 단계
  • 반복 단계

논리적 설계

  • 논리적 데이터베이스 구조로 매핑
  • 트랜잭션 인터페이스 설계
  • 스키마의 평가 및 정제

물리적 설계

  • 저장 레코드의 양식 설계
  • 레코드 집중의 분석 및 설계
  • 접근 경로 설계

어플리케이션 성능 측정 항목

  • 응답시간
  • 처리량
  • 자원 사용률
  • 경과 시간

GoF 디자인 패턴

  • 생성 : Builder, Prototype
  • 구조 : Bridge
  • 행위 : Visitor, Command, Observer, State, Iterator, Mediator, Memento, Strategy

선택정렬 : O(n^2)
삽입정렬 : O(n^2)
버블정렬 : O(n^2)
합병정렬 : O(Nlog2N)

 

Pareto 법칙 : 소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견된다

 

Anomaly(이상) : 릴레이션 조작 시 데이터들이 불필요하게 중복되어 예기치 않게 발생하는 곤란한 현상

normalization : 정규화

728x90
반응형

'자격증 > 정보처리기사' 카테고리의 다른 글

[정보처리기사] 2020/09/26 _ 오답노트1  (0) 2021.03.02