본문 바로가기

CS

디버그 , 컴파일 , 빌드

디버그 :

소프트웨어에 발생하는 문제의 원인을 찾는 행위

 

유래 : 초창기 컴퓨터에는 벌레가 들어가 오류가 발생 ⇒ 이 벌레를 잡는 과정이 디버깅

컴파일 :

코딩을 마치고 완성된 프로그램을 컴퓨터 언어로 번역 

ex)

java코드 ⇒ 컴파일 ⇒ .class 파일 생성 ⇒JVM에서 통용된 언어

 

인터프리터 언어 :

컴파일을 거치지 않고 그때그때 번역

실행속도는 컴파일언어에 비해 느림

프로그래밍 코드가 쉽게 유출 가능

 

빌드 :

소프트웨어에 필요한 파일 변형 or 압축 , 작업한 파일들을 출시하기 적합한 형태로 포장하는 일

 

 

'CS' 카테고리의 다른 글

Rest API가 뭘까요?  (2) 2022.11.26
MVC 패턴이 뭘까요?  (0) 2022.11.25
비동기 프로그래밍  (2) 2022.10.27
쿠키, 세션, 캐시  (2) 2022.10.21
프로세스&스레드  (2) 2022.10.07