Computer Fundamentals and Programming in C

A K Sharma

ISBN: 9789386235299 | Year: 2018 | Paperback | Pages: 620 | Language : English

Book Size: 180 x 240 mm | Territorial Rights: World

Price: 925.00

About the Book

This second edition of Computer Fundamentals and Programming in C revisits the topics covered in the earlier edition and provides an updated exposition of key topics that are often covered at the undergraduate level. It is a comprehensive book ideal for students of engineering and computer science, as also for those who have chosen the subject in their ancillary courses. The book is comprised of two parts. The first part discusses topics such as microprocessors and data representation and provides a concise introduction to programming languages and operating systems. The second part provides an introduction to C and delineates the schemes and conventions followed in using it as a programming language.

Contributors (Author(s), Editor(s), Translator(s), Illustrator(s) etc.)

A K Sharma is Professor, Department of Computer Engineering, BS Anangpuria Institute of Technology and Management, Faridabad. Earlier, he was Professor and Dean of YMCAUST, Faridabad. A member of the board of studies and research committees of several universities, he has guided more than 25 students to their Ph.D. degrees and published about 300 research papers in national and international journals of repute. He heads a group of researchers actively working on the design of different types of Web ‘crawlers’ in particular and search engines in general.

Table of Content

Preface

Part I: Computer Fundamentals
1. Fundamentals of Computers 
2. Introduction to Microprocessors 
3. Input-Output Devices 
4. Data Representation 
5. Boolean Algebra and Logic Gates 
6. Introduction to Programming Languages 
7. Operating Systems – An Introduction 
8. Computer Networks and Internet 
PART II: Programming in C

 9. Introduction to C 
10. Operators and Expressions 
11. Flow of Control 
12. Input-Output Functions 
13. Arrays
14. Structures
15. Pointers
16. Functions
17. Files
18. Preprocessor
Index

`