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

Slides:



Advertisements
Similar presentations
제철고 프로그래밍언어 2015 가을학기 연습 #1 Python 연산식 이다훈 POSTECH 컴퓨터공학과 2015 년 9 월 23 일.
Advertisements

ⓒ 2015 NHN Entertainment Corp. Django 로 만드는 초간단 블로그 시스템운영팀 김영태 개발환경 구축.
1/37 한글에는 전문적인 문서 편집을 위한 고급 기능이 있다. 문서를 편리하게 수 정할 수 있도록 도와주는 찾기 / 찾아 바꾸기, 다른 위치로 이동할 수 있는 책 갈피와 하이퍼링크에 대해 알아보자. 그리고 자주 사용하는 서식을 미리 정 해 놓고 쓰는 스타일 활용법과 스타일이.
1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
Android 프로그램개발 환경. 학습 목표 ■ 교육 목표  JDK 설치  JDK 환경 설정  Eclipse 설치  Android SDK 설치  ADT Plug-in 설치  Android Virtual Device(AVD) 설치  Android 예제 프로그램.
C 언어 기초 1 위덕대학교 에너지전기공학부 이 수 형 2009년 1학기.
Format String Attack! 포맷 스트링 공격 경일대학교 사이버보안학과 학년 남주호.
컴퓨터와 인터넷.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++로 프로그래밍한다는 것의 의미 세상에서 가장 간단한 C++ 프로그램
ㅎㅎ C++ 프로그래밍의 첫 걸음 C++ 프로그래밍 기초 : 객체지향의 시작 C++로 프로그래밍한다는 것의 의미
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
Image & Video processing
Power Java 제3장 이클립스 사용하기.
1장. 이것이 C 언어다.. 1장. 이것이 C 언어다. 프로그래밍 언어 1-1 C 언어의 개론적 이야기 한글, 엑셀, 게임 등의 프로그램을 만들 때 사용하는 언어 ‘컴퓨터 프로그래머’라는 사람들이 제작 C 언어(C++ 포함)를 가장 많이 사용함.
C언어 콘서트 제1장 프로그래밍 소개.
Power Java 제2장 자바 개발 도구.
C 언어 1 1주차 C언어 시작하기 - 1차시 C 언어 특징 및 프로젝트 생성 Programming Language.
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
컴퓨터 기본 원리 프로그래밍 언어 C 프로그래밍 환경 C 프로그래밍 작성, 컴파일, 링크 및 실행
JSP Programming with a Workbook
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 01. 이것이 C언어다.
Root Filesystem Porting
C / C++ Programming in multi platform
Visual Basic .NET 처음 사용하기.
1. C++ 시작하기.
Root Filesystem Porting
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
소프트웨어 분석과 설계 Struts2 & JBOSS 설치하기
Cross Compiler 설치.
Computational Thinking
1. C 언어 개요.
프로그래밍 개요
2장. JSP 프로그래밍을 위한 환경구성 제2장.
27장. 모듈화 프로그래밍.
UNIX Unbounded A Beginning Approach
IPython Notebook + Spark + TensorFlow on MacOS
영상처리 실습 인공지능연구실.
2 보안 1 도구 윈도우 XP > 온밀크 프로그램 설치 장애 (보안 설정) / 품목추가 깨질 때 장애증상
Adobe 제품 다운로드 및 설치 방법 안내 Adobe Creative Cloud Adobe License 권한을 받으신 분
KELS 영어능력향상프로그램 이용 방법 KETS 영어교육실 KETS 영어교육실
Eclipse CDT에서 프로젝트를 Export 하고 Import 하는 방법
자바 5.0 프로그래밍.
컴퓨터 프로그래밍 기초 [01] Visual Studio 설치 및 사용방법
컴퓨터 개론 및 실습 1주차 2015년 03월 05일.
PMIS 서버 설정 환경설정 작성자 : 배경환.
빌드 성공.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Kernel, Ramdisk, JFFS2 Porting
( Windows Service Application Debugging )
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
알고리즘 알고리즘이란 무엇인가?.
STS 에서 웹 서버 설치 방법.
OpenCV 설정 2.21 만든이 딩딩.
DK-128 개발환경 설정 아이티즌 기술연구소
StyleCop 소개 SGS Framework 개발 팀.
01. 분산 파일 시스템의 개요 네트워크에 분산된 파일을 사용자가 쉽게 접근하고 관리할 수 있게 해준다.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
공학도를 위한 C언어 프로그래밍실습1 -통합개발환경 사용법-
1. 입력 데이터 ② 대학, 학과: 대학이 존재하지 않을 경우 학과명을 대학에 입력 학과명은 공백으로 유지 (하단 참조)
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
무선랜 사용자 설명서 (Windows Vista 사용자).
Name Title Company Name
1장 C 언어의 개요 C 언어의 역사와 기원 C 언어의 특징 프로그램 과정 C 프로그램 구조 C 프로그램 예제.
숙제 작성 및 제출 과정 김진하 2008/03/14.
Homework #7 (1/3) 1. 다음 순서에 따라 수행하고, 그 과정의 화면을 캡쳐한다.
1장. C Language Synopsis.
6 객체.
JAVA 프로그래밍 16장 JNLP.
Presentation transcript:

프로그램이란 프로그램 생성 과정 프로젝트 생성 프로그램 실행

컴퓨터를 사용하는 이유는 무엇인가 ? – 주어진 문제를 쉽고, 빠르게 해결하기 위해서 사용한다. 컴퓨터를 사용한다는 것은 ? – 컴퓨터에 설치 혹은 저장된 프로그램을 사용하는 것이다. 문제를 해결하기 위한 프로그램이 존재하지 않다면 ? – 프로그래머에게 의뢰를 하거나 프로그램을 직접 만들어야 한다. 계산기나 엑셀을 사용하여 문제를 쉽게 해결할 수 있다.

프로그램이란 ? – 컴퓨터에게 무엇인가 ‘ 작업 ’ 을 지시하기 위한 것이다. – 프로그램은 프로그래밍 언어를 이용하여 만든다. MBC 드라마 “앙큼한 돌싱녀”에서 주상욱씨가 작성한 구구단 프로그램

프로그래밍 언어란 ? – 프로그램을 작성하기 위한 언어이다. – 프로그래밍 언어는 사람이 사용하는 언어와 비슷하다. – 프로그래밍 언어의 종류로는 C, C++, JAVA, Python 등이 있다. 프로그래밍 언어로 작성한 프로그램은 사람이 이해하기 쉽지만, 컴퓨터는 기계어만 이해할 수 있다.

기계어는 ‘0’ 과 ‘1’ 이라는 숫자의 나열로 이루어져있다. 컴퓨터는 이 숫자의 나열을 이해할 수 있지만, 사람은 쉽게 이해할 수 있는 내용이 아니다. – 따라서 사람은 프로그래밍 언어를 이용하여 프로그램을 만들고, 프로그래밍 언어를 기계어로 변환한다. 기계어란 0, 1로 이루어진 언어 저급언어라고도 한다.

컴파일이란 ? – 프로그래밍 언어로 작성된 소스를 컴퓨터가 이해할 수 있는 기계어로 만 드는 과정이다. – 컴파일을 수행하는 대상을 “ 컴파일러 ” 라고 한다. – 컴파일 된 소스는 기계어로 변환되어 오브젝트 파일에 저장된다. 한국인과 일본인이 대화를 하려면 통역사가 필요 마찬가지로 프로그래밍 언어를 컴퓨터가 이해할 수 있는 기계어로 변환해야 함

링크란 ? – 소스 파일을 컴파일 후 생성된 오브젝트 파일을 조립해서 하나의 프로그 램 ( 실행 파일 ) 을 만드는 과정이다. – 링크를 수행하는 대상을 “ 링커 ” 라고 한다. 링크가 완료되면 실행 파일이 생성 컴파일은 오브젝트 파일을 생성

프로그램 생성 과정은 다음과 같다. – 프로그램 작성 -> 작성한 프로그램 컴파일 -> 컴파일 된 결과물의 링크

에 접속 => 수업자료

Visual C Express Edition.exe 파일 다운로드

설치프로그램 실행

통합개발환경을 이용해 새 프로젝트를 생성한다. – 통합개발환경이란 컴파일러, 링커 등 프로그램 개발에 관련된 모든 작업 을 하나의 프로그램 안에서 처리하는 환경을 제공하는 프로그램이다. 새 프로젝트 클릭

프로그램 선택을 선택한다. – Win32 콘솔 응용 프로그램 선택, 프로젝트 이름 기입 후 확인 클릭한다.

응용 프로그램을 설정한다. – 빈 프로젝트 선택 후 마침 클릭한다. 빈 프로젝트 선택 다음 클릭

C++ 파일을 만든다. 소스 파일 -> 추가 -> 새 항목 C++ 파일 선택 이름 기입 후 추가 클릭

프로그램 실행 – 생성된 소스 파일에 소스 코드 입력한다. 소스 코드 소스 코드를 입력

실행결과를 확인한다. 실행결과 (Ctrl + F5) 컴파일 결과 컴파일 실행

실행 파일은 Debug 또는 Release 디렉터리 안에 존재한다. – Projects  사용자가 작성한 프로젝트명  Debug 또는 Release Projects 선택 전에 실행했던 프로젝트명 클릭 Debug 또는 Release 선택 응용 파일 확인