Sale!
10%

FUNDAMENTALS OF PROGRAMMING WITH FORTRAN 77

80.00 72.00

By DR. N. D. JOTWANI

1st Edition 1990 (Paperback)
ISBN : 9789380358487
218+ 12 = 230 Pages
Size : 17 cm × 24 cm × 1.1 cm
Weight : 0.350 kg

Download PDF

Share this product

Description

This is an introductory book on FORTRAN 77. It explains clearly the fundamental concepts of
various parts of the language.
All the concepts presented in the book are clearly discussed in detail, and are treated with a
good number of example programs. The fundamental ideas of good programming style are
made clear, and the importance of correct flow of control in the design of a good program is
lucidly described. Salient features of the book are :
* Emphasis on basic principles
* Simple, lucid and easy language
* Step-by-step treatment
* Carefully selected example programs
* Good number of exercises at the end of each chapter.
The book should prove to be extremely useful to undergraduate Science and Engineering students studying Computer Programming in FORTRAN 77 as a part of their Degree or Diploma
requirements. The book should also be useful to students studying in short term courses.

Additional information

Weight 0.35 kg
Dimensions 17 × 1.1 × 24 cm
Author Name

Book Edition

ISBN

Content

1 : INTRODUCTION
2 : TYPES OF DATA
3 : BASIC OPERATIONS ON DATA
4 : FLOW OF CONTROL IN A PROGRAM
5 : CONDITIONAL EXECUTION OF STATEMENTS
6 : ITERATIVE EXECUTION OF STATEMENTS
7 : FORMATTED INPUT AND OUTPUT
8 : ARRAYS
9 : SUBPROGRAMS
10 : DATA STATEMENT AND SPECIFICATION STATEMENTS
11 : FILE OPERATIONS
12 : MISCELLANEOUS STATEMENTS
APPENDIX
APPENDIX A : BINARY REPRESENTATION OF DATA
APPENDIX B : INTRINSIC FUNCTIONS
APPENDIX C : FORMAT DESCRIPTORS
APPENDIX D : LIST OF FORTRAN STATEMENTS
APPENDIX E : SUBSET FORTRAN
APPENDIX F : FURTHER PROGRAMMING EXERCISES
index

Content Details


Chapter 1 INTRODUCTION

1-1 Computers and computer programs
1-2 FORTRAN
1-3 A simple FORTRAN program
1-4 Statements and lines
1-5 Running a FORTRAN program on a computer
1-6 Exercises

Chapter 2 TYPES OF DATA

2-1 Data type INTEGER
2-2 Data type REAL
2-3 Data type CHARACTER
2-4 Data type LOGICAL
2-5 Data types DOUBLE PRECISION and COMPLEX
2-6 Variable names and declarations
2-7 Implicit data types
2-8 Exercises

Chapter 3 BASIC OPERATIONS ON DATA

3-1 Arithmetic operations
3-2 Results of arithmetic expressions
3-3 Relational operations
3-4 Character operations
3-5 Logical operations
3-6 Assignment operation
3-7 Intrinsic functions
3-8 Exercises

Chapter 4 FLOW OF CONTROL IN A PROGRAM

4-1 Flow of control
4-2 Flow charts
4-3 Control structures
4-4 Statement labels and explicit transfers of control
4-5 Control structures versus the GO TO statement
4-6 Exercises

Chapter 5 CONDITIONAL EXECUTION OF STATEMENTS

5-1 The simple IF statement
5-2 The block IF statement
5-3 Proper use of the IF statement in a program
5-4 Exercises
Chapter 6 ITERATIVE EXECUTION OF STATEMENTS
6-1 DO statement
6-2 Nesting of DO loops
6-3 Rules for writing DO loops
6-4 The while loop
6-5 Exercises

Chapter 7 FORMATTED INPUT AND OUTPUT

7-1 Input of data using list-directed formatting
7-2 Output of data using list-directed formatting
7-3 Output format specifications
7-4 Carriage control
7-5 Repeat count and reuse of the format specification
7-6 Input format specifications
7-7 Alternate forms of format specifications
7-8 Exercises

Chapter 8 ARRAYS

8-1 Introduction
8-2 General form of arrays
8-3 DIMENSION statement
8-4 Order of storage of array elements
8-5 Array input/output
8-6 Exercises

Chapter 9 SUBPROGRAMS

9-1 Introduction
9-2 Function subprograms
9-3 Subroutine subprograms
9-4 COMMON statement
9-5 Passing arrays as arguments
9-6 Function names as arguments
9-7 Statement functions
9-8 Exercises

Chapter 10 DATA STATEMENT AND SPECIFICATION

STATEMENTS
10-1 DATA statement
10-2 Specification statements
10-3 IMPLICIT statement
10-4 PARAMETER statement
10-5 Named COMMON statement
10-6 Type and DIMENSION statements
10-7 EQUIVALENCE statement
10-8 EXTERNAL and INTRINSIC statements
10-9 SAVE statement

Chapter 11 FILE OPERATIONS

11-1 Unit numbers and OPEN statement
11-2 CLOSE statement
11-3 Sequential files
11-4 Direct access files
11-5 Optional parameters with READ, WRITE, OPEN and CLOSE
11-6 File positioning statements
11-7 INQUIRE statement and internal files
11-8 Exercises

Chapter 12 MISCELLANEOUS STATEMENTS

12-1 BLOCK DATA subprogram
12-2 ENTRY statement
12-3 Alternate RETURN from subprograms
12-4 Arithmetic IF statement
12-5 Computed GO TO statement
12-6 Assigned GO TO and ASSIGN statements
12-7 PAUSE statement
12-8 PROGRAM statement

APPENDICES

Appendix A : Binary representation of data
Appendix B : Intrinsic functions
Appendix C : Format descriptors
Appendix D : List of Fortran statements
Appendix E : Subset Fortran
Appendix F : Further programming exercises
Index

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.