목차
제1장 컴퓨터 일반 = 1
1.1. 컴퓨터의 기능 = 1
1.2. 컴퓨터의 구성 = 2
1.2.1. 하드웨어 구성 = 3
1.2.2. 소프트웨어 구성 = 5
1.3. 컴퓨터 프로그래밍 언어 및 프로그램의 작성 = 7
1.3.1. 컴퓨터 프로그래밍 언어 = 8
1.3.2. 알고리즘 및 프로그램 = 12
1.3.3. 프로그램 개발과정 = 13
1.3.4. 프로그램의 작성 = 18
1.3.5. 플로차트(Flow Chart) = 18
1.3.6. 플로차트에 사용되는 기호 = 23
1.3.7. 플로차트의 기본형 = 24
연습문제 = 31
제2장 FORTRAN 프로그램의 개요 = 33
2.1. FORTRAN 명령문에서 사용하는 문자 = 33
2.2. FORTRAN 명령문 및 프로그램의 구조 = 34
2.3. 심볼명(Symbolic Name) = 38
2.4. 상수(자료, 데이터) = 39
2.4.1. 정수형 상수 = 39
2.4.2. 실수형 상수 = 39
2.5. 변수와 변수의 형 = 40
2.5.1. 형선언문 = 41
2.6. 프로그램 작성 = 42
2.7. 값의 기억 = 43
2.8. 데이터의 입력 = 45
2.9. 명령문 수행순서 = 46
연습문제 = 48
제3장 산술치환문/입출력문 = 49
3.1. 산술치환문 = 54
3.2. 입/출력문 = 55
3.2.1. FORMAT문이 없는 입/출력문 = 57
연습문제 = 63
제4장 제어문 = 67
4.1. 조건부 분기 = 68
4.1.1. 관계식 = 71
4.1.2. 논리 IF문 = 72
4.1.3. 블록 IF문 = 75
4.1.4. 산술 IF문 = 81
4.1.5. 계산형 GO TO문 = 84
4.2. 무조건 분기 = 85
4.3. 루프 제어 = 86
4.4. 프로그램의 종료 = 92
연습문제 = 97
제5장 반복구조 = 105
5.1. DO루프와 루프 제어 = 106
5.1.1. 간단한 DO문의 예 = 107
5.1.2. DO문 = 112
5.1.3. DO문에 관한 규칙 = 115
5.1.4. CONTINUE문 = 116
5.1.5. DO루프로부터의 벗어남 = 118
5.1.6. DO루프 내부로의 이동 = 118
5.1.7. 다중 DO루프 = 123
5.2. DO WHILE문 = 127
연습문제 = 129
제6장 배열 = 135
6.1. 1차원 배열 = 136
6.2. DIMENSION문 = 137
6.3. 첨자 = 141
6.4. 배열을 사용한 프로그램의 예 = 141
6.5. 다차원 배열 = 146
6.6. 배열의 입/출력 및 암시적 DO루프 = 151
6.7. 배열에 관한 프로그램 연습 = 160
연습문제 = 164
제7장 구조화 프로그래밍과 부프로그램 = 167
7.1. 구조화 프로그래밍 = 168
7.2. 부프로그램 = 169
7.3. FUNCTION 부프로그램 = 171
7.4. FUNCTION 부프로그램의 사용 = 176
7.5. FUNCTION 부프로그램에서 여러 값의 계산 = 179
7.6. FUNCTION 부프로그램에서 배열크기의 가변성 = 180
7.7. 산술문함수 = 183
7.8. SUBROUTINE 부프로그램 = 186
연습문제 = 190
제8장 화일 = 195
8.1. 데이터 화일 = 196
8.2. 데이터 화일의 끝 표시 = 199
8.3. END 선택기능 = 201
8.4. 화일처리 = 203
8.4.1. 순차화일 = 204
제9장 FORMAT이 있는 입/출력문 = 211
9.1. FORMAT을 이용한 입/출력문 = 211
9.2. FORMAT문 = 213
9.3. 입력과 변환기호 = 215
9.4. 출력과 변환기호 및 캐리지 콘트롤 = 219
9.5. 반복인자 = 228
9.6. 기타 = 230
연습문제 = 231
제10장 기타 = 235
10.1. 기타의 상수와 변수 = 235
10.1.1. 상수 = 235
10.1.2. 변수 = 236
10.2. A, L, T 변환기호 = 237
10.3. DATA문 = 242
10.4. DOUBLE PRECISION = 244
10.5. 할당형 GO TO문 = 247
10.6. 다중 ENTRY문과 RETURN문 = 248
10.7. COMMON문 = 250
10.8. EQUIVALENCE문 = 257
10.9. BLOCK DATA 부프로그램 = 260
10.10. INTRINSIC문 EXTERNAL문 = 261
10.11. IMPLICIT문 = 263
10.12. 문자열의 처리 = 264
10.13. PARAMETER문 = 268
10.14. PROGRAM문 = 269
10.15. END DO문 = 269
10.16. 논리식 = 270
10.17. 내부화일 = 272
10.18. 직접 엑세스 파일 = 273
10.19. INQUIRE문 = 277
제11장 배정도? 복소수 연산, 복잡한 논리식의 이용 = 279
11.1. 배정도 연산 = 279
11.2. 복소수 연산 = 286
11.3. 복잡한 논리식의 이용 = 294
연습문제 = 298
제12장 응용 프로그램 = 299
12.1. 삼각함수표 = 299
12.2. 계승함수(Factorial) = 300
12.3. 2차 방정식 = 301
12.4. 제곱근의 배정도 계산 = 303
12.5. 행렬의 합 = 304
12.6. 전기요금 계산 = 306
12.7. 평균, 표준편차 = 307
12.8. 택시요금 계산 = 311
12.9. 최대공약수 계산 = 312
12.10. 시침과 분침의 관계 = 313
12.11. 복리계산 = 314
12.12. 상여금 계산 = 315
12.13. 매입, 매출표 = 317
12.14. 소팅(Sorting) = 318
12.15. 버블 소팅(Bubble Sorting) = 320
12.16. 행렬의 곱 = 322
12.17. 성적계산 = 326
12.18. 진법변환 = 329
부록 = 333
A. 내장함수 = 333
B. 구문표 = 339
C. EDITOR 사용법 = 353
D. MS-FORTRAN Compiler 사용법 = 369
E. WATFOR-77의 환경설정 및 사용법 = 383
찾아보기 = 397