1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함.

Slides:



Advertisements
Similar presentations
프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행 컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한.
Advertisements

제 2 장 프로그램 개발과정. 통합 개발 환경  통합 개발 환경 (IDE: integrated development environment)  에디터 + 컴파일러 + 디버거.
© 2012 생능출판사 All rights reserved 쉽게 풀어쓴 C 언어 Express C Express 제 2 장 프로그램 개발과정.
천안천일고등학교 Copyright © by Ryu Bin All rights reserved 프로그래밍 실무.
C 언어 기초 1 위덕대학교 에너지전기공학부 이 수 형 2009년 1학기.
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
팀 구성 : 조재민 (팀장), 고광춘, 유기민, 김대진, 이재호 발표 일자:
제2장 프로그램 개발과정 C Express.
쉽게 풀어쓴 C언어 Express 제2장 프로그램 개발 과정 C Express.
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
2장. 프로그램의 기본 구성. 2장. 프로그램의 기본 구성 2-1"Hello, World!" 들여다 보기 /* Hello.c */ #include int main(void) { printf("Hello, World! \n"); return 0;
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
Programming in C.
1장 리눅스의 기본 개념과 프로그램 작성 리눅스의 기본 개념 시스템에 접속하기 리눅스의 프로그래밍 환경
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 1-1 C 언어의 개론적 이야기 프로그래밍 언어란 무엇인가? 컴파일이란 무엇인가? 사람과 컴파일러가 이해할 수 있는 약속된 형태의 언어 C 언어도 프로그래밍 언어 중 하나이다. 컴파일이란 무엇인가? 프로그래밍.
에서 ( 탭 – [인기 다운로드 | 모든 다운로드] ) Visual Studio 2015
쉽게 풀어쓴 C언어 Express 제2장 프로그램 개발과정 C Express.
1. C 언어의 이해와 컴파일러 설치.
C언어 콘서트 제1장 프로그래밍 소개.
C 언어 1 1주차 C언어 시작하기 - 1차시 C 언어 특징 및 프로젝트 생성 Programming Language.
1 C 언어의 이해와 컴파일러 설치 프로그래밍 환경을 구축하자!.
이것이 C 언어다. IT응용시스템공학과 김 형 진 교수.
컴퓨터 기본 원리 프로그래밍 언어 C 프로그래밍 환경 C 프로그래밍 작성, 컴파일, 링크 및 실행
JSP Programming with a Workbook
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 01. 이것이 C언어다.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 02. 프로그램의 기본구성.
C / C++ Programming in multi platform
1. C++ 시작하기.
C++ Programming: Sample Programs
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
1장. 프로그래밍 언어, C 프로그래밍.
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
Cross Compiler 설치.
C++프로그래 밍 컴퓨터정보과 / 이기희교수.
11장. 1차원 배열.
1주차: 프로그래밍언어란 무엇인가? C 언어란? C 프로그래밍을 위한 준비
Computational Thinking
AVR – ATmega103(ATMEL) Compilers & ISP
1. C 언어 개요.
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
Chap 6.Assembler 유건우.
이름 : 황 상 두 전화번호 : 이메일 : PinTool 이름 : 황 상 두 전화번호 : 이메일 :
27장. 모듈화 프로그래밍.
강의 개요. 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
UNIX Unbounded A Beginning Approach
WIN32 API 대전 TETRIS 시스템제어 허준호 박정욱 손경원 신동헌.
제 1장. C++ 시작하기.
쉽게 풀어쓴 C언어 Express 제2장 프로그램 작성 과정 C Express.
자바 5.0 프로그래밍.
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
Part 1 개요 Chapter 1 : 컴퓨터와 프로그램 그리고 자바 Chapter 2 : 자바의 환경
컴퓨터 프로그래밍 기초 [01] Visual Studio 설치 및 사용방법
컴퓨터 개론 및 실습 1주차 2015년 03월 05일.
프로그램 개발 방법론 부재 : 연습문제 (6장) 학번: 이름:김치우.
디버깅 관련 옵션 실습해보기 발표 : 2008년 5월 19일 2분반 정 훈 승
제 6 강 Getting started.
DK-128 개발환경 설정 아이티즌 기술연구소
7장. 다양한 형태의 반복문. 7장. 다양한 형태의 반복문 7-1 반복문이란? 반복문의 기능 세 가지 형태의 반복문 특정 영역을 특정 조건이 만족하는 동안에 반복 실행하기 위한 문장 7-1 반복문이란? 반복문의 기능 특정 영역을 특정 조건이 만족하는 동안에 반복.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
공학도를 위한 C언어 프로그래밍실습1 -통합개발환경 사용법-
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
과제 4: Thread (5월 9일까지) 4장 연습문제 풀이
워드프로세서 스프레드시트 문서 관리 인터넷 활용
Name Title Company Name
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
C.
숙제 작성 및 제출 과정 김진하 2008/03/14.
개정판 누구나 즐기는 C언어 콘서트 제1장 프로그래밍 소개 출처: pixabay.
1장. C Language Synopsis.
Presentation transcript:

1장. 이것이 C 언어다.

프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함

1-1 C 언어의 개론적 이야기 C 언어의 특징 한번 작성한 것을 다른 운영체제에서도 거의 그대로 사용 가능 이식성이 좋다 윈도우 계열에서의 코딩과 컴파일 유닉스 계열에서의 코딩과 컴파일

1-1 C 언어의 개론적 이야기 하드웨어와 관련된 부분까지 접근 가능

1-1 C 언어의 개론적 이야기 구문이 간결하고 명확 C 언어를 익히면 다른 프로그래밍 언어는 쉽게 익힐 수 있음 Visual Basic 6.0 프로그래밍 화면 Visual C++ 6.0 프로그래밍 화면

1-1 C 언어의 개론적 이야기 C 언어의 장점 C 언어의 단점 익숙해지는데 오랜 시간이 걸리지 않는다. 이식성이 좋다. 효율성이 높다. C 언어의 단점 프로그래밍 하는데 많은 주의를 요한다. 완전한 고급 언어에 비해 상대적으로 어렵다.

1-1 C 언어의 개론적 이야기 컴파일이란 무엇인가? 프로그래밍 언어로 작성된 프로그램을 컴퓨터가 이해할 수 있도록 기계어로 번역해 주는 역할을 하는 번역기

1-1 C 언어의 개론적 이야기 C 컴파일러의 종류 Turbo-C, Turbo-C++, Borland-C++, MS-C++, Visual-C++, GCC, G++ 등 Microsoft Visual C++ 6.0을 사용 (상용) Microsoft Visual C++ 2005/2008 Express Edition(무료)

1-2 프로그램의 완성 과정 C 프로그램의 작성과 실행 순서

프로그램 코딩 1-2 프로그램의 완성 과정 사람이 알아보는 코딩 컴퓨터가 알아보는 코딩 그림 1-1 어이~ 100에서 50을 뺀 결과가 뭐지? 한번 모니터에 출력해봐~~ 01 # include <stdio.h> 02 03 int main() 04 { 05 int result; 06 result = 100 - 50 ; 07 printf (" %d ", result); 08 } 그림 1-1

1-2 프로그램의 완성 과정 컴파일 소스 파일을 컴퓨터가 이해할 수 있는 기계어로 바꾸는 과정 그림 1-1

1-2 프로그램의 완성 과정 링크 오브젝트 파일을 하나의 실행 파일로 묶는 과정

Visual C++ 컴파일러 초기 화면 및 메뉴 1-2 프로그램의 완성 과정 Visual C++ 컴파일러 초기 화면 및 메뉴 그림 1-2

1-2 프로그램의 완성 과정 프로젝트 생성을 위한 화면 그림 1-3

1-2 프로그램의 완성 과정 프로젝트 생성을 위한 선택 그림 1-4

1-2 프로그램의 완성 과정 프로젝트 생성 완료 그림 1-5

1-2 프로그램의 완성 과정 파일 생성 방법 그림 1-6

1-2 프로그램의 완성 과정 파일 생성 완료 그림 1-7

1-2 프로그램의 완성 과정 프로그램 편집 /* Hello.c */ #include <stdio.h> int main(void) { printf("Hello, World! \n"); return 0; }

1-2 프로그램의 완성 과정 컴파일(Compile) 그림 1-8 그림 1-9

1-2 프로그램의 완성 과정 링크(Link) 그림 1-10 그림 1-11

1-2 프로그램의 완성 과정 프로그램의 실행 그림 1-12

파일 실행(명령 프롬프트에서 실행하는 방법) 1-2 프로그램의 완성 과정 파일 실행(명령 프롬프트에서 실행하는 방법) [시작]→[모든 프로그램]→[보조프로그램]→[명령 프롬프트] 메뉴 선택 실행 파일이 들어있는 폴더로 이동 ‘First’를 입력하여 결과 확인 CD \ CD C_소스 CD First CD debug DIR

1. C 언어가 무엇을 하는 언어인지 살펴보았다. 2. 컴파일러가 무슨 역할을 하는 것인지 살펴보았다. 3. VC++의 사용 방법을 살펴보았다.

과제 프로젝트 이름 : chap101 파일 이름 : main.c 생성 후 “Hello world” 출력하는 프로그램 작성.