🏠 Home
책 로고

예제로 배우는 모두의 포트란

박창현 저

1장 Fortran 소개와 개발환경

컴퓨터의 작동 원리, Fortran의 역사, 개발 환경

2장 프로그램 구조와 기본 문법

소스 형식, 프로그램 골격, 식별자, implicit none

3장 자료형과 변수

다섯 가지 자료형, kind와 정밀도, parameter 상수, 초기화

4장 연산자와 식

산술·관계·논리 연산자, 우선순위, 형 변환, 수학 내장 함수

5장 제어 흐름

if, select case, do, do while, do concurrent, stop

6장 입출력 기초와 서식

목록 지정 입출력, 편집 기술자, csv 파일, NaN과 Inf

7장 배열 기초

계수, 형상, 경계, 배열 생성자, 슬라이스, 열 우선 저장

8장 배열 연산

전체 배열 연산, where 마스킹, 축약, reshape, matmul

9장 동적 배열과 메모리 할당

allocatable, allocate, deallocate, 자동 재할당

10장 함수와 서브루틴

function, subroutine, contains, result, recursive

11장 인수 전달과 인터페이스

intent, optional, 키워드 인수, 가정형상 배열, interface

12장 모듈과 프로그램 구조

module, use, public/private, 모듈 변수, contains

13장 파생형과 포인터

type, % 접근, 형 생성자, pointer/target, 연결 리스트

14장 문자열과 파일 입출력

character, open/close/inquire, access, form, iostat, namelist

부록A. Colab·gfortran 사용법

character, open/close/inquire, access, form, iostat, namelist

부록B. matplotlib 빠른 입문

character, open/close/inquire, access, form, iostat, namelist

부록C. 주요 내장 프로시저 레퍼런스

character, open/close/inquire, access, form, iostat, namelist

부록D. 병렬 프로그래밍 입문

character, open/close/inquire, access, form, iostat, namelist

부록E. C 언어 상호운용성

character, open/close/inquire, access, form, iostat, namelist