Empower Your Learning with Wiley’s AI Buddy

Basic Computer Engineering, 2ed

Sanjay Silakari, Rajesh K. Shukla

ISBN: 9788126543359

472 pages

eBook also available for institutional users 

INR 809

For more information write to us at: acadmktg@wiley.com

Description

The book Basic Computer Engineering is written for all who want to know the complete information about the basics of computers. It covers the essentials of computers from computer basics such as Computer Definition, Operating System, Programming Languages, OOPS, C+ +, Data Structures, Database Management System, Computer Networking to advanced topics such as Internetworking Concepts, Devices, TCP / IP Model, Internet, World Wide Web, Network Security &  E-Commerce, Neural Networks and Computing Ethics

Foreword

Preface

1. Introduction to Computers

1.1 Basic Computer Operations

1.2 Classification of Computers

1.3 Components of Computer Hardware System

1.4 Bus Architecture and Instruction Set

1.5 Software

1.6 Applications of Computers

1.7 Characteristics of Computer

2. Introduction to Operating System

2.1 Definition and Roles of Operating System

2.2 Types of Operating Systems

2.3 Functions of Operating System

2.4 Process Management

2.5 Memory Management

2.6 File Management System

2.7 Device Management

2.8 Security

2.9 Deadlocks

2.10 MS DOS

2.11 UNIX Operating System

2.12 LINUX Operating System

2.13 Windows Operating System

3. Study of MS Office (MS Word, MS PowerPoint and MS Excel)

3.1 Getting Familiar with Microsoft Word 2007

3.2 Getting Familiar with Microsoft PowerPoint 2007

3.3 Getting Familiar with Microsoft Excel 2007

4. Programming Languages

4.1 Introduction to Algorithms, Complexities and Flowchart

4.2 Categories of Programming Languages

4.3 Program Design

4.4 Programming Paradigms

4.5 Characteristics or Concepts of OOP

4.6 Introduction to C++

4.7 Statements in C++

4.8 Function

4.9 Arrays

4.10 Arrays and Functions

4.11 Structure

4.12 Union

4.13 Pointers

5. Programming in C++

5.1 Classes and Objects

5.2 Class and Arrays

5.3 Objects and Functions

5.4 Pointers and Objects

5.5 Constructors and Destructors

5.6 Inheritance (Reusability)

5.7 Virtual Base Class

5.8 Function and Operator Overloading

6. Basics of Data Structures

6.1 Introduction to Data Structures

6.2 Defining an Array

6.3 Stack

6.4 Queue

6.5 Linked List as Data Structure

7. Introduction to Computer Networks

7.1 Definition and Purpose of Computer Networks

7.2 Open Systems Interconnection

7.3 Types of Networks

7.4 Topologies in Network Design

7.5 Switching Techniques

7.6 TCP/IP Network Model

7.7 Basic Networking Devices

7.8 Introduction to the Internet

7.9 Introduction to WWW and Network Security

8. Introduction to Cyber Security

8.1 Introduction to Viruses

8.2 Different Types of Attacks

8.3 Good Computer Security Habits

8.4 Introduction of Cyber Laws about Internet Fraud

8.5 Computer Ethics

9. Database Management Systems

9.1 Introduction to DBMS

9.2 File-Based Approach and Database Approach

9.3 The Evolution of Data Models

9.4 Three-Level Architecture Proposal for DBMS

9.5 Data Independence

9.6 Data Dictionary

9.7 Database Administrator

9.8 Database Languages

9.9 Introduction to SQL

10. Introduction to Cloud Computing

10.1 Cloud Infrastructure

10.2 Cloud Deployment Models

10.3 Cloud Pros and Cons

Model Question Papers 1-4

Index

×
  • Name:
  • Designation:
  • Name of Institute:
  • Email:
  • * Request from personal id will not be entertained
  • Moblie:
  • ISBN / Title:
  • ISBN:    * Please specify ISBN / Title Name clearly