대기과학프로그래밍개론
담당강사: 김주완 (joowan.k@gmail.com, 440호)
교과목표 및 수업개요:
컴퓨터를 활용한 대기과학 자료처리 및 분석의 기반이 되는 리눅스(Linux) 시스템과
포트란(Fortran) 프로그래밍의 기초 및 활용 방법을 배우는 수업입니다.
컴퓨터에 대한 기초적인 지식을 필요로 합니다.
선수과목: 없음
평가방법: 중간고사(25%), 기말고사(40%), 실습과제(25%), 출석(10%)
과제: 실습연습문제
세부강의계획 (주별)
1. 리눅스 시스템 소개 및 접속   Note
2. 리눅스 기초 명령어 1 Note
3. 리눅스 기초 명령어 2 Note
4. 터미널 텍스트 편집기 (vi, emacs) Note
5. 리눅스 쉘 프로그래밍 1 Note
6. 리눅스 쉘 프로그래밍 2 Note
7. 리눅스 쉘 프로그래밍 3 (다양한 쉘 소개, 쉘 설정파일) Note
9. 포트란 소개 및 기초 문법 Note
10. 포트란 프로그래밍 1 (기본 계산) Note
11. 포트란 프로그래밍 2 (텍스트 자료 읽고 쓰기) Note
12. 포트란 프로그래밍 3 (내장 함수) Note
13. 포트란 프로그래밍 4 (사용자 정의 함수) Note
14. 포트란 프로그래밍 5 (부프로그램) Note
교재: 수업노트(google doc)로 대체
참고문헌:
UNIX, Shell
UNIX Tutorial for Beginners (easy)
Introduction to unix (Maui High Performance Computing Center.)
Fortran
Stanford Fortran Tutorial (한글판,전병선 역)