블로그 이미지
내게 능력 주시는 자 안에서 내가 모든것을 할수 있느니라 - 빌립보서 4 : 13 - happydong

카테고리

Happydong (1363)
프로그래밍 (156)
01.C#기초 (4)
02.C#고급 (13)
03.ASP.NET (28)
04.HTML&Script (17)
05.Silverlight (38)
06.C 언어 기초 (2)
07.iOS (14)
08.Java (5)
09.SQL (8)
10.컴퓨터보안 (10)
11.패턴이야기 (3)
12.유니티3D (1)
13.Ubuntu (7)
14.Node.js (6)
MUSIC (16)
인물 (3)
Utility (10)
세미나 소식&내용 (22)
IT뉴스 (18)
운동 (830)
CAFE (10)
Life (282)
Total
Today
Yesterday

'프로그래밍/06.C 언어 기초'에 해당되는 글 2건

  1. 2009.03.27 C언어 개발 툴(Dev-C++) 설치
  2. 2009.03.27 C 언어 소개



à Dev-C++ 설치 과정


1. 최초 실행시 메세지.(확인)
사용자 삽입 이미지

2. 동의 하기(I Agree)
사용자 삽입 이미지

3. 설치내용 (Typical 선택)
사용자 삽입 이미지

4. 설치 위치를 지정(원하는 위치에 지정)
사용자 삽입 이미지

5. 설치 진행 모습 및 설치 종료.(Close 버튼클릭)
사용자 삽입 이미지
사용자 삽입 이미지

실행되면 처음에 Language 선택이 나온다. 그때 편하게 설정하면 된다.
옵션 설정은 도구 >> 환경설정 >> 인터페이스 탭에 언어에서 고르면 된다.
(영문 : Tools >> Environment Options >> Interface 탭에 언어를 고르면 된다.)

Vista 사용자 참고 (Error 처리법):

1. [도구] 메뉴의 [컴파일러 설정] 메뉴에 들어가서 [디렉토리] 탭에 다음의 경로를 추가한다.
 c:\Dev-Cpp\lib\gcc-lib\mingw32\3.2

사용자 삽입 이미지

2. [프로그램] 탬에 컴파일 관련 도구들의 경로를 명시적으로 지정한다.
아래와 같이 c:\Dev-Cpp\bin\ 을 모든 프로그램명의 앞에 붙여준다.

사용자 삽입 이미지
Posted by happydong
, |



à 프로그램이란 ?

ㅁ 데이터를 처리하는 방법이다.

사용자 삽입 이미지


데이터에서 필요한 정보만을 뽑아서 보여주는 역할을 하는 것이 프로그램이다.

 

ㅁ 명령어(instruction)들의 집합이다.

-       명령어는 CPUControl Logic이 이해할 수 있는 0 1의 조합

-       CPU의 설계에 따라 일정한 길이와 형태가 있음.

 

 

à 프로그래밍 언어의 종류

ㅁ 저급언어

- 기계어

- 어셈블리어

ㅁ 고급언어

-       사람이 알기 쉽도록 만들어진 언어이다.

 

ㅁ 프로그래밍 언어란?

-       사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어

-       C언어도 프로그래밍 언어 중 하나이다.

 

ㅁ 컴파일이란?

-       프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해 주는 역할을 하는 번역기이다.

 

à C언어의 유래 및 특징

 

C언어의 유래

사용자 삽입 이미지


C언어의 특징
 - 이식성이 좋다.
 - 고급언어와 저급언어의 특성을 동시에 가진 언어
 - 구조적 프로그래밍을 지원하는 함수 언어
 - 풍부한 내장 함수 라이브러리를 제공
 - 프로그래밍 구조가 간결하고 명료
 - 실행파일의 크기가 작고 빠른 성능을 자랑
 - 시스템 프로그래밍이 가능


à 프로그램 작성 및 실행 순서
사용자 삽입 이미지


Posted by happydong
, |