[7급 국가직 소프트웨어공학 2008년 16번]

정적 분석(static analysis)이란 ‘프로그램을 실행시키지 않고 프로그램 텍스트의 구문을 분석해서 결함과 이상을 발견하는 작업’이다. 정적 분석에 대한 설명이 옳지 않은 것은?
소프트웨어공학
  1. ①제어 흐름 분석 - 여러 개의 출구나 입구를 갖는 반복문과 도달할 수 없는 코드를 식별
  2. ②데이터 사용 분석 - 초기화하지 않고 사용된 변수, 중간에 값 배정 없이 두 번 기록된 변수, 선언만 하고 사용되지 않는 변수를 식별
  3. ③인터페이스 분석 - 입력 변수와 출력 변수 사이의 종속성을 식별
  4. ④경로 분석 - 프로그램 상의 모든 가능한 경로를 식별하고, 그 경로에서 수행되는 문장을 나열

선지를 골라 바로 채점해 보세요.

정답 ③

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고