Upload
danil
View
80
Download
0
Embed Size (px)
DESCRIPTION
숙제 작성 및 제출 과정. 전자계산입문 2009/03/13. Outline. 숙제제출을 위한 기본 환경 설정 FTP client 프로그램 사용 숙제 작성 및 제출 과정 골격 파일 내려받기 프로그램 편집 프로그램 컴파일 프로그램 실행 제출. Outline. 숙제제출을 위한 기본 환경 설정 FTP client 프로그램 사용 숙제 작성 및 제출 과정 골격 파일 내려받기 프로그램 편집 프로그램 컴파일 프로그램 실행 제출. FTP?. FTP File ( 파일 ) - PowerPoint PPT Presentation
Citation preview
숙제 작성 및 제출 과정
전자계산입문
2009/03/13
Outline• 숙제제출을 위한 기본 환경 설정
– FTP client 프로그램 사용
• 숙제 작성 및 제출 과정– 골격 파일 내려받기 – 프로그램 편집– 프로그램 컴파일– 프로그램 실행– 제출
Outline• 숙제제출을 위한 기본 환경 설정
– FTP client 프로그램 사용• 숙제 작성 및 제출 과정
– 골격 파일 내려받기 – 프로그램 편집– 프로그램 컴파일– 프로그램 실행– 제출
FTP?• FTP
– File ( 파일 )– Transfer ( 전송 )– Protocol ( 약속 )– 파일을 전송하기 위해 정한 약속
• FTP 를 준수하는 프로그램을 이용하여 공용 숙제 저장소에 접근하여 파일을 내려받고 올리게 됨
FTP 클라이언트 설치• 알 FTP 내려 받기
– http://www.altools.co.kr/Download/ALFTP.aspx
• 내려받은 파일을 실행
FTP 클라이언트 설치• 사용권 계약에 동의 후 [ 다음 ] 버튼 클릭
FTP 클라이언트 설치• [ 다음 ] 버튼 클릭
FTP 클라이언트 설치• [ 다음 ] 버튼 클릭
FTP 클라이언트 설치• [ 다음 ] 버튼 클릭
FTP 클라이언트 설치• 알툴바 설치하지 말고 [ 설치 ] 버튼 클릭
FTP 클라이언트 실행• 파일 복사가 끝나면 [ 다음 ][ 다음 ][ 끝 ]
버튼을 누름• [ 시작 ][ 프로그램 ][ 이스트소프트 ][ 알
FTP]->[ 알 FTP] 실행
FTP 클라이언트 접속• [ 접속하기 ] 버튼을 누르고 다음 정보를 입력
– FTP 주소 : vision.postech.ac.kr– 사용자 ID: Hemos id– 비밀번호 : 자신의 비밀번호
• [ 확인 ] 버튼 누름
FTP 클라이언트 접속• cs101_handin 폴더가 숙제 제출 폴더
Outline• 숙제제출을 위한 기본 환경 설정
– FTP client 프– 로그램 사용
• 숙제 작성 및 제출 과정– 골격 (Stub) 파일 내려받기 – 프로그램 편집– 프로그램 컴파일– 프로그램 실행– 제출
골격 파일 내려받기• 모든 숙제에는 작성할 소스코드의 골격이 정의 되어
있는 골격 파일을 제공함
골격 파일 내려받기• <hemos home folder>\cs101_handin\
hw0 폴더에서 hw0.ml 파일을 확인한다• hw0.ml 파일을 임의의 폴더에 내려 받는다
더블 클릭
프로그램 편집
• 지정된 소스 코드 편집 프로그램은 없음 !• 메모장으로도 작성 가능함• 알아서 프로그램을 수정한다 .
프로그램 실행 (Interactive Mode)
• Lab1 에서 실행 해보았던 [Objective Caml] 프로그램을 실행
• [File] [Open] 에서 메모장을 이용해 편집하였던 파일을 읽어 들임
프로그램 컴파일• [ 시작 ] [ 프로그램 ] [ 보조프로그램 ] [
명령프롬프트 ] 실행• 편집한 파일이 있는 폴더로 이동
Drag & Drop
프로그램 컴파일• Ocaml 용 컴파일러와 링커를 이용하여 실행파일을
생성– ocamlc : 컴파일러겸 링커– -o hw0.exe : 생성하는 결과파일의 이름을
hw0.exe 로– hw0.ml : 컴파일과 링크를 할 소스파일의 이름
프로그램 실행 ( 실행파일 )• 명령 프롬프트에서 컴파일과 링크를 통해 생성한
hw0.exe 를 실행
제출• 편집한 hw0.ml 파일을 <hemos home
folder>\cs101_handin\hw0\<hemos id>에 제출
더블 클릭