fundamentals of computers, sixth edition by rajaraman, v

2
FUNDAMENTALS OF COMPUTERS, SIXTH EDITION By RAJARAMAN, V., ADABALA, NEEHARIKA Price: Rs. 295.00 ISBN: 978‐81‐203‐5067‐0 Pages: 448 Binding: Paper Back Buy Now at www.phindia.com DESCRIPTION The sixth edition of the highly acclaimed “Fundamentals of Computers” lucidly presents how a computer system functions. Both hardware and software aspects of computers are covered. The book begins with how numeric and character data are represented in a computer, how various input and output units function, how different types of memory units are organized, and how data is processed by the processor. The interconnection and communication between the I/O units, the memory, and the processor is explained clearly and concisely. Software concepts such as programming languages, operating systems, and communication protocols are discussed. With growing use of wireless to access computer networks, cellular wireless communication systems, WiFi (Wireless high fidelity), and WiMAX have become important. Thus it has now become part of “fundamental knowledge” of computers and has been included. Besides this, use of computers in multimedia processing has become commonplace and hence is discussed. With the increase in speed of networks and consequently the Internet, new computing environments such as peer to peer, grid, and cloud computing have emerged and will change the future of computing. Hence a new chapter on this topic has been included in this edition. This book is an ideal text for undergraduate and postgraduate students of Computer Applications (BCA and MCA), undergraduate students of engineering and computer science who study fundamentals of computers as a core course, and students of management who should all know the basics of computer hardware and software. It is ideally suited for working professionals who want to update their knowledge of fundamentals of computers. Key features • Fully updated retaining the style and all contents of the fifth edition. • In‐depth discussion of both wired and wireless computer networks. • Extensive discussion of analog and digital communications. Advanced topics such as multiprogramming, virtual memory, DMA, RISC, DSP, RFID, Smart Cards, WiGig, GSM, CDMA, novel I/O devices, and multimedia compression (MP3, MPEG) are described from first principles. A new chapter on Emerging Computing Environments, namely, peer to peer, grid, and cloud computing, has been added for the first time in an entry level book. • Each chapter begins with learning goals and ends with a summary to aid self‐study. • Includes an updated glossary of over 340 technical terms used in the book. This book is recommended in Sikkim University for BBA‐MBA Integrated, Gauhati University, Assam for Vocational Course, B.Sc. Computer Science, Assam University for M.Tech (IT), Cotton College State University, Guwahati, Assam for BCA, Northern Eastern Hill University, Meghalaya for BBA, Burdwan University, West Bengal for B.Sc (Computer Science), West Bengal University of Health Sciences, West Bengal for Masters in Hospital Management, Calcutta University, Polytechnics, Utkal University, Odisha for BCA, Biju Patnayak University of Technology, Odisha for MBA, Centurion University, Odisha for B.Tech (CSE), KIIT, Odisha for BCA, T.M. Bhagalpur University, Bihar, Patna

Upload: phi-learning-pvt-ltd

Post on 18-Jul-2016

52 views

Category:

Documents


7 download

DESCRIPTION

About The BookDescription:The sixth edition of the highly acclaimed “Fundamentals of Computers” lucidly presents how a computer system functions. Both hardware and software aspects of computers are covered. The book begins with how numeric and character data are represented in a computer, how various input and output units function, how different types of memory units are organized, and how data is processed by the processor. The interconnection and communication between the I/O units, the memory, and the processor is explained clearly and concisely. Software concepts such as programming languages, operating systems, and communication protocols are discussed. With growing use of wireless to access computer networks, cellular wireless communication systems, WiFi (Wireless high fidelity), and WiMAX have become important. Thus it has now become part of “fundamental knowledge” of computers and has been included. Besides this, use of computers in multimedia processing has become commonplace and hence is discussed. With the increase in speed of networks and consequently the Internet, new computing environments such as peer to peer, grid, and cloud computing have emerged and will change the future of computing. Hence a new chapter on this topic has been included in this edition.This book is an ideal text for undergraduate and postgraduate students of Computer Applications (BCA and MCA), undergraduate students of engineering and computer science who study fundamentals of computers as a core course, and students of management who should all know the basics of computer hardware and software. It is ideally suited for working professionals who want to update their knowledge of fundamentals of computers.Key features• Fully updated retaining the style and all contents of the fifth edition.• In-depth discussion of both wired and wireless computer networks. • Extensive discussion of analog and digital communications.• Advanced topics such as multiprogramming, virtual memory, DMA, RISC, DSP, RFID, Smart Cards, WiGig, GSM, CDMA, novel I/O devices, and multimedia compression (MP3, MPEG) are described from first principles.• A new chapter on Emerging Computing Environments, namely, peer to peer, grid, and cloud computing, has been added for the first time in an entry level book.• Each chapter begins with learning goals and ends with a summary to aid self-study.• Includes an updated glossary of over 340 technical terms used in the book.This book is recommended in Sikkim University for BBA-MBA Integrated, Gauhati University, Assam for Vocational Course, B.Sc. Computer Science, Assam University for M.Tech (IT), Cotton College State University, Guwahati, Assam for BCA, Northern Eastern Hill University, Meghalaya for BBA, Burdwan University, West Bengal for B.Sc (Computer Science), West Bengal University of Health Sciences, West Bengal for Masters in Hospital Management, Calcutta University, Polytechnics, Utkal University, Odisha for BCA, Biju Patnayak University of Technology, Odisha for MBA, Centurion University, Odisha for B.Tech (CSE), KIIT, Odisha for BCA, T.M. Bhagalpur University, Bihar, Patna University, Magadh University Bodh Gaya, Aryabhat Knowledge University, Patna, Birla Institute of Technology, Extension Ctr, Patna and Dibrugarh University .Contents:Preface 1. Computer Basics2. Data Representation3. Input/Output Units4. Computer Memory5. Processor6. Binary Arithmetic7. Logic Circuits 8. Computer Architecture9. Programming Languages10. Operating Systems11. Microcomputers12. Computer Generations and Classification13. Computer Networks14. Voice and Data Communications15. Advanced Input/output Interfaces16. Multimedia Data Acquisition and Processing17. Emerging Computing Environments References • Glossary • Index

TRANSCRIPT

Page 1: Fundamentals of Computers, Sixth Edition by Rajaraman, V

              

 FUNDAMENTALS OF COMPUTERS, SIXTH EDITIONBy RAJARAMAN, V., ADABALA, NEEHARIKA

Price: Rs. 295.00ISBN: 978‐81‐203‐5067‐0Pages: 448Binding: Paper Back Buy Now at www.phindia.com

DESCRIPTION

The  sixth  edition  of  the  highly  acclaimed  “Fundamentals  of  Computers”  lucidly  presents  how  acomputer system functions. Both hardware and software aspects of computers are covered. The bookbegins with how numeric and character data are represented  in a computer, how various  input andoutput units function, how different types of memory units are organized, and how data is processedby the processor. The  interconnection and communication between  the  I/O units,  the memory,  andthe processor  is explained clearly and concisely. Software concepts such as programming  languages,operating  systems,  and  communication  protocols  are  discussed.  With  growing  use  of  wireless  toaccess computer networks, cellular wireless communication systems, WiFi (Wireless high fidelity), andWiMAX  have  become  important.  Thus  it  has  now  become  part  of  “fundamental  knowledge”  ofcomputers  and  has  been  included.  Besides  this,  use  of  computers  in  multimedia  processing  hasbecome  commonplace  and  hence  is  discussed.  With  the  increase  in  speed  of  networks  andconsequently  the  Internet,  new  computing  environments  such  as  peer  to  peer,  grid,  and  cloudcomputing have emerged and will change the future of computing. Hence a new chapter on this topichas been included in this edition.

This  book  is  an  ideal  text  for undergraduate and  postgraduate  students  of  Computer  Applications(BCA  and  MCA),  undergraduate  students  of  engineering  and  computer  science  who  studyfundamentals of computers as a core course, and students of management who should all know thebasics of computer hardware and software. It is ideally suited for working professionals who want toupdate their knowledge of fundamentals of computers.

Key features

•  Fully updated retaining the style and all contents of the fifth edition.•  In‐depth discussion of both wired and wireless computer networks. •  Extensive discussion of analog and digital communications.•   Advanced  topics  such as multiprogramming, virtual memory, DMA, RISC, DSP, RFID,  Smart Cards,WiGig, GSM, CDMA, novel I/O devices, and multimedia compression (MP3, MPEG) are described fromfirst principles.•    A  new  chapter  on  Emerging  Computing  Environments,  namely,  peer  to  peer,  grid,  and  cloudcomputing, has been added for the first time in an entry level book.•  Each chapter begins with learning goals and ends with a summary to aid self‐study.•  Includes an updated glossary of over 340 technical terms used in the book.

This book is recommended in Sikkim University for BBA‐MBA Integrated, Gauhati University, Assamfor  Vocational  Course,  B.Sc.  Computer  Science,  Assam  University  for M.Tech  (IT),  Cotton  CollegeState University,  Guwahati,  Assam  for  BCA, Northern  Eastern Hill  University, Meghalaya  for  BBA,Burdwan  University, West  Bengal  for  B.Sc  (Computer  Science), West  Bengal  University  of  HealthSciences, West Bengal for Masters in Hospital Management, Calcutta University, Polytechnics, UtkalUniversity,  Odisha  for  BCA,  Biju  Patnayak  University  of  Technology,  Odisha  for  MBA,  CenturionUniversity, Odisha  for  B.Tech  (CSE),  KIIT, Odisha  for  BCA,  T.M.  Bhagalpur University,  Bihar,  Patna

Page 2: Fundamentals of Computers, Sixth Edition by Rajaraman, V

University, Magadh University Bodh Gaya, Aryabhat Knowledge University, Patna, Birla Institute ofTechnology, Extension Ctr, Patna and Dibrugarh University .

CONTENTS

Preface 1.      Computer Basics2.      Data Representation3.      Input/Output Units4.      Computer Memory5.      Processor6.      Binary Arithmetic7.      Logic Circuits 8.      Computer Architecture9.      Programming Languages10.   Operating Systems11.   Microcomputers12.   Computer Generations and Classification13.   Computer Networks14.   Voice and Data Communications15.   Advanced Input/output Interfaces16.   Multimedia Data Acquisition and Processing17.   Emerging Computing Environments References • Glossary • Index

ABOUT THE AUTHOR(s)

V. Rajaraman, Ph.D. (Wisconsin), is Honorary Professor in the Supercomputer Education and ResearchCentre,  Indian  Institute  of  Science,  Bangalore.Earlier  Prof.  Rajaraman  was  Professor  of  ComputerScience and Electrical Engineering at  IIT Kanpur  (1963–1982), Professor of Computer Science,  IndianInstitute of Science, Bangalore (1982–1994), and IBM Professor of Information Technology, JawaharlalNehru Centre for Advanced Scientific Research (1994–2001).A pioneer in Computer Science education and research in India, Prof. Rajaraman was awarded ShantiSwarup Bhatnagar Prize in 1976.  He is also the recipient of Homi Bhabha Prize by UGC, Om PrakashBhasin  Award,  ISTE  Award  for  excellence  in  teaching  computer  engineering,  Rustom  Choksi  Award,Zaheer Medal by the Indian National Science Academy, and Padma Bhushan by President of  India  in1998. Indian National Academy of Engineering conferred upon him the Lifetime Contribution Award inEngineering in 2005. An author of several well established and highly successful computer books, Prof.Rajaraman has published many research papers in national and international journals.Neeharika Adabala,  Ph.D.  (IISc),  is  the  founder  and  chief  architect of  CybULab Pvt.  Ltd.,  a companythat applies information visualization techniques and cognition theory to develop educational services.She is also a co‐founder of Lifetape Inc. She was previously a researcher at Microsoft Research India,where she worked on effective visualization of and interaction with information, as well as on use ofsemantics  to  improve  user‐computer  interaction.  She  has  worked  in  MIRALab  at  the  University  ofGeneva  and  also  in  University  of  Central  Florida.  She  has  published  papers  in  the  areas  of  fluidsimulation,  realistic  and  abstract  rendering  techniques,  and  information  visualization.  She  is  on  theeditorial  board  of  the  Springer‐Verlag  journal  for  computer  graphics  and  serves  on  the  programcommittees of international conferences in the areas of computer graphics and animation. 

   2015 / 448pp. / 17.8 × 23.5 cm / ISBN‐978‐81‐203‐5067‐0 / Rs.295.00

   PHI Learning Private Limited © 2011.

Email: [email protected] more information visit : www.phindia.com