Presentation is loading. Please wait.

Presentation is loading. Please wait.

연습 1: 프로그래밍 환경 설치 전자계산입문 2009/03/06.

Similar presentations


Presentation on theme: "연습 1: 프로그래밍 환경 설치 전자계산입문 2009/03/06."— Presentation transcript:

1 연습 1: 프로그래밍 환경 설치 전자계산입문 2009/03/06

2 Outline 프로그래밍 환경 설정 Ocaml 설치 Ocaml 맛보기 편집기 편집기란 무엇인가 편집기의 장점 Emacs 사용

3 Outline 프로그래밍 환경 설정 Ocaml 설치 Ocaml 맛보기 편집기. 편집기란 무엇인가 편집기의 장점 Emacs 사용

4 Ocaml Objective Caml 대표적인 함수형 언어 이후 숙제및 실습은 Ocaml을 이용해 작성함

5 Ocaml 설치 설치파일 다운로드 과목홈페이지에서도 받을 수 있음 설치 파일 실행

6 Ocaml 설치 Select Destination Directory 기본 설정 사용

7 Ocaml 설치 Select Start Menu Folder 기본 설정 사용

8 Ocaml 설치 Select Additional Tasks 기본 설정 사용

9 Ocaml 설치 Ready to Install

10 Ocaml 맛보기 설치가 끝나면 [시작]  [프로그램]  [Objective Caml]  [Objective Caml] 을 실행

11 Ocaml 맛보기 프롬프트가 나타나면 print_string “hello world”;; 를 타이핑 해본다

12 Ocaml 맛보기 이번에는 1+2;; 와 같은 소수점이 없는 수의 사칙 연산식을 타이핑 해본다
더하기(+),빼기(-),곱하기(*),나누기(/)

13 Ocaml 맛보기 이번에는 1.234 +. 2.324;; 와 같은 소수점이 있는 사칙 연산식을 타이핑 해본다
더하기(+.),빼기(-.),곱하기(*.),나누기(/.)

14 Ocaml 맛보기 한방에 실행해 봅시다!! 메모장을 열고 앞선 페이지에서 입력해 보았던 화면출력문과 사칙연산식들을 입력해본다

15 Ocaml 맛보기 편집 파일 저장 (다른이름으로 저장하는 경우) 반드시 확장자를 ml로 할 것!

16 Ocaml 맛보기 편집 파일 저장 (다른이름으로 저장하는 경우) 반드시 확장자를 ml로 할 것!

17 프로그램 실행(Interactive Mode)
여기에서 실행 해보았던 [Objective Caml] 프로그램을 실행 [File]  [Open] 에서 메모장을 이용해 편집하였던 파일을 읽어 들임

18 Outline 프로그래밍 환경 설정 Ocaml 설치 Ocaml 맛보기 편집기 편집기란 무엇인가 편집기의 장점 Emacs 사용

19 편집기란 무엇인가. 넓은 의미 문서 작성을 도와주는 프로그램. Ex) 메모장, 아래아한글, MS word, Vim, Emacs
컴퓨터 분야에서의 편집기. 프로그래밍시 코드 작성을 도와주는 프로그램 Ex) Vim, Emacs, etc. Visual C studio 와 같이 프로그램이 편집기를 내장하고 있는 경우도 있다.

20 편집기는 왜 쓰는가.

21 편집기는 왜 쓰는가.

22 편집기는 왜 쓰는가.

23 Emacs 설치. 홈페이지에 있는 emacs를 다운로드 한다.
다운로드한 파일의 압축을 푼다 끝!

24 Emacs 실행 바탕화면에 압축을 풀었다고 가정 바탕화면\emacs-22.1\bin\runemacs 실행

25

26

27 Emacs 사용 Emacs는 buffer라는 단위로 편집을 함 scratch buffer에서 낙서해보기 이동 커서도 가능
위 : ctrl-p 아래 : ctrl-n 오른쪽 : ctrl-f 왼쪽 : ctrl-b 한 페이지 아래 : ctrl-v 한 페이지 위 : alt-v

28 Emacs 사용 여기서 작성해보았던 lab1.ml을 열어보자 [File]->[Open File] ctrl-x ctrl-f

29 Emacs사용 Emacs안에서 ocaml사용하기
[Tuareg]-> [Interactive mode] -> [Run Caml Toplevel] ctrl-c ctrl-s

30 Emacs 사용 커서를 아래쪽 buffer로 옮기고 연산식을 써보자 lab1.ml에서 적었던 연산식을 실행해 보자

31 Emacs 사용 커서를 아래쪽 buffer로 옮기고 연산식을 써보자 lab1.ml에서 적었던 연산식을 실행해 보자

32

33 Emacs 사용 Emacs의 특징 컨트롤 키(왼쪽)+ 명령어 알트 키(왼쪽) + 명령어 대표적인 명령어
Ctrl-d – 문자 삭제, Ctrl-k – 줄 삭제 Ctrl-x Ctrl-s – 저장 Ctrl-x Ctrl-c - 종료 Ctrl+g – 모든 작동 & 명령 중지

34 Emacs 더 자세한 정보를 원한다면 메뉴 -> Help -> Emacs Tutorial (Choose Language) -> Korean


Download ppt "연습 1: 프로그래밍 환경 설치 전자계산입문 2009/03/06."

Similar presentations


Ads by Google