Chapter 1: Introduction to Computers
1.1 Introduction to Computers
1.2 Generation of Computers
1.4 Data and Information
Chapter 2: Number System
2.1 Introduction
2.2 Data Representation
2.3 Different types of Number System
2.4 Number System Conversion
2.5 Binary Representation for signed Numbers
Chapter 3: Computer Organisation
3.1 Introduction to Computer Organisation
3.2 Basics of Microprocessor
3.4 Types of Microprocessor
3.5 Memory Devices
Chapter 4: Theoretical Concepts of Operating System
4.1 Introduction to Software
4.2 Introduction to Operating System
4.3 Types of Operating System
4.5 Prominent Operating System
Chapter 5: Working with Windows Operating System
5.1 Introduction to Operating System
5.2 Introduction to Windows Operating System
5.5 Windows Desktop
5.6 The window
5.7 Application Window
5.8 Document Window
5.9 Elements of Window
5.11 Managing Files and Folders
Chapter 6: Specification and Abstraction
6.1 Algorithms
6.2 Algorithmic Problems
6.3 Building Blocks of Algorithms
6.4 Algorithm Design Techniques
6.5 Specification
6.6 Abstraction
Chapter 7: Composition and Decomposition
7.1 Notations for Algorithms
7.2 Composition
7.3 Decomposition
Chapter 8: Iteration and Recursion
8.1 Iterative statements
8.2 Loop Invariants
Chapter 9: Introduction to C++
9.1 Introduction
9.2 Character Set
9.3 Lexical unit
9.4 Input/Output operators
9.5 Sample program in C++
9.6 Execution of C++
9.8 Types of errors
9.10 Introduction to datatypes, variables and Expressions
9.11 Concepts of Datatype
9.12 C++ data types
9.13 Variables
Chapter 10: Flow of Control
10.1 Introduction
10.2 Statements
10.4 Selection statements
10.5 Iteration statements
Chapter 11: Functions
11.1 Introduction
11.2 Need for Functions
11.3 Types of functions
11.5 User defined functions
11.6 Methods of calling functions
11.8 Returning from functions
11.9 Recursive function
11.10 Scope Rules of Variables
Chapter 12: Arrays and Structures
12.1 Introduction
12.2 Types of Arrays
12.3 Two dimensional Array
12.4 Array of Strings
Chapter 13: Introduction to Object Oriented Programming Techniques
13.1 Introduction
13.3 Basic concepts of OOP
13.4 Advantages of OOP
13.5 Disadvantages of OOP
Chapter 14: Classes and Objects
14.1 Introduction to Classes
14.2 Creating Objects
14.3 Memory allocation of objects
14.4 Referencing class members
Chapter 15: Polymorphism
15.1 Introduction
15.2 Function overloading
15.3 Operator overloading
Chapter 16: Inheritance
16.1 Introduction to inheritance (pg no 260)
16.2 Need to inheritance
16.3 Types of Inheritance
16.4 Derived Class and Base Class
Chapter 17: Computer Ethics and Cyber Security
17.1 Introduction
17.2 Ethical issues
Chapter 18: Tamil computing
Entire chapter
No comments:
Post a Comment