HOME > Detail View

Detail View

포트란 95

포트란 95 (Loan 150 times)

Material type
단행본
Personal Author
임성순
Title Statement
포트란 95 / 임성순 저
Publication, Distribution, etc
서울 :   새론,   2000  
Physical Medium
623 p. : 삽화 ; 25 cm
ISBN
8986663414
000 00000nam c2200205 c 4500
001 000000697975
005 20170531163408
007 ta
008 010314s2000 ulka 00 c kor
020 ▼a 8986663414 ▼g 93530
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 111180271 ▼f 개가 ▼l 121087027 ▼f 과학 ▼l 121087028 ▼f 과학
082 0 4 ▼a 005.133 ▼2 21
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b 2000zzp
100 1 ▼a 임성순 ▼0 AUTH(211009)11442
245 1 0 ▼a 포트란 95 / ▼d 임성순 저
246 3 ▼a Fortran 95
260 ▼a 서울 : ▼b 새론, ▼c 2000
300 ▼a 623 p. : ▼b 삽화 ; ▼c 25 cm

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 2000zzp Accession No. 111180271 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 2000zzp Accession No. 121087027 Availability Available Due Date Make a Reservation Service B M
No. 3 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 2000zzp Accession No. 121087028 Availability Available Due Date Make a Reservation Service B M
No. 4 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 2000zzp Accession No. 151286797 Availability Available Due Date Make a Reservation Service M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Main Library/Monographs(3F)/ Call Number 005.133 2000zzp Accession No. 111180271 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 2000zzp Accession No. 121087027 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 2000zzp Accession No. 121087028 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 2000zzp Accession No. 151286797 Availability Available Due Date Make a Reservation Service M

Contents information

Author Introduction

임성순(지은이)

<포트란 95>

Information Provided By: : Aladin

Table of Contents


목차

제1부 컴퓨터와 프로그래밍 = 1

 1. 공학과 프로그래밍 = 3

  1.1 물리학과 공학 = 3

  1.2 공학과 컴퓨터 = 5

 2. 컴퓨터와 전산학개론 = 7

  2.1 하드웨어 = 9

   2.1.1 중앙처리장치(CPU) = 10

   2.1.2 주기억장치 = 11

   2.1.3 보조기억장치 = 12

   2.1.4 입력장치 = 12

   2.1.5 출력장치 = 12

  2.2 소프트웨어 = 13

   2.2.1 운영체계(OS) = 14

   2.2.2 사용자 문제처리 프로그램 = 15

 3. 컴퓨터 언어와 프로그래밍 = 16

  3.1 프로그래밍 언어 = 16

   3.1.1 기계어 = 17

   3.1.2 어셈블리어 = 17

   3.1.3 컴파일러어 = 18

  3.2 프로그래밍 = 22

   3.2.1 알고리즘 = 25

   3.2.2 구조화프로그램과 하향식설계 = 29

   3.2.3 프로그램의 수행 = 30

 4. 포트란95의 특성 = 34

  4.1 포트란95의 사용제한 = 35

  4.2 포트란95의 장점 = 36

  4.3 포트란95의 적용성 = 37

  4.4 포트란95의 주요 내용 = 38

  4.5 포트란의 편집과 실행 = 43

  4.6 포트란95의 기본 구성요소 = 44

   4.6.1 사용 문자 = 45

   4.6.2 작성형식 = 45

   4.6.3 변수와 상수 그리고 표현식 = 45

   4.6.4 포트란95의 명령문 = 48

제2부 프로그래밍 체계 = 53

 1. 프로그램의 기본 사항 = 55

  1.1 사용문자 = 55

  1.2 특수문자 = 56

  1.3 프로그램 구성 = 61

  1.4 프로그램 형식 = 65

  1.5 요약 = 88

 2. 상수와 변수 = 94

  2.1 자료값 처리방법 = 94

  2.2 상수 = 98

  2.3 변수 = 110

  2.4 요약 = 115

 3. 표현식과 할당문 = 119

  3.1 표현식 = 119

  3.2 할당문 = 128

  3.3 할당문에 의한 변수형 변환 = 131

  3.4 수치연산 내장함수 = 133

  3.5 요약 = 137

 4. 선언문과 선언구조 = 143

  4.1 기본적인 변수형 선언문 = 145

  4.2 변수의 특성과 속성 = 160

   4.2.1 변수 특성 = 160

   4.2.2 변수 속성 = 161

  4.3 선언구조 = 180

  4.4 요약 = 189

 5. 선택문과 선택구조 = 193

  5.1 선택문과 선택구조란 무엇인가? = 193

  5.2 선택문 = 194

  5.3 선택구조 = 199

  5.4 다중 선택구조와 선택구조 밖으로 분기시키는 명령문 = 205

  5.5 요약 = 207

 6. 순환문과 순환구조 = 211

  6.1 순환문 또는 순환구조란 무엇인가? = 211

  6.2 순환문과 순환구조 = 212

  6.3 다중 순환구조와 순환구조 밖으로 분기시키는 명령문 = 223

  6.4 요약 = 226

 7. 분기문과 실행제어문 = 230

  7.1 분기문이란 무엇인가? = 230

  7.2 분기문 = 231

  7.3 실행제어문이란 무엇인가? = 235

  7.4 실행제어문 = 236

  7.5 요약 = 241

   7.5.1 분기문 또는 GOTO문 = 241

   7.5.2 실행제어문 = 242

 8. 입출력문과 서식문 = 245

  8.1 입출력이란 무엇인가? = 245

  8.2 입출력문 = 246

   8.2.1 입력문(READ문) = 247

   8.2.2 출력문(PRINT문과 WRITE문) = 250

  8.3 서식문(FORMAT문) = 255

  8.4 요약 = 272

 9. 배열 = 275

  9.1 배열이란 무엇인가? = 275

   9.1.1 배열의 정의와 용어 = 275

   9.1.2 배열의 표현방법과 저장순서 = 276

   9.1.3 전체배열과 부분배열 = 281

   9.1.4 배열명만을 이용한 자료할당과 사칙연산 = 282

   9.1.5 배열구성자 또는 배열 상수 = 286

  9.2 배열의 종류와 선언방법 = 287

   9.2.1 정적 배열 또는 지정배열 = 287

   9.2.2 동적 배열 = 288

  9.3 배열에 대한 선언문과 명령문 = 301

   9.3.1 배열 선언문 = 301

   9.3.2 배열요소자료값의 할당 = 302

   9.3.3 배열에 대한 명령문 = 303

  9.4 배열에 대한 내장 함수 프로시저 = 307

  9.5 가우스소거법 프로그램 = 313

  9.6 요약 = 316

 10. 자료 저장방법과 포인터 = 320

  10.1 포인터의 기본사항 = 320

  10.2 자료값 저장장소 = 322

  10.3 포인터와 타겟 = 326

  10.4 포인터 상태 정의명령문 = 329

  10.5 포인터와 할당된 타켓의 저장장소 = 336

  10.6 요약 = 342

 11. 프로시저(Procedure) = 345

  11.1 프로시저의 기본 사항 = 345

  11.2 주프로그램(PROGRAM) = 347

  11.3 서브루틴 프로시저(SUBPROUTINE) = 353

  11.4 함수(FUNCTION) 프로시저 = 362

  11.5 모듈(MODULE) 프로시저 = 377

  11.6 블록데이터 프로시저 = 384

  11.7 인터페이스(INTERFACE) 프로시저 = 388

  11.8 스코프(Scope)와 호스트관계 = 407

  11.9 요약 = 410

 12. 외부 파일 사용방법 = 420

  12.1 외부파일의 정의 = 421

  12.2 외부파일의 특성 = 422

  12.3 외부파일의 제어 명령문 = 428

  12.4 외부파일로부터 자료의 입출력 = 438

  12.5 대표적인 파일연결문과 입출력문의 사용법 = 445

  12.6 요약 = 450

제3부 내장프로서저 및 명령문 = 457

 1. 명령문(Statement) = 459

  1.1 구조문 = 462

   1.1.1 프로시저 구조문 = 462

    (1) PROGRAM 문

    (2) END PROGRAM 문

    (3) SUBROUTINE 문

    (4) END SUBROUTINE 문

    (5) FUNCTION 문

    (6) END FUNCTION 문

    (7) BLOCK DATA 문

    (8) END BLOCK DATA 문

    (9) MODULE 문

    (10) END MODULE 문

    (11) MODULE PROCEDURE 문

    (12) INTERFACE 문

    (13) END INTERFACE 문

    (14) CONTAINS 문

   1.1.2 변수선언 및 명령 제어 구조문 = 472

    (1) TYPE 구조문

    (2) END TYPE 문

    (3) IF 구조문

    (4) END IF 문

    (5) SELECT CASE 구조문

    (6) END SELECT 문

    (7) CASE 구조문

    (8) WHERE 구조문

    (9) END WHERE 문

    (10) FORALL 구조문

    (11) END FORALL 구조문

    (12) DO 순환구조문

    (13) END DO 문

  1.2 선언문 = 479

   1.2.1 변수형 선언문 = 479

    (1) IMPLICIT NONE 문

    (2) IMPLICIT 문

    (3) 내장형 Type 선언문

    (4) INTEGER 문

    (5) REAL 문

    (6) DOUBLE PRECISION 문

    (7) COMPLEX 문

    (8) CHARACTER 문

    (9) LOGICAL 문

    (10) TYPE 문

   1.2.2 변수속성 선언문 = 494

    (1) PARAMETER 문

    (2) DIMENSION 문

    (3) EXTERNAL 문

    (4) INTRINSIC 문

    (5) ALLOCATABLE 문

    (6) INTENT 문

    (7) PRIVATE 문

    (8) PUBLIC 문

    (9) OPTIONAL 문

    (10) POINTER 문

    (11) TARGET 문

    (12) SAVE 문

    (13) SEQUENCE 문

   1.2.3 기억장소 공유 선언문 = 501

    (1) COMMON 문

    (2) EQUIVALENCE 문

    (3) DATA 문

    (4) NAMELIST 문

   1.2.4 문함수 선언문 = 505

    (1) Statement Function(문함수)

  1.3 제어문 = 506

   1.3.1 선택구조제어문 = 506

    (1) IF THEN 문

    (2) ELSE IF 문

    (3) ELSE 문

    (4) IF문

    (5) SELECT CASE 문

    (6) CASE 문

    (7) CASE DEFAULT 문

    (8) WHERE 문

    (9) ELSEWHERE 문

    (10) FORALL 문

   1.3.2 순환구조제어문 = 510

    (1) DO 문

   1.3.3 분기제어명령문 = 511

    (1) CALL 문

    (2) CYCLE 문

    (3) EXIT 문

   1.3.4 상하위 프로시저의 자료전달제어 명령문 = 514

    (1) USE문

    (2) INCLUDE 문

   1.3.5 프로시저 및 구조의 종료명령문 = 516

    (1) END 문

   1.3.6 다른 명령문으로 대체 가능하거나 사용하지 않아도 되는 제어명령문 = 518

    (1) STOP 문

    (2) RETURN 문

    (3) 계산형 GOTO 문

    (4) GOTO 문

    (5) CONTINUE 문

  1.4 입출력문 = 520

   (1) OPEN 문

   (2) READ 문

   (3) WRITE 문

   (4) PRINT 문

   (5) FORMAT문

   (6) REWIND 문

   (7) BACKSPACE 문

   (8) CLOSE 문

   (9) ENDFILE 문

   (10) ENTRY 문

   (11) INQUIRE 문

  1.5 할당 또는 저장문 = 540

   (1) 할당문

   (2) ALLOCATE 문

   (3) DEALLOCATE 문

   (4) 포인터 할당문

   (5) NULLIFY 문

  1.6 레이히 포트란95에서만 사용하는 명령문 = 544

   (1) DLL_EXPORT 문

   (2) DLL_IMPORT 문

  1.7 사용하지 말 것을 권장하는 명령문 = 545

   (1) ASSIGN 문

   (2) PAUSE 문

   (3) 계산형 IF 문

   (4) 할당형 GOTO 문

 2. 함수(Function) 프로시저 = 548

  2.1 수치연산기본 함수 = 552

   (1) ABS(a)

   (2) AIMAG(z)

   (3) AINT(a [,kind])

   (4) ANINT(a [,kind])

   (5) CEILING(a [,kind])

   (6) CMPLX(x [,y][,kind])

   (7) CONJG(z)

   (8) DBLE(a)

   (9) DIM(x, y)

   (10) DPROD(x, y)

   (11) EXPONENT(x)

   (12) FLOOR(a [,kind])

   (13) FRACTION(x)

   (14) INT(a [,kind])

   (15) MAX(a1, a2, a3, …)

   (16) MIN(a1, a2, a3, …)

   (17) MOD(a, p)

   (18) MODULO(a, p)

   (19) NEAREST(x, s)

   (20) NINT(a [,kind])

   (21) REAL(a [,kind])

   (22) PRSPACING(x)

   (23) SCALE(z, i)

   (24) SET_EXPONENT(x, i)

   (25) SIGN(a, b)

   (26) SPACING(x)

  2.2 기본 수학 함수 = 564

   (1) ACOS(x)

   (2) ASIN(x)

   (3) ATAN(x)

   (4) ATAN2(y, x)

   (5) COS(x)

   (6) COSH(x)

   (7) EXP(x)

   (8) LOG(x)

   (9) LOG10(x)

   (10) SIN(x)

   (11) SINH(x)

   (12) SQRT(x)

   (13) TAN(x)

   (14) TANH(x)

  2.3 문자함수 = 569

   (1) ACHAR(i)

   (2) ADJUSTL(s)

   (3) ADJUSTR(s)

   (4) CHAR(i [,kind])

   (5) IACHAR(c)

   (6) ICHAR(c)

   (7) INDEX(string, substring [,back])

   (8) LEN(string)

   (9) LEN_TRIM(string)

   (10) LGE(stringa, stringb)

   (11) LGT(stringa, stringb)

   (12) LLE(string_a, string_b)

   (13) LLT(stringa, stringb)

   (14) REPEAT(string, ncopies)

   (15) SCAN(string, set[,back])

   (16) TRIM(string)

   (17) VERIFY(string, set[,back])

  2.4 배열함수 = 575

   (1) ALL(mask[,dim])

   (2) ALLOCATED(array)

   (3) ANY(mask[,dim])

   (4) COUNT(mask[,dim])

   (5) CSHIFT(array, shift[,dim])

   (6) DOT_PRODUCT(vectora, vectorb)

   (7) ECOSHIFT(array, shift [,b][,d])

   (8) LBOUND(array[,dim])

   (9) MATMUL(matrixa, matrixb)

   (10) MAXLOC(array[,dim][,mask])

   (11) MAXVAL(array[,dim][,mask])

   (12) MERGE(tsource, fsource, mask)

   (13) MINLOC(array[,dim][,mask])

   (14) MINVAL(array[,dim][,mask])

   (15) PACK(array, mask [,vector])

   (16) PRODUCT(array[,dim][,mask])

   (17) RESHAPE(source, s[,p] [,o])

   (18) SHAPE(source)

   (19) SIZE(array, dim)

   (20) SPREAD(source, dim, nc)

   (21) SUM(array[,dim][,mask])

   (22) TRANSPOSE(matrix)

   (23) UBOUND(array, dim)

   (24) UNPACK(vector, mask, field)

  2.5 조회 및 바아트 조정함수 = 590

   (1) ASSOCIATED(pointer[,target])

   (2) BIT_SIZE(i)

   (3) DIGITS(x)

   (4) EPSILON(x)

   (5) HUGE(x)

   (6) KIND(x)

   (7) MAXEXPONENT(x)

   (8) MINEXPONENT(x)

   (9) PRECISION(x)

   (10) PRESENT(a)

   (11) RADIX(x)

   (12) RANGE(x)

   (13) SELECTED_INT_KIND(r)

   (14) SELECTED_REAL_KIND(p, r)

   (15) TINY(x)

  2.6 비트 처리 기본 프로시저 = 596

   (1) BTEST(i, pos)

   (2) IAND(i, j)

   (3) IBCLR(i, pos)

   (4) IBITS(i, pos, len)

   (5) IBSET(i, pos)

   (6) IEOR(i, j)

   (7) IOR(i, j)

   (8) ISHFT(i, shift)

   (9) ISHFTC(i, shift[,size])

   (10) NOT(i)

  2.7 기타 내장 기본 함수 = 601

   (1) LOGICAL(l[,lind])

   (2) NULL(mod)

   (3) TRANSFER(source, m [,s])

  2.8 레이히 포트란95에서만 사용하는 함수 = 602

   (1) CARG(item)

   (2) NDPERR(lvar)

   (3) OFFSET(item)

   (4) POINTER(item)

   (5) SEGMENT(item)

   (6) %VAL(item)

 3. 내장 서브루틴(Intrinsic Subroutine) = 606

  3.1 표준 내장 서브루틴 = 607

   (1) CPU_TIME(time)

   (2) DATE_AND_TIME([date][,time][,zone][,values])

   (3) MVBITS(fr, fpos, len, to, tp)

   (4) RANDOM_NUMBER(harnest)

   (5) RANDOM_SEED([s][,p][,g])

   (6) SYSTEM_CLOCK(c, r, m)

  3.2 레이히 포트란95에서만 사용하는 비표준 내장 서브루틴 = 610

   (1) BREAK(lvar)

   (2) DVCHK(lflag)

   (3) ERROR(message)

   (4) EXIT(level)

   (5) FLUSH(unit)

   (6) GETCL(result)

   (7) GETENV(variable, value)

   (8) INTRUP(intary, ntrup)

   (9) INVALOP(intary, ntrup)

   (10) IOSTAT_MSG(stat, message)

   (11) NBREAK()

   (12) NDPEXC()

   (13) OVEFL(lflag)

   (14) PRECFILL(filchar)

   (15) PROMPT(message)

   (16) SYSTEM(cmd)

   (17) TIMER(tick)

   (18) UNDFL(lflag)

부록 : ASCII 코드표 = 615

찾아보기 = 619



New Arrivals Books in Related Fields

Anson, Steve (2022)
한국. 행정안전부 (2022)
한국. 행정안전부 (2022)
황기태 (2021)
Zumstein, Felix (2022)