Page 13 - computer science (868) class 11
P. 13
CONTENTS
01 Numbers 13
1.1 Number System 1.2 Number System Conversion
1.3 Binary Arithmetic 1.4 Octal Arithmetic
1.5 Hexadecimal Arithmetic
02 Propositional Logic, Hardware Implementation, Arithmetic Operations 46
2.1 Propositional Logic 2.2 Well-Formed Formulas and Truth Values
2.3 Connectives 2.4 Converse, Inverse and Contrapositive
2.5 Equivalence Propositional Laws 2.6 Tautology, Contradiction and Contingency
2.7 Logic Gates 2.8 Half Adder and Full Adder
03 Introduction to Object-Oriented Programming Using Java 73
3.1 Computer Language
3.2 Principles of Object-Oriented Programming Languages
3.3 History of Java
3.4 Types of Java Programs
3.5 Creation and Execution of Java Programs using BlueJ
3.6 Errors in Java Programs
04 Objects 86
4.1 Object 4.2 Class
4.3 Basic Concept of a Virtual Machine 4.4 Basic Input/Output using Scanner Class from JDK
4.5 Basic Concept of an Exception
05 Primitive Values, Wrapper Classes, Types and Casting 103
5.1 Token 5.2 Escape Sequence
5.3 Data Types 5.4 Arithmetic Expression
5.5 Type Conversion 5.6 Wrapper Class
5.7 Class as Type of the Object
06 Variables and Expressions 117
6.1 Final Variable 6.2 Operators
6.3 Precedence of Operators 6.4 Associativity of Operators
6.5 Arithmetical Expression and Statement
07 Statements and Scope 140
7.1 Different Types of Statements 7.2 Scope of Variables
7.3 Compound Statements 7.4 Control Statements
7.5 Mathematical Functions
08 Methods and Constructors 191
8.1 User-Defined Methods 8.2 Need for using a Method
8.3 Parts of a Method 8.4 Actual and Formal Parameters
8.5 Defining a Function 8.6 Calling a Method
8.7 Pure Method and Impure Method 8.8 Method Overloading
8.9 Objects and Classes 8.10 new Operator
8.11 this Keyword 8.12 Constructor

