티스토리 뷰
최근 코테 준비를 하며
컴파일 에러, 런타임 에러를 자주 만나서 ^^
복습 겸 프로그래밍 에러를 종류에 대해 정리해보려고 한다.
💡컴파일 에러 (Compilation Error)
문법적인 오류로 컴파일러가 이해하지 못하는 코드를 발견할 때 발생하는 에러
ex)
- 키워드, 맞춤법이 틀린 경우
- 필요한 문장부호가 빠진 경우 (주로 ;)
- 선언되지 않은 변수를 사용한 경우
- If문 보다 End If문을 사용한 경우
💡런타임 에러 (Runtime Error)
설계 미숙, 기계적 결함으로 인해 프로그램 실행 중 발생하는 에러
ex)
- 0으로 나누는 경우
- 무한 루프에 빠지는 경우
- Null Point Error (배열)
- segmentation fault / bus error 존재하지 않는 메모리 위치에 접근하는 경우
💡링킹 에러 (Linking Error)
흩어진 소스 코드 파일들을 컴파일한 뒤 각자 연결할 때 발생하는 에러
💡논리 에러 (Logic Error)
컴파일 및 실행은 되지만, 사용자가 의도한 적업을 수행하지 못하는 에러
💡파스 에러 (Parse Error)
인터프리터 언어에서 문법의 오류로 인해 나타나는 에러
( = 인터프리터의 컴파일 에러)
'TIL > 기술면접' 카테고리의 다른 글
[CLOUD] Iass vs Pass vs Sass (0) | 2020.10.02 |
---|---|
[WEB] SPA(Single Page Application)란? (0) | 2020.09.13 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday