
Chapter 2
Programs
2.1 Introduction
This chapter presents an overview of the structure of a computer program, which
include data definitions and basic instructions using the C programming language.
Because functions are the building blocks and the fundamental components of C
programs, the concepts of function definitions and function invocations are gradu-
ally explained, and complete C programs are introduced that illustrate further the
role of functions. This chapter also presents concepts and principles that are used in
developing computational models by implementing the corresponding mathematical
models with C programs.
2.2 Programs
A program consists ...