시작 하기 앞서
22.03.05 cbt
5번
하향식통합테스트
- 깊이 우선 통합법, 넓이 우선 통합법 사용
- 테스트 초기부터 사용자에게 시스템 구조 보여줄 수 있음
- 상위 모듈에서는 tc를 사용하기 어려움
- 상위모듈에서 하위 모듈방향으로 통합하며 테스트, stub사용
- 레벨이 낮은 데이터 구조의 세부 사항은 설계 초기 단계에서 필요함
상향식통합테스트
- 하위모듈에서 상위모듈방향으로 통합하면서 테스트
- 하나의 주요 제어 모듈과 관련된 종속 모듈의 그룹인
클러스터
가 필요 - 하위 모듈을 클러스터로 결합하고 상위 모듈에서 확인을 위해 드라이버 작성
19번
- EAI(Enterprise Application Integration) : 기업 응용 프로그램 통합
- FEP(Front-End Processor) : 입력 데이터를 컴퓨터 프로세서가 처리하기 전에 미리 처리
- GPL(General Public License) : OSP에서 만든 자유 소프트웨어 라이선스
- Duplexing : 이중화(데이터베이스의 회복 기법 중 가장 간단한것)
62번
int arr[2][3] = {1,2,3,4,5,6}
int(*p)[3] = NULL
p = arr
*(p[0] + 1) => arr[0][1] => 2
*(p[1]+2) => arr[1][2] = > 6
*(*(p+1)+0) => arr[1][0] => 4
*(*(p+1)+1) => arr[1][1] => 5
67번
- ARP : Ip주소 -> MAC주소
- ICMP : IP와 조합해 통신 중 발생하는 오류의 처리와 전송 경로 변경등을 위한 제어 메시지를 관리하는 프로토콜
- PPP : 점대점 데이터 링크를 통해 3계층 프로토콜들을 캡슐화시켜 전송하는 프로토콜
88번
- Smurf 공격 :
브로드캐스트
를 활용하여 공격 대상이 네트워크의 임의의 시스템에 패킷을 보내게 하는 방법
93번
Secure코딩
- 자원삽입 : 자원을 조작 할 수 잇는 문자열을 삽입하여 시스템이 보호하는 자원에 임의로 접근 할 수 있는 취약점