복습(1) 문제 문제해결절차(알고리즘) C프로그램 scanf(“%d”, &kuk) ; scanf(“%d”, &eng) ;

Slides:



Advertisements
Similar presentations
Copyright © 2015 Pearson Education, Inc. 6 장 : 프로그래밍 언어.
Advertisements

컴퓨터프로그래밍 I 강원대학교 컴퓨터학부 2012 년 1 학기 담당교수 : 정충교 1. 강사진 강사 : 정충교 교수 연구실 : 공 호 조교 : 3 분반 이남세 연구실 : 공
제 2 장 프로그램 개발과정. 통합 개발 환경  통합 개발 환경 (IDE: integrated development environment)  에디터 + 컴파일러 + 디버거.
YES C 제 1 장 C 언어의 개요 1/34 제 1 장 C 언어의 개요 문봉근. YES C 제 1 장 C 언어의 개요 2/34 제 1 장 C 언어의 개요 1.1 프로그램과 C 언어의 특징 1.2 C 언어의 프로그램 구성 1.3 비주얼 C++ 통합 환경 들어가기.
Computer Graphics 윈도우 프로그래밍 김 창 헌김 창 헌. Computer Graphics 2 윈도우 시스템  윈도우  스크린 위에서 독립적으로 움직일 수 있는 사각형 영역  윈도우 시스템  유저와 어플리케이션간의 그래픽 스크린을 통한 인터페이스 를.
시스템 개요 진화 과정 RIA & X-Internet Web Client/Server Main FRame
제 3 장 세련된 문서 편집을 위한 고급 기능.
2009 경동월드비전 일본 해양심층수 시설견학 및 학습탐방 - 심돌이 -.
컴퓨터 공학 설계 및 실험 I MFC programming
1 비주얼 베이직 소개와 개발 환경 구축 비주얼 베이직 프로그래밍 환경을 구축하자!.
아름다운 이들의 행복한 길음안나의 집.
-2012년도 학습조직화 지원사업- 사업 설명회
C 언어 기초 2 위덕대학교 에너지전기공학부 이 수 형 2009년 2학기.
Ablecom Type-7 IVR 에이블컴 기술연구소.
기초C언어 제1주 강의 소개, C언어 개요, Eclipse 사용 컴퓨터시뮬레이션학과 2015년 봄학기 담당교수 : 이형원
1. C 언어의 이해와 컴파일러 설치.
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
누구나 쉽게 즐기는 C언어 콘서트 한남대학교 컴퓨터공학과 이 재 광 교수.
응용프로그램 예제 컴퓨터응용 및 실습 I.
공학기초설계 Youn-Hee Han 강의 소개 & MinGW & gcc 공학기초설계 Youn-Hee Han
Kasimov C언어 세미나 1st.
제5장 제어명령
Computer Science & Engineering
1 C 언어의 이해와 컴파일러 설치 프로그래밍 환경을 구축하자!.
Visual ESTO 안정성,편리성,성능을 한단계 높였습니다! Visual ESTO IDE/Debugger/Monitor
PDA를 이용한 Remote Service Control
Visual C++ Programming
동영상 편집은 사용하기 쉬운 Premiere Pro가 좋다.
Android 개발환경 설치 및 Hello World
C++ 프로그래밍 년 2학기 전자정보공학대학 컴퓨터공학부.
누구나 즐기는 C언어 콘서트 제2장 기초 사항.
임베디드 소프트웨어 동향. 임베디드 소프트웨어 동향 임베디드 S/W 시장분류 솔루션 측면 시스템 측면 운영체제 개발도구 설계도구 테스트도구 유선통신 무선통신 정보가전 자동차제어 산업자동화 사무자동화 군사/항공우주 의료장비 솔루션 공급 업체 임베디드 S/W시장 임베디드.
AVR Studio 소개 1. AVR Studio의 다운로드 - AVR Studio 관련 홈페이지 -
1장. 프로그래밍 언어, C 프로그래밍.
운영체제 이나현.
전자의료시스템 및 실습 C-언어 구 환 경희대학교 전자정보대학 동서의료공학과.
제 1장 시스템 소프트웨어의 개요.
임베디드 소프트웨어 설계.
1주차: 프로그래밍언어란 무엇인가? C 언어란? C 프로그래밍을 위한 준비
제1장 시스템 소프트웨어의 개요 컴퓨터시스템 및 하드웨어 구성 컴퓨터의 구성과 기능 시스템프로그램의 개요
CHAPTER 2 자바의 환경 Section 1 자바 프로그램의 형태 Section 2 자바 프로그램의 실행환경.
Part 0 C Program 안산1대학 디지털정보통신과 임 성 국.
제1장 프로그래밍 기초
2015. 인문소양교육.
OpenCV 설치 및 구성 OpenCV
쉽게 풀어쓴 C언어 Express 제2장 프로그램 작성 과정 C Express.
정품 라이센스.
비주얼 프로그래밍(2분반) 강의노트 2분반 = 월/목.
파일 입출력.
누구나 즐기는 C언어 콘서트 제2장 기초 사항 IT응용시스템공학과 김형진 교수.
쉽게 풀어쓴 C언어 Express 제2장 프로그램 개발 과정 C Express.
-Part1- 제7장 반복문이란 무엇인가.
청소년 흡연예방 교육자료3. 한국금연운동협의회 교육부장 이 영 자.
C언어 개론.
기술 진화와 진보.
뇌를 자극하는 C 프로그래밍.
1. Cut 편집.
Name Title Company Name
1학기 정리 지난 학기에 배운 내용을 복습해 본다..
(제작자: 임현수)모둠:임현수,유시연,유한민
2018-1학기 공과대학 학생-교수 상담 장려 기간 □ 장려 기간: (화)~31(목)
6월 1주 주간메뉴표 NEW 엄마손 조식 쉐프 삼촌 중식 참새 방앗간 석식 ◎원산지 안내 : 쌀(국내산)
1장 Visual Basic 2010 시작 1.1 프로그램에 대한 기초 1.2 Visual Basic 버전
강의교안 이용 안내 *이 책에 딸린 강의자료는 교수님의 효율적인 수업진행을 돕기 위해 만들어졌습니다.
원도우 네트워크 프로그래밍 (TCP/IP 소켓 프로그래밍)
어서와 C언어는 처음이지 제16장.
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
Chapter2 : 자바환경과 자바 프로그램 2.1 자바 개발 환경 2.2 자바 통합개발환경(IDE)
Eclipse를 이용한 Embedded Linux 응용 프로그램 개발
컴퓨터 프로그래밍 언어 Visual Basic 6.0 √ 원리를 알면 VB가 쉽다.
Presentation transcript:

복습(1) 문제 문제해결절차(알고리즘) C프로그램 scanf(“%d”, &kuk) ; scanf(“%d”, &eng) ; 1. 국어점수를 키보드로부터 입력 받아라 2. 영어점수를 키보드로부터 입력 받아라 3. 두 수를 더하라(CPU 이용) 4. 더한 결과를 모니터에 출력하라 2개의 정수를 입력받아 더하고 싶다 scanf(“%d”, &kuk) ; scanf(“%d”, &eng) ; result = kuk + eng ; printf(“%d”, result);  01 0100000 1000001 11 0100001 1000001 01 1000001 0100010 컴파일러 결과 실행  기계어프로그램(실행화일) (CPU가 이해할 수 있는 프로그램)

우리는 Visual C++ 개발툴을 이용하여 C프로그램 실습을 한다. 복습(2) 원시프로그램(source program) 목적프로그램(object program)  scanf(“%d”, &kuk) ; scanf(“%d”, &eng) ; result = kuk + eng ; printf(“%d”, result); 01 0100000 1000001 11 0100001 1000001 01 1000001 0100010 C컴파일러  Turbo C Visual C++개발툴(tool) C프로그램 우리는 Visual C++ 개발툴을 이용하여 C프로그램 실습을 한다. Development Tools

우리는 Visual C++ 개발툴을 이용하여 C프로그램 실습을 한다. 개발 툴(1) 목적프로그램(object program) 원시프로그램(source program)  C 프로그램 C++ 프로그램 visual C++ 전용 추가적인 라이브러리 Visual C++ 개발툴 01 0100000 1000001 11 0100001 1000001 01 1000001 0100010  컴파일러기능 내장됨 우리는 Visual C++ 개발툴을 이용하여 C프로그램 실습을 한다.

개발 툴(2) Visual C++ 개발툴로 C프로그램 파일 생성 Visual C++ 개발툴로 컴파일 링크 및 실행화일 생성 test.c test.obj test.exe module1.c module1.obj module2.c module2.obj

개발 툴(3)  실행화일의 개념적 의미 - 서적 번역의 경우와 비교해 보면 - 목적화일과 구분할 수 있어야… 외국서적 원시프로그램(C) 번역 컴파일러 한글판서적 목적화일(.OBJ) 용어해설 라이브러리화일 링커 용어사전 독자가 이해할 수 있는 서적 실행화일(.exe)

개발 툴(3)-1 한글워드프로세서 프로그램의 실행화일

개발 툴(3)-2 엑셀 프로그램의 실행화일

Visual C++ Development Tool의 기능 개발 툴(4) Visual C++ Development Tool의 기능 Visual C++ 개발툴로 C프로그램 파일 생성 Visual C++ 개발툴로 컴파일 Visual C++ 개발툴로 링크 및 실행화일 생성

Break Time 때로는 자신의 부족한 점을 과감히 드러내라 상사가 부하에게 자신의 부족함을 당당하게 표현하는 데 주저하지 말아야 한다. 리더는 접근하기 어려워 보여서는 안된다. 일반적으로 사람들은 인간적인 약점을 보이면 전문성에 대한 신뢰가 떨어질까 염려하지만 절대 그렇지 않다. 인간적 약점은 비즈니스에서 가장 저평가되고 있는 자산이다. 이는 우리 모두가 인간이라는 점을 알게 해준다. - 미국 경영컨설턴트, 키스 페라지 심리학자 캐시 애론슨은 “사람들은 완벽한 사람보다 약간 빈틈이 있는 사람들을 더 좋아한다”는 실험결과를 발표한 바 있습니다. 에론슨 박사는 이와 같이 사람의 실수나 허점이 매력을 더 증진시키는 것을 '실수 효과(Pratfall effect)'라 이름 붙였습니다. 리더의 그러한 행동이 아무나 할 수 있는 쉬운 일이 아니라는 것을 잘 알고 있기 때문에, 상사로서 잘못을 인정하는 모습은 아랫사람에게 비난이 아닌 감동과 존경을 불러일으킵니다. (강진구, 김현기 저, ‘프렌드십 경영’에서 인용)

개발 툴 실습(1)  Visual C++ 개발툴 - 컴파일러 + 문서편집기 + Debugger … - 통합개발환경(IDE, Integrated Development Environment)

개발 툴 실습(2)  실습폴더를 만들자 - d:\PL

개발 툴 실습(3)  프로젝트 화일을 만들자(1) *.dsp화일을 생성한 후에 만듦

개발 툴 실습(3) 프로젝트 화일을 만들자(2) -[File]-[New]

개발 툴 실습(4) *.dsp (프로젝트) *.dsw *.dsp (워크스페이스) (프로젝트) *.dsp (프로젝트) *.c 개발 툴 실습(4) *.c (c프로그램화일) *.dsp (프로젝트) *.c (c프로그램화일) *.c (c프로그램화일) *.dsw (워크스페이스) *.dsp (프로젝트) *.dsp (프로젝트)

개발 툴 실습(4) C프로그램 파일(source file)을 만들자(1)

개발 툴 실습(5) C프로그램 파일(source file)을 만들자(1)

확인학습(6) 목적화일(object file)과 실행화일(exe화일)은 어떻게 다른가? 컴파일러는 개발 툴이라고 할 수 있나? Visual C++ 6.0 개발툴에서 하나의 프로젝트화일(*.dsp)안에 여러 개의 서로 연관된 C프로그램이 들어갈 수 있다? ( ) 4. Visual C++ 6.0 개발툴에서 하나의 워크스페이스화일(*.dsw)은 하나의 프로젝트 파일만 포함한다.? ( ) 5. C프로그램 화일의 확장자는[ *.c]인가 아니면 [*.cpp]인가?