본문 바로가기
728x90

Program/C2

프로그래밍 기초 - 1. 컴파일 프로그램은 정확하고 간결한 (제한된 규격안에서 최대의 효율을 위해) 표현을 사용해야하며, 이러한 규칙들을 정의한 것들이 프로그래밍 언어이다. 인간어로 프로그램을 만든다고 해보자. 프로그램은 앞서 서술했듯, '일의 순서'를 말한다. 프로그램 명 : 사과 스무디 만들기 만드는 방법 : 1. 사과와 우유, 꿀을 준비한다.2. 사과를 분쇄하기 쉽게 조각썰기한다.3. 갈아낸 사과에 우유와 꿀을 넣어 갈아낸다.4. 컵에 붓는다5. 인증 사진을 찍어서 올린다.6. 마신다.7. 맛에 대한 평가를 알려준다. 자, 이것을 이제 프로그래밍 언어인 C언어를 통해 소스코드로 변환해야한다. 그런데 우리가 표현할 수 있는 것으로, '문자'와 '숫자'가 있는데 이를 그대로 컴퓨터에게 표현할 시 컴퓨터는 알아듣지 못한다. 마치 영어를.. 2019. 1. 4.
프로그램 기초 프로그램이란?프로그램은 일, 작업의 순서를 말한다. 프로그래밍 언어?프로그래밍 언어란 프로그램을 간결하고 명확한 표현의 규칙으로 정의한 프로그래밍용 언어를 말한다. C언어?C언어는 1972년 데니스 리치가 유닉스에서 사용하기 위해 당시 쓰였던 저급언어인 어셈블리어를 대체하기 위해 B언어를 업그레이드 시킨 C언어가 등장했다. 컴파일러?우리가 작성한 소스코드를 기계어(0과 1로 된 비트만이 존재하는) 로 바꾸어주는 일련의 작업을 컴파일이라고 한다. 컴파일소스파일을 컴파일하면 실행파일을 만든다. 컴파일의 과정은 전처리 - 컴파일 - 링크의 세단계로 이루어진다. 2019. 1. 3.
728x90