Book description
The second edition of Introduction to Computer Science furthers the first edition by including discussions on the recent topics. Few of the newly added topics are: blue-ray disk, USB drive, virtual reality etc. Inclusion of large number of practice question makes the book very useful for students.Table of contents
- Cover
- Title Page
- Brief Contents
- Contents
- Preface
- 1. Introduction to Computers
-
2. Number Systems and Logic Gates
- 2.1 Introduction
- 2.2 Number Systems
-
2.3 Conversion between Number Bases
- 2.3.1 Conversion of Decimal to Binary
- 2.3.2 Conversion of Decimal Fractions to Binary Fractions
- 2.3.3 Conversion of Binary to Decimal
- 2.3.4 Conversion of Binary Fractions to Decimal Fractions
- 2.3.5 Conversion of Decimal to Octal
- 2.3.6 Conversion of Decimal Fractions to Octal Fractions
- 2.3.7 Conversion of Octal to Decimal
- 2.3.8 Conversion of Octal Fractions to Decimal Fractions
- 2.3.9 Conversion of Binary to Octal
- 2.3.10 Conversion of Binary Fractions to Octal Fractions
- 2.3.11 Conversion of Octal to Binary
- 2.3.12 Conversion of Octal Fractions to Binary Fractions
- 2.3.13 Conversion of Decimal to Hexadecimal
- 2.3.14 Conversion of Decimal Fractions to Hexadecimal Fractions
- 2.3.15 Conversion of Hexadecimal to Decimal
- 2.3.16 Conversion of Hexadecimal Fractions to Decimal Fractions
- 2.3.17 Conversion of Binary to Hexadecimal
- 2.3.18 Conversion of Binary Fractions to Hexadecimal Fractions
- 2.3.19 Conversion of Hexadecimal to Binary
- 2.3.20 Conversion of Hexadecimal Fractions to Binary Fractions
- 2.3.21 Conversion of Octal to Hexadecimal
- 2.3.22 Conversion of Octal Fractions to Hexadecimal Fractions
- 2.3.23 Conversion of Hexadecimal to Octal
- 2.3.24 Conversion of Hexadecimal Fractions to Octal Fractions
- 2.4 Arithmetic System
- 2.5 Signed and Unsigned Numbers
- 2.6 Concept of Overflow
- 2.7 Binary Coding
- 2.8 Logic Gates
- 2.9 Boolean Algebra
- 2.10 Combination of Logic Gates
- Let Us Summarize
- Exercises
- Answers
- 3. Computer Architecture
- 4. Primary Memory
- 5. Secondary Storage
- 6. Input Devices
- 7. Output Devices
- 8. Computer Program
-
9. Computer Languages
- 9.1 Introduction
- 9.2 Evolution of Programming Languages
- 9.3 Classification of Programming Languages
- 9.4 Generations of Programming Languages
-
9.5 Features of a Good Programming Language
- 9.5.1 Ease of Use
- 9.5.2 Portability
- 9.5.3 Naturalness for the Application
- 9.5.4 Reliability
- 9.5.5 Safety
- 9.5.6 Performance
- 9.5.7 Cost
- 9.5.8 Promote Structured Programming
- 9.5.9 Compact Code
- 9.5.10 Maintainability
- 9.5.11 Reusability
- 9.5.12 Provides Interface to Other Language
- 9.5.13 Concurrency Support
- 9.5.14 Standardization
- 9.6 Selection of a Programming Language
- Let Us Summarize
- Exercises
- Answers
- 10. Computer Software
- 11. Operating System
- 12. Data Communication and Computer Network
-
13. Database Fundamentals
- 13.1 Introduction
- 13.2 Data, Information and Knowledge
- 13.3 Database: Definition
- 13.4 Logical Data Concepts
- 13.5 Physical Data Concepts
- 13.6 Database Management System
- 13.7 DBMS Architecture
- 13.8 Database Models
- 13.9 Codd's Twelve Rules
- 13.10 Database Languages
- 13.11 Structured Query Language
- Let Us Summarize
- Exercises
- Answers
- 14. Internet Basics
- 15. Multimedia
- Glossary
- Acknowledgements
- Copyright
Product information
- Title: Introduction to Computer Science, 2nd Edition
- Author(s):
- Release date: June 2011
- Publisher(s): Pearson Education India
- ISBN: 9788131760307
You might also like
book
Computer Science Illuminated, 7th Edition
Fully revised aDesigned for the introductory computing and computer science course, the student-friendly Computer Science Illuminated, …
book
Art of Computer Programming, The: Volume 1: Fundamental Algorithms, 3rd Edition
The bible of all fundamental algorithms and the work that taught many of today’s software developers …
book
Code: The Hidden Language of Computer Hardware and Software, 2nd Edition
Computers are everywhere --- most obviously in our laptops and smartphones, but also our cars, televisions, …
book
Code: The Hidden Language of Computer Hardware and Software, First Edition
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In …