소프트웨어 개발정보처리기사 · 2021년08월14일 · 33/100
33.소스코드 정적 분석(Static Analysis)에 대한 설명으로 틀린 것은?
1
소스 코드를 실행시키지 않고 분석한다.
2
코드에 있는 오류나 잠재적인 오류를 찾아내기 위한 활동이다.
3
하드웨어적인 방법으로만 코드 분석이 가능하다.정답
4
자료 흐름이나 논리 흐름을 분석하여 비정상적인 패턴을 찾을 수 있다.
해설
소스코드 정적 분석 - 프로그램을 실행 시키지 않고 코드를 분석하는 방법 - 코드 내에 존재하는 보안 취약점, 잠재적 결함, 위험 등을 발견 가능 - 규칙과 흐름에 맞게 코드가 올바르게 작성되어 있는지 점검