[C++기초] C++란

등록일 2002.11.04 한글 (hwp) | 2페이지 | 가격 300원

목차

C++ 프로그램
C프로그램과 컴파일러

본문내용

1. 프로그램이란?
프로그램이란 어떤 기능을 수행하는 실행 파일이다. 프로그램을 만들기 위해서는 몇 단계의 과정이 필요하다. 소스코드를 만들고 소스 코드를 컴파일해서 중간 파일을 만든 다음 다시 링크 과정을 거처서 실행 파일을 만든다. 프로그램을 만들기 위해서는 무엇을 만들 것인가를 정한 후에 필요한 것들을 정리하고 어떻게 만들 것인가 정의 합니다. 이것이 설계과정이다. 설계과정이 끝나면 코드를 작성하고 프로그램을 만들 것이다. 실행 파일을 만들기 위해서는 컴파일, 링크, 실행, 디버깅 단계를 거치게 된다. 이러한 단계를 처리하는 프로그램을 컴파일러(Compiler)이라 한다.
2. 컴파일
컴파일러란 기계어로 번역해주는 프로그램이다. 사람이 이해살 수 있는 것은 알파벳과 같은 문자나 단어이다. 반면 컴퓨터가 이해 할 수 있는 것은 바이너리 숫자로 정의된 규칙을 가지고 있는 명령어 이다. 사람이 컴퓨터가 이해할 수 있는 명령어를 모두 기억해서 프로그램을 작성한다는 것은 불가능하기 때문에 살람이 이해할 수 있는 언어를 기계어로 변환해주는 번역기를 이용한다. 이것이 바로 컴파일러이다. 코드(사람이 이해하는 프로그램)를 분석해서 중간 단계 파일을 만드는 과정을 컴파일 이라고 한다.
*원하는 자료를 검색 해 보세요.
  • 커널 컴파일하는 방법 9 페이지
    목 적 커널 컴파일을 실제적으로 해보면서 리눅스 시스템 프로그램을 하기위한 준비 단계로 한다 커널 컴파일을 하기 위해서는 다양한 명령어를 사용하기 때문이다. 1단계 : 패키지 설치 vim, ctags, cscope,..
  • 컴파일 , 링크 조사 2 페이지
    컴파일 ①넓은 뜻으로는 원시 언어로 된 프로그램으로부터 그와 동등한 일을 하는 목적 언어로 된 프로그램을 생성하는 작업. 프리프로세싱, 매크로 처리, 어셈블, 좁은 뜻에서의 컴파일 등 모든 종류의 언어 처리 작업을 총칭한다...
  • [독후감]링크 4 페이지
    처음 링크라는 책을 읽어야 한다는 것이, 저로써는 굉장한 부담 이였습니다. 링크의 내용이 과학과 관련되어 있었기 때문에 과연 내가 책의 내용을 이해하고, 서평을 작성할 수 있을까라는 의문 또한 들었습니다. 제가 과학책을 판가름..
  • 링크, 21세기를 지배하는 네트워크 과학을 읽고 2 페이지
    박테리아부터 국제적 거대 기업에 이르기까지 모든 네트워크의 구조와 진화가 한 혁명적 과학자에 의해 세상에 나타났다. 인터넷이 우리의 생활을 지배하게 되면서 누구나 "네트워크"라는 단어를 입에 올리게 되었고, 회사의 이름이나 유..
  • 링크 21세기를 지배하는 네트워크 과학 독후감, 독서감상문 2 페이지
    책이 출간된지 오래 지났지만 아직도 많은 사람이 찾고 있는 책이며 읽혀지고 있는 책인 ‘링크’를 읽게 되었다. 네트워크 과학이 무엇인지 제대로 설명하고 있으며, 지금 현실에서 생각해도 이상한 부분이 없을 만큼 훌륭한 저자의 저..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서