[C++기초] C++란

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

목차

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

본문내용

1. 프로그램이란?
프로그램이란 어떤 기능을 수행하는 실행 파일이다. 프로그램을 만들기 위해서는 몇 단계의 과정이 필요하다. 소스코드를 만들고 소스 코드를 컴파일해서 중간 파일을 만든 다음 다시 링크 과정을 거처서 실행 파일을 만든다. 프로그램을 만들기 위해서는 무엇을 만들 것인가를 정한 후에 필요한 것들을 정리하고 어떻게 만들 것인가 정의 합니다. 이것이 설계과정이다. 설계과정이 끝나면 코드를 작성하고 프로그램을 만들 것이다. 실행 파일을 만들기 위해서는 컴파일, 링크, 실행, 디버깅 단계를 거치게 된다. 이러한 단계를 처리하는 프로그램을 컴파일러(Compiler)이라 한다.
2. 컴파일
컴파일러란 기계어로 번역해주는 프로그램이다. 사람이 이해살 수 있는 것은 알파벳과 같은 문자나 단어이다. 반면 컴퓨터가 이해 할 수 있는 것은 바이너리 숫자로 정의된 규칙을 가지고 있는 명령어 이다. 사람이 컴퓨터가 이해할 수 있는 명령어를 모두 기억해서 프로그램을 작성한다는 것은 불가능하기 때문에 살람이 이해할 수 있는 언어를 기계어로 변환해주는 번역기를 이용한다. 이것이 바로 컴파일러이다. 코드(사람이 이해하는 프로그램)를 분석해서 중간 단계 파일을 만드는 과정을 컴파일 이라고 한다.
*원하는 자료를 검색 해 보세요.
  • C언어 기초와 응용 10장 연습문제 5페이지
    1.다음 코드에서 잘못된 점을 지적하시오.char s1[10], s2[10]="string2";s1="string1";strcat(s1, s2);해답char s1[10], s2[10]="string2";s1=”string” == string은 대입할 수 ..
  • C++ 처음 사용자를 위한 강의자료 PPT 26페이지
    1.Visual C++ 사용법학습목표Visual C++ 도구와 친숙해진다.기초를 다질 때 까지 GUI를 제외한 CUI 기반의 프로그램을 구현하기 위한 방법을 습득한다.요점워크 스페이스의 생성대소문자의 구별빌드를 통한 실행워크 스페이스의 생성워크 스페이스작업 영역, pr..
  • C언어 기초와 응용11장 연습문제 6페이지
    1.다음 프로그램의 잘못된 부분을 찾아 올바르게 고쳐라.void main(){struct man{ int number; char name[10];}man.number=1;man.name=”Smith”;}해답정 답void main(){ struct m..
  • [컴퓨터 프로그래밍-C] C언어 기초부터 중수까지 -1- 20페이지
    자료 형(Data type)을 구분하는 이유메모리의 낭비를 없애기 위해서데이터를 용도에 맞게 사용하기 위해컴퓨터에서는 모든 데이터를 숫자(2진수)로 표현한다66 -> 문자로 출력 -> 66번호에 해당하는 폰트 읽어서 화면에 출력(화면에 B가 출력됨)66 -> 숫자로..
  • c 언어 기초 정리자료 12페이지
    <1장>프로그래밍 언어란 무엇인가?사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어C 언어도 프로그래밍 언어 중 하나이다.컴파일이란 무엇인가?프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해 주는 역할을 하는 번역기C 언어의 장점-익숙해..
  • c언어 기초프로그램 7페이지
    <계산기>#include int main(){int a,b;int i;while(1){printf("두 숫자를 입력하세요 : ");scanf("%d %d", &a, &b);printf("어떤 계산을 할까요(덧셈:1, 뺄셈:2, 곱셈:3, 나눗셈:4) ? ");scanf..
  • C언어 기초와 응용 12장 연습문제 5페이지
    제 12장 연습문제 해답1.C언어의 선행처리기의 기능에 대해 설명하라.해답main, x=6Hamsu, x=52.월급을 계산하는 프로그램을 (1) 선행처리기를 사용하여 작성하고, (2)매크로를 사용하지 않고 작성하라. (설명) 기본급(BASE)은 50만원이며 기본급에 근..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [C++기초] C++란