Higher Education

Computer Science: A Structured Programming Approach Using C

Author(s): Behrouz A. Forouzan | Richard F. Gilberg

ISBN: 9788131517888

3rd Edition

Copyright: 2007

India Release: 2007

₹855

Binding: eBook

Pages: 1184

Refer Book

Order Inspection Copy

The third edition of Computer Science: A Structured Programming Approach Using C continues to present both computer science theory and C-language syntax with a principle-before-implementation approach. Forouzan and Gilberg employ a clear organizational structure, supplemented by easy-to-follow figures, charts, and tables. The new edition has been thoroughly updated to reflect the new C99 standard, and includes a revised chapter sequence to better aid student learning.

  • Intended for a first course in the C programming language.
  • Introduces programming principles before details of the C language are implemented.
  • Emphasizes structured programming and software engineering.
  • Contains robust end-of-chapter material, including Review Questions, Exercises and Projects.

 

1. Introduction to Computers

2. Introduction to the C Language

3. Structure of a C Program

4. Functions

5. Selection-Making Decisions

6. Repetition

7. Text Input/Output

8. Arrays

9. Pointers

10. Pointer Applications

11. Strings

12. Enumerated, Structure, and Union Types

13. Binary Input/Output

14. Bitwise Operators

15. Lists Appendices

A: Character Sets

B: Keywords

C: Flowcharting

D: Numbering Systems

E: Integer and Float Libraries

F: Function Libraries

G: Preprocessor Commands

H: Command-Line Arguments

I: Pointers to Void and to Functions

J: Storage Classes and Type Qualifiers

K: Program Development

L: Understanding Complex Declarations

 

Behrouz A. Forouzan

De Anza College - Professor of computer science

 

Richard F. Gilberg

De Anza College Professor of computer science