오늘은 디버그에 대해 알아보자
디버그(Debug)는 프로그램을 만드는 과정 중 발생하는 오류, 비정상적인 연산을 말한다
한마디로 에러라고 생각하면 편하다 그리고 그 디버그를 고치는 과정을 디버깅(Debugging)이라고 한다
프로그램을 만드는 과정에서 코딩이 2할 이면 디버그는 8할 일 정도로 매우 흔한 것이다
사람이 만들기에 디버그는 무조건 발생하며 그 디버그의 위험성이 낮은 것을 목표로 프로그래밍을 해야 한다
디버그 하나 때문에 회사 하나가 망하거나 사람의 목숨(핵 임베디드,수술용 로봇)이 좌우하는 일 까지 벌어진다
그래서 개발자 들이 눈 부릅뜨고 버그가 있는지 살펴보는 것이다
'강의' 카테고리의 다른 글
[NOOBHACK] APT 공격 (0) | 2022.10.14 |
---|---|
[NOOBHACK] 사회공학기법 (0) | 2022.10.14 |
[NOOBHACK] 모바일 보안 강의 (0) | 2022.10.03 |
[NOOBHACK] 파일 시그니처(File Signatures)란? (0) | 2022.09.28 |
[NOOBHACK] IRC 프로토콜 이란? (0) | 2022.09.26 |