13
File Object Oriented Programming, 5 th Class 2015.10.01. 경민기

File

Embed Size (px)

Citation preview

Page 1: File

FileObject����������� ������������������  Oriented����������� ������������������  Programming,����������� ������������������   5th Class

2015.10.01. 경민기

Page 2: File

https://youtu.be/7eHkpUSaVwU

반감기를통해 사용후핵연료가인체에무해하게 변하는데걸리는시간: 1만 2천년

1만년을 버티는메시지 만들기: 사용후 핵연료

http://www.joysf.com/forum_sf/4839013

Page 3: File

1만년 후의인류의후손들이이메시지를 이해할수있을까?

Warning����������� ������������������  Signal

Page 4: File

Bad����������� ������������������  End…⋯

Page 5: File

Human����������� ������������������  Interference����������� ������������������  Task����������� ������������������  Force가 1990년부터 관련아이디어를수집하였다.

결국 7개 언어로된경고문과기괴한 구조물로사람의접근을피하자고 하였다.

Waste����������� ������������������  Isolation����������� ������������������  Pilot����������� ������������������  Plant,����������� ������������������  WIPP

Page 6: File

메시지를 저장하는 일은 쉬운 것이아닙니다.

Page 7: File
Page 8: File
Page 9: File
Page 10: File

파일은컴퓨터의 기본저장구조이다.

컴퓨터내부의 모든데이터및장비는파일의논리적인 구조를모방하여사용한다. (시작 포인터, 현재 포인터, 끝 포인터)

File

시작 포인터현재 포인터끝포인터

Page 11: File

여러줄을한번에 읽으려고하면, 프로그램 동작을보장못하는경우가 많습니다.

한 줄씩 파일읽기

커맨드 라인에서프로그램 실행 시입력 처리

파일 열기

한 줄씩 읽음

try~catch에러를 찾아컴퓨터가 처리함

파일 닫기

Page 12: File

실행 시, 유의 사항

Page 13: File

한 줄씩 파일쓰기

쓰기 작업을 할 파일을 고름

C:\₩Output.txt

파일 닫기

파일 쓰기