티스토리 뷰

디버깅 개요

정의

 

디버깅(Debugging)이란?

- 프로그래밍 과정 중에 발생하는 오류나 비정상적인 연산과 같은 버그를 찾고 수정하는 과정

 

버그(Bug)는 프로그램 과정 중에 발생하는 오류

- 오타로 인한 오류

- 문법적인 오류

- 논리적인 오류

- 잘못된 라이브러리 사용

- 시스템상의 한계로 인한 오류

 

디버거(Debugger)

- 디버깅을 수행하는 프로그램 (Visual Studio, Code Bloacks)

- 대부분의 IDE는 디버거를 내장

- 수행 기능

변수값 추적

중단점 지정

모듈 단위 실행

- 디버깅 방법

한 문장씩 수행

모듈 단위로 나누어서 수행

 

 

 

학습 정리

 

디버깅 개요

1. 버그란 프로그래밍 과정 중에 발생하는 오류를 말함

2. 디버깅(Debugging)은 프로그래밍 과정 중에 발생하는 오류나 비정상적인 연산과 같은 버그를 찾고수정하는 과정

3. 디버깅은 모듈 단위로도 디버깅을 할 수 있음

 

디버깅 수행하기

1. 대부분의 IDE는 디버깅 기능을 내장하고 있음

2. 기버깅을 시작 후 필요에 따라 변수값을 지정하여 해당변수의 변화되는 과정을 추적하는 것이 가능함

3. 디버깅 시 장단점을 지정하여 특정 지점까지 문장을 수행하는 것이 가능함

 

댓글
© 2022 chanchaning