[C언어]C언어의 개념
- 최초 등록일
- 2011.11.06
- 최종 저작일
- 2011.11
- 5페이지/ 한컴오피스
- 가격 2,000원
소개글
프로그래밍 언어인 C에 대한 소개를 한 레포트입니다.
목차
1. 프로그램 작성
2. 프로그래밍 언어
3. 고급 언어 번역 과정
4. 프로그램의 실행
5. C 언어의 소개
6. C 언어의 컴파일 및 실행
본문내용
C 언어의 개념
1. 프로그램 작성
컴퓨터에서 원하는 문제를 해결하기 위해서는 프로그래밍 언어를 사용하여 프로그램을 작성한 다음 이를 실행시켜 문제 해결에 필요한 적절한 데이터를 프로그램에 제공하여 문제를 해결할 수 있다. 컴퓨터 프로그램은 일련의 프로그래밍 언어를 사용하여 작업의 처리 순서를 나열한 명령어 집합이다. 따라서 해결하고자 하는 문제(작업)를 처리하기 위해서는 프로그램을 작성하기 전에 문제를 어떤 방법으로 해결할 것인지 모든 경우의 수를 고려하여 문제 해결 절차를 생각해 보아야 한다. 프로그램을 작성하기 전에 기술한 문제 해결 절차를 알고리즘(algorithm)이라 하며, 알고리즘이 완성되면 이제 문제 해결을 위해서 필요한 데이터를 컴퓨터에서 어떤 식으로 표현할 것인지 자료 구조(data structure)를 고려한 다음 알고리즘과 자료 구조에 따라 프로그램을 작성한다.
만약 프로그램을 작성하기 전에 알고리즘과 자료 구조를 고려하지 않고 마구잡이 식으로 프로그램을 작성한다면 프로그램을 작성하는 과정 중에 많은 시행 착오와 구문 오류(syntax error)를 범하게 될 것이며, 설령 프로그램을 작성한다고 할지라도 프로그램 내부에 존재하는 논리 에러를 수정하는데 많은 시간을 소모해야 할 것이다.
참고 자료
없음