디버깅 개요 정의 디버깅(Debugging)이란? - 프로그래밍 과정 중에 발생하는 오류나 비정상적인 연산과 같은 버그를 찾고 수정하는 과정 버그(Bug)는 프로그램 과정 중에 발생하는 오류 - 오타로 인한 오류 - 문법적인 오류 - 논리적인 오류 - 잘못된 라이브러리 사용 - 시스템상의 한계로 인한 오류 디버거(Debugger) - 디버깅을 수행하는 프로그램 (Visual Studio, Code Bloacks) - 대부분의 IDE는 디버거를 내장 - 수행 기능 변수값 추적 중단점 지정 모듈 단위 실행 - 디버깅 방법 한 문장씩 수행 모듈 단위로 나누어서 수행 학습 정리 디버깅 개요 1. 버그란 프로그래밍 과정 중에 발생하는 오류를 말함 2. 디버깅(Debugging)은 프로그래밍 과정 중에 발생하는 오..
컴퓨터 언어 개요 1. 프로그래밍 개요 컴퓨터 언어(Computer Language)란? 1) 컴퓨터를 이용하여 특정 작업을 수행하고자 할 때 컴퓨터에 전달하는 작업 지시서 2) 명령어들의 집합 프로그래밍(Programming)이란? 1) 작업 지시서를 미리 약속된 규칙과 문법을 이용하여 기술하는 행위 2. 프로그래밍 언어 분류 1) 기계어로 컴파일되는 언어 2) 소스코드가 일괄적으로 번역된 후 실행되는 언어 3) 작고 빠른 코드로 변환된 후 시스템에서 실행 가능한 파일로 생성하고 실행 장점 : 재컴파일을 통해 이식성 향상, 빠른 실행 단점 : 시스템마다 코딩과 컴파일 별도로 수행, 번역으로 인한 많은 코드 생성으로 메모리 사용 증가 인터프리터 언어(Interpreted Language) -> 스크립트 ..