목차
1장. 전자계산기
   1·1 내장(內藏)프로그램 ... 1
   1·2 범용 전자계산기의 구조 ... 2
   1·3 입력장치 ... 5
   1·4 계산기용 데이터 준비 ... 11
   1·5 문자 인식 ... 13
   1·6 출력장치 ... 14
   1·7 프로그래밍 언어 ... 18
   1·8 프로그램의 실행 ... 19
   1·9 대화형 시스템 ... 23
   연습문제 ... 25
2장. 알고리즘과 유통도
   2·1 알고리즘의 예 ... 28
   2·2 유통도 ... 29
   2·3 치환(assignment)과 관계 연산부호 ... 31
   2·4 소수(素數)알고리즘과 유통도 ... 35
   2·5 루우프 순환을 끝내게 하는 조건들 ... 38
   2·6 첨자변수 ... 42
   2·7 표(table)의 소팅(sorting) ... 43
   2·8 다항식 계산 ... 45
   연습문제 ... 49
3장. 포오트란 프로그램의 구성
   3·1 서론 ... 55
   3·2 포오트란문(文)의 천공 ... 55
   3·3 포오트란 잡(job) ... 57
   3·4 숫자의 저장 ... 58
   3·5 데이터의 입력 ... 62
   3·6 판단 및 결정 ... 63
   3·7 프로그램 언어의 개요 ... 67
   3·8 실행문과 비실행문 ... 68
   연습문제 ... 71
4장. 포오트란 산술문
   4·1 서론 ... 73
   4·2 상수(numerical constants) ... 73
   4·3 변수 이름(variable name) ... 75
   4·4 형 선언문(type statement)·INTEGER, REAL ... 76
   4·5 포트란77의 형 선언 - 문자형 ... 77
   4·6 산술연산 - 정수, 실수의 계산 ... 77
   4·7 산술식 ... 79
   4·8 혼합수형의 계산 ... 80
   4·9 내장(內藏) 함수(built in function) ... 82
   4·10 산술치환문 ... 84
   4·11 계산기에서의 연산 ... 86
   연습문제 ... 88
5장. 포오트란 입출력 문
   5·1 서론 ... 93
   5·2 FORMAT문을 쓰지 않는 입출력 ... 93
   5·3 FORMAT문이 있는 입출력 ... 94
   5·4 FORMAT문이 있는 입력에서 입력란의 지정(field specification) ... 96
   5·5 FORMAT문이 있는 출력과 인쇄서식제어(carriage control) ... 101
   5·6 출력란의 지정(output field specification) ... 104
   5·7 문자란 ... 107
   5·8 레코드, 다중 레코드, 사선( / ) ... 108
   5·9 반복 인자(repetition factor) ... 110
   5·10 간단한 프로그램 ... 110
   5·11 포트란77의 PRINT문 ... 112
   5·12 포트란77의 READ문 ... 114
   5·13 PARAMETER문 ... 116
   연습문제 ... 117
6장. 포오트란 제어문
   6·1 서론 ... 127
   6·2 무조건 분기 ... 127
   6·3 조건부 분기 ... 129
   6·4 관계식 ... 131
   6·5 논리적 IF문 ... 132
   6·6 순환(loop)제어 ... 135
   6·7 산술적 IF문 ... 138
   6·8 포트란77의 IF문 ... 141
   6·9 계산형 GO TO문 ... 146
   6·10 알고리즘(algorithm) ... 147
   6·11 머리 카아드와 끝 카아드 ... 152
   연습문제 ... 154
7장. 포오트란 DO 순환 文
   7·1 서론 ... 165
   7·2 CONTINUE문 ... 166
   7·3 간단한 DO문의 보기 ... 166
   7·4 DO문 ... 170
   7·5 DO순환의 사용 규칙 ... 172
   7·6 DO순환으로부터 이탈(exit) ... 173
   7·7 DO순환 안으로의 이동 ... 174
   7·8 CONTINUE문의 필요성 ... 176
   7·9 중첩된 DO순환(nested DO loop) ... 178
   7·10 포오트란77 순환제어 구조 ... 180
   연습문제 ... 187
8장. 배열(arrays) 및 첨자된 변수
   8·1 서론 ... 197
   8·2 일차원 배열 ... 197
   8·3 DIMENSION문 ... 199
   8·4 첨자의 연산 및 표기 ... 201
   8·5 포오트란77의 DIMENSION문 ... 201
   8·6 배열 사용예 ... 202
   8·7 다차원 배열(multidimensional array) ... 207
   8·8 배열의 입출력, 암시적 DO 순환 ... 212
   8·9 프로그래밍 기법의 예 ... 217
   연습문제 ... 219
9장. FUNCTION과 SUBROUTINE
   9·1 서론 ... 227
   9·2 FUNCTION 부(副)프로그램 ... 228
   9·3 FUNCTION 부(副)프로그램의 사용 ... 231
   9·4 FUNCTION에서의 여러 값의 계산 ... 233
   9·5 FUNCTION에서의 가변첨자 ... 234
   9·6 산술문 함수(arithmetic statement function) ... 236
   9·7 SUBROUTINE 부(副)프로그램 ... 238
   9·8 SUBROUTINE과 FUNCTION의 비교 ... 241
   9·9 call by value, call by address ... 242
   9·10 배열전달 ... 243
   9·11 SAVE문 ... 244
   9·12 인자로서의 프로그램의 명칭 ... 245
   9·13 Recursion ... 245
   연습문제 ... 247
10장. 문자형 데이터, 논리변수와 논리연산
   10·1 서론 ... 253
   10·2 문자형 데이터의 입력 ... 253
   10·3 A포맽 ... 255
   10·4 문자 데이터의 처리법 ... 258
   10·5 H포맽 ... 259
   10·6 포트란77의 문자형 치환문 ... 260
   10·7 논리상수와 논리변수 ... 261
   10·8 논리 연산자(logical operator)와 논리식(logical expression) ... 262
   10·9 논리 값들의 치환 ... 263
   10·10 L포맽 ... 264
   10·11 연산의 우선 순위 ... 266
   연습문제 ... 268
11장. 입출력 문의 기타사항
   11·1 서론 ... 275
   11·2 DATA문 ... 275
   11·3 T포맽 ... 277
   11·4 G포맽 ... 279
   11·5 자리 이동계수(scale factor) ... 280
   11·6 FORMAT문에서 괄호에 대한 규칙 ... 282
   11·7 실행중 가변 FORMAT문 ... 282
   11·8 그래프의 인쇄 ... 285
   연습문제 ... 289
12장. 기타의 포오트란 문
   12·1 서론 ... 295
   12·2 수형 선언문(TYPE statement) ... 295
   12·3 IMPLICIT문 ... 296
   12·4 DOUBLE PRECISION문 ... 297
   12·5 복소수 ... 300
   12·6 포트란77의 데이타 數形 ... 303
   12·7 지정형 GO TO문과 ASSIGN문 ... 304
   12·8 부프로그램의 확장 ... 305
   12·9 라벨을 갖지 않은 COMMON문 ... 306
   12·10 라벨을 갖는 COMMON문 ... 310
   12·11 EQUIVALENCE문 ... 312
   12·12 BLOCK DATA 부프로그램 ... 315
   12·13 EXTERNAL문 ... 316
   연습문제 ... 317
13장. 포오트란 응용 프로그램 예
   13·1 서론 ... 321
   13·2 소팅(sorting) ... 322
   13·3 머징(merging) ... 325
   13·4 검색(searching) ... 326
   13·5 배열의 변형 ... 328
   13·6 HORNER의 방법 ... 329
   13·7 방정식의 해법 ... 330
   13·8 수치적분(numerical integration) ... 333
   13·9 벡터와 행렬 ... 334
   13·10 선형(線型)방정식 ... 339
   연습문제 ... 343
14장. 전자계산기의 구성
   14·1 계산을 위한 필요 조건 ... 349
   14·2 전저계산기의 기본 구성 ... 350
   14·3 주 기억장치 ... 353
   14·4 보조 기억장치 ... 357
   연습문제 ... 367
15장. 시스템 프로그램
   15·1 어셈블리어와 어셈블러 프로그램 ... 370
   15·2 어셈블리어의 특징 ... 371
   15·3 오퍼레이팅 시스템 ... 373
   15·4 오퍼레이팅 시스템의 평가 ... 377
   15·5 로우더(loader) ... 379
   연습문제 ... 381
16장. 전자계산기의 이용전망
   16·1 칩(chip)의 개발 ... 383
   16·2 전자계산기의 한계 ... 390
   16·3 컴퓨터 산업의 장래 ... 393
닫기