본문 바로가기
휴지통/정보처리기사

오답노트 06

by 신재권 2022. 2. 26.

fan-in & fan-out

fan-in : 자기를 제어할 수 있는 모듈 수

fan-out : 자기가 제어할 수 있는 모듈 수

White Box Testing

Condition Testing, Loop Testing, Data Flow Testing

Black Box Testing

Equivalence Partitioning Testing, Boundary Value Testing, Cause-Effect Graphing Testing, Error Guessing, Comparison Testing

정적 분석 도구

pmd, cppcheck, SonarQube, ccm

McCabe Cyclomatic

Edge - Node + 2

디지털 저작권 관리(DRM) 구성요소

콘텐츠 분배자 : Contents Distributor

패키저 : Packager

클리어링 하우스 : Clearing House

DRM 컨트롤러 : DRM Controller

트리의 차수

전체 트리에서 가장 큰 차수

단말 노드

자식이 없는 노드

인터페이스 구현 검증 도구

xUnit, STAF, Fitnesse, NTAF, Selenium, watir

소프트웨어 품질 목표

이식성(Portability) : 다양한 하드웨어 환경에서도 운용 가능하도록 쉽게 수정될 수 있는 능력

효율성(Efficiency) :최소의 작업으로 요구되는 기능을 수행하는 정도

사용 용이성(Usability) : 소프트웨어를 쉽게 사용할 수 있는 정도

정확성(Correctness) : 사용자의 요구사항을 충족시키는 정도

신뢰성, 무결성, 유지보수성, 검사 용이성, 상호 운용성, 유연성, 재사용성

해싱함수 방식

폴딩법 : 해싱함수 중 레코드 키를 여러부분으로 나누고 나눈 부분의 각 숫자를 더하거나 XOR 한 값을 홈 주소로 사용

제산법 : 레코드키를 해시표로 나눈 나머지를 홈 주소로 사용

기수 변환법 : 키 숫자의 진수를 다른 진수로 변환시켜 주소 크기를 초과한 높은 자릿수 절단, 다시 주소 범위에 맞게 조정

숫자 분석법 : 키 값을 이루는 숫자의 분포를 분석하여 비교적 고른 자리를 필요한 만큼 선택

테스트와 디버그

테스트 : 오류를 찾는 작업

디버그 : 오류를 수정하는 작업

정규화

1NF(도) - 2NF(부) - 3NF(이) - BCNF(결) - 4NF(다) - 5NF(조)

1NF : 원자값 가지도록 분해

2NF : 완전 함수 종속

3NF : 이행적 종속

BCNF : 결정자가 후보키

4NF : 다치 종속

5NF : 조인 종속

데이터웨어하우스 OLAP 연산

roll-up

slicing & dicing

drill-up

drill-down

pivot

drill - through

UNIX SHELL 명령어

pritenv : 환경 변수의 값 출력

env : 환경 변수 보기 및 빈경

setenv : 환경 변수 추가 또는 업데이트

IPv6

128비트 주소 사용

주소 부족 문제 해결 및 자료 전송 속도 빠름

인증성, 기밀성, 데이터 무결성 지원으로 보안 문제 해결

확장성, 융퉁성, 연동성이 뛰어나 실시간 흐름제어로 향상된 멀티미디어 기능 지원

16비트씩 8부분 128비트

유니캐스트(Unitcast), 멀티캐스트(multicast), 애니캐스트(anycast)

가상 기억장치 구현 기법

페이징(Paging) : 프로그램과 주기억장치의 영역을 동일한 크기로 나눔

세그먼테이션(Segmentation) : 프로그램을 다양한 크기로 나눔

응집도

기능적(Functional) > 순차적(Sequential) > 교환적(Communication) > 절차적(Procedural) > 시간적(Temporal) > 논리적(Logical) > 우연적(Coincidental)

기순교절시논우

tripwire

자신의 리눅스시스템을 외부의 크래커 공격과 내부의 악의적인 사용자의 공격으로부터 시스템을 지켜내는 마지노선과 같은 역할을 하는 프로그램

정보보안을 위한 접근통제

임의적 접근통제정책(DAC : Discrtetionary Access Control)

강제적 접근통제정책(MAC : Mandatory Access Control)

역할 기반 접근통제정책(RBAC : Role-based Access Control)

생명 주기 프로세스

기본 생명 주기 프로세스 : 획득, 공급, 개발, 운영, 유지보수 프로세스

지원 생명 주기 프로세스 : 품질 보증, 검증, 확인, 활동 검토, 문제 해결 프로세스

조직 생명 주기 프로세스 : 관리, 기반 구조, 훈련, 개선 프로세스

Salt

암호공격을 막기위해 똑같은 패스워드들이 다른 암호값으로 저장되도록 하는 추가값

'휴지통 > 정보처리기사' 카테고리의 다른 글

오답노트 07  (0) 2022.02.28
오답노트 06  (0) 2022.02.27
오답노트 05  (0) 2022.02.23
오답노트 04  (0) 2022.02.12
오답노트 03  (0) 2022.02.11