-
[배열] 디버깅Stage/Computer Science 2021. 5. 27. 22:46
학습목표
디버깅 하는 여러 방법을 설명할 수 있다.
1. 버그와 디버깅
1.1 버그
- 버그는 코드에 들어있는 오류이다.
- 버그로 인해 프로그램 실행에 실패하거나 프로그래머가 원하는대로 동작하게 하는 데 실패한다.
1.2 디버깅
- 코드에 있는 버그를 식별하고 고치는 과정을 말한다.
디버거
라고 불리는 프로그램을 사용하여 디버깅을 하게 된다.- 디버거는 프로그램을 특정 행에서 멈출 수 있게 해주기 때문에 버그를 찾는 데 도움이 된다.
- 프로그램이 멈추는 특정 지점을 break point(중지점)라고 한다.
- 프로그래머가 프로그램을 한번에 한 행씩 실행할 수 있게 해주므로 프로그램이 수행되는 과정들을 단계별로 파악하는 것이 가능하다.
'Stage > Computer Science' 카테고리의 다른 글
[배열] 문자열과 배열 (0) 2021.05.27 [배열] 배열 (0) 2021.05.27 [배열] 컴파일링 (0) 2021.05.27 [C언어] 하드웨어의 한계 (0) 2021.05.27 [C언어] 사용자 정의 함수, 중첩 루프 (0) 2021.05.27