프로그래밍 코드 변환 이 이루어지 면 , 상기 프로그래밍 관리 서버 ( 300 ) 는 사용자 로부터 자신 이 말 한 음성 에 적합 한 프로그래밍 코드 의 생성 작업 이 완료 되 었 는지 를 확인 하 며 , 확인 결과 프로그래밍 코드 변환 의 반복 적 인 수행 을 통해 코드 생성 작업 이 완료 되 면 상기 프로그래밍 관리 서버 ( 300 ) 는 사용 자 가 음성 만 으로 작성 한 프로그램 의 컴파일 및 디버깅 을 처리 하 여 작성 된 프로그램 에 오류 가 있 는지 의 여부 를 검증 한다 .