[프로그래밍 언어] C언어의 역사 및 특징

등록일 2002.02.17 한글 (hwp) | 7페이지 | 가격 500원

목차

C의 역사...

C의 특징 ...
① 이식성
② 다양성
③ 유연성
④ 혼합성
⑤ UNIX 시스템

C의 장점 ...
1. 영문 소문자를 기본으로한 언어
2. 모듈화된 프로그램
3. 다양한 연산자
4. 분할 컴파일링(separating compiling)
5. 프리프로세서(preprocessor)
6. 동적인 메모리 관리 (dinamic memory management)
7. 간결하고 효율적인 구조
8. 능동적이며 일관성 있는 데이터 처리
9. 객체 지향 프로그램(object oriented program)의 연계성

본문내용

C 언어는 이식성, 다양성, 유연성, 혼합성 등의 장점을 지니며 UNIX 시스템을 이루는 언어로 각광을 받고 있다. 아울러 C 언어에 객체 지향 기법을 추가한 C++에 대한 관심을 고조되고 있다. 시스템 프로그램으로부터 각종 다양한 소프트웨어를 개발하는데 적합한 언어로 C++와 함께 세인들의 이목을 집중 시키고 있다. C와 C++의 배경부터 출발해서 C와 C++가 최고의 가치를 지닌 언어로 현재 평가 받고 있다.

프로그램 언어는 시대를 거쳐오면서 많은 변천을 거듭해 왔다. 제1세대를 장식하는 언어로 어셈블리(assembly), FORTRAN 1, ALGOL 58, FLOW MATIC, IPL 등이 있고, 제2세대를 대표하는 언어로 FORTRAN(FORmula TRANslator), ALGOL 60(ALGOrithmic Language 60), COBOL(COmmon Bussiness Oriented Language), LISP(LISt Processing) 등이 있다. 제3세대 어는 PL/1, ALGOL 68, SNOBOL 4(StriNg Oriented symBOlic Language 4), PASCAL, APL(A Programming Language), BASIC(Begginner's All-purpose Symbolic Instruction Code), PROLOG(PROgramming in LOGic), ADA등이 있다.

*원하는 자료를 검색 해 보세요.
  • [C언어] +C언어 성적입력프로그램 소스+ 23페이지
    ▣ 함수 설명 및 용어 설명구 조 체 ( struct )예 문 구조체(structure)란 하나의 이름을 통해 식별가능한 원소들의 집합체 입니다.어떤 동일한 이름으로 데이터들을 묶어야하지만, 그 데이터들의 속성이 각각 다를 때 사용 하는 것 !struct studen..
  • [소프트웨어 공학] 도서관리 프로그램(C언어),프리젠테이션 16페이지
    도서관리 프로그램(C언어)과 간단한 설계 프리젠테이션 입니다.기능 및 내용Input – 도서 입력.Delete – 특정 도서 삭제.Print – 도서 목록 및 정보 출력Search – 검색 및 정보 출력
  • [A+] 프로그래밍입문 - C언어에 대하여 5페이지
    C언어의 특징 개괄-C 언어는 Unix 운영체제를 개발하기 위해 만들어졌기 때문에 시스템 프로그램을 작성하는데 필요한 기능을 갖고 있다.-이 외에도 문서 및 파일 처리, 수식 계산, 그래픽 등과 같은 거의 모든 분야에서 사용할 수 있다.-C언어는 강력한 기능과 비교적 ..
  • [공학기술]C언어의 함수란? 3페이지
    ◉ 문제 해결 방법· divide and conquer : 큰 문제를 다루기 쉬운 좀 더 작은 문제로 나누어서 해결· top-down approach : 문제를 단순하고 큰 덩치에서 시작해서 점점 작고 자세한 문제로분해하여 해결◉ C언어에서 함수· C 프로그램은 함수들..
  • [C언어] 포인터 21페이지
    ♣ 포인터의 필요성 ♣① 함수의 참조에 의한 호출(call by reference)흉내내기 ; C의 함수는 근본적으로 값에 의한 호출(call by value)만 지원한다. 참조에 의한 호출을 구현하는 유일한 방법은 포인터를 이용하는 것뿐이다.② 크기가 큰 배열..
  • [컴퓨터 프로그래밍-C] C언어 기초부터 중수까지 -2- 20페이지
    C언어의 연산자대입연산자: =, +=, -=사칙연산자: +, -, /(몫 연산자), *, %(나머지 연산자)증가연산자: --, ++ // 정수(int)와 주소(0x) 연산 시관계연산자: <, <=, >=, ==, !=논리연산자: !(부정), &&(and), ..
  • [프로그래밍 언어] C언어 문제 7페이지
    1. 다음 프로그램을 while 문으로 고쳐 쓰시오.(중간고사 1번)fahr=1;while(fahr<=10){celsius=(FIVE/NINE)*(fahr-OFFSET);printf("%5.1f,%5,1f\n",fahr,celsius);fahr=fahr+1; }} ..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      [프로그래밍 언어] C언어의 역사 및 특징