Computer Concepts and C Programming
Computer Concepts and C Programming
AND C PROGRAMMING
` 449/-
he Computer Concepts and C Programming book helps you to master the fundamentals of computer and C
programming language. The book is divided into two sectionsthe first section elaborates the basic concepts
of computer, such as input/output devices, memory device, and operating systems. The second section of the book
provides an in-depth coverage of programming techniques in C programming and covers concepts such as variables,
operators, strings, managing input/output, arrays, and pointers.
SALIENT FEATURES:
The history of computer, basics of hardware devices, and different types of systems and application software
u
The different types of operating systems, computer processing techniques, and functions of operating systems
u
The fundamentals of problem solving and C, basic computation model, flowcharts, algorithm, and pseudo code,
u
history and features of C language, data types, constants, variables, const and volatile type qualifiers ,data type
modifiers, backslash and symbolic constants, delimiters, and multiple assignments.
u
The different types of operators in C, operator precedence, type casting, mixed mode operation, mathematical
functions, header files, and preprocessor directives
u
The control statements, iterative statements, jump statements, and one- as well as two-dimensional arrays
u
Built-in functions, user-defined functions, passing parameters to functions, using arrays in functions, recursive
functions, and local, global, static, and register variables
u
Structure variables, nested structures, union variable, pointer variable, address of operator with pointer,
dereferencing pointer, and passing pointer to a function by using the call by value and reference methods
u
The #define, #include, #if, #elif, #else, #endif, #undef, #ifdef, #ifndef, and #error directives, predefined
macro, and command line arguments in C
u
Library functions, I/O functions, string functions, character functions, math functions, time and date
functions, and miscellaneous functions
ISBN: 9789351194705 | Price: 449/- | Pages: 572 | Authors: Vikas Gupta, KLSI
TABLE OF CONTENTS:
Chapter 1: Introduction to Digital Computers: Types
of Computers | The Basic Operations of a Computer |
Functional Components of a Computer System |
Classification of Digital Computers
Chapter 2: Introduction to Operating Systems:
Purposes of an Operating Systems | Functions of an
Operating Systems | Services Provided by Operating
Systems | Types of Operating Systems | Disk Operating
System | Windows Operating Systems | Linux Operating
Systems | Android Operating Systems
Chapter 3: Number System: Introduction to Number
System | Number System Conversion | Binary Arithmetic
Chapter 4: Problem Solving with Digital Computer:
The Basic Model of Computation | Main Programming
Structures | Steps for Program Development |
Pseudocode
Chapter 5: Introducing the C Language: Machine
Language | Assembly Language | Introducing the C
Language | Exploring Basic C Concepts | Developing a
Simple C Program |
Chapter 6: Introducing the Fundamentals of C
Programming: Exploring Data Types | Introducing
Constants | Introducing Variables | Introducing const
and volatile Type Qualifiers | Explaining Data Type
Modifiers | Exploring Backslash Constants | Exploring
Symbolic Constants | Exploring Delimiters |
Understanding Multiple Assignments
Chapter 7: Managing Input and Output Operations:
Input/Output Functions | The printf() Function | The
printf() Place Holders | Escape Sequence | The scanf()
Function | The scanf()Place Holders | The getchar()
Function | The gets() Function | The putchar() Function |
The puts() Function
Chapter 8: Working with Operators and Expressions
in C: Working with Operators | Operator Precedence in C
| Type Casting in C | Implementing Mixed Mode
Operation | Using Mathematical Functions in C | Using
the Header Files and Preprocessor Directives
/dtechpress
/dreamtechpress
Exclusively
Distributed by:
/company/dreamtech-press