Page 14 - ComputerScience_Class_11
P. 14
CONTENTS
01 System of Numeration 15
1.1 Number System 1.2 Number System Conversion
1.3 Binary Arithmetic 1.4 Octal Arithmetic
1.5 Hexadecimal Arithmetic
02 Encodings 53
2.1 Characters and their Encodings
03 Propositional Logic, Hardware Implementation, Arithmetic Operations 67
3.1 Propositional Logic 3.2 Well-Formed Formulas and Truth Values
3.3 Connectives 3.4 Converse, Inverse and Contrapositive
3.5 Equivalence Propositional Laws 3.6 Tautology, Contradiction and Contingency
3.7 Logic Gates 3.8 Half Adder and Full Adder
04 Introduction to Object-Oriented Programming Using Java 94
4.1 Computer Language
4.2 Principles of Object-Oriented Programming Languages
4.3 History of Java
4.4 Types of Java Programs
4.5 Creation and Execution of Java Programs using BlueJ
4.6 Errors in Java Programs
05 Objects 109
5.1 Introduction to Objects 5.2 Class
5.3 Basic Concept of a Virtual Machine 5.4 Basic Input/Output Using Scanner Class from JDK
5.5 Errors 5.6 Basic Concept of an Exception
06 Primitive Values, Wrapper Classes, Types and Casting 134
6.1 Token 6.2 Escape Sequence
6.3 Data Types 6.4 Arithmetic Expression
6.5 Type Conversion 6.6 Wrapper Class
6.7 Class as Type of the Object 6.8 Class as Mechanism for User-Defined Type
07 Variables and Expressions 154
7.1 Variables as Names for Values 7.2 Named Constants (final)
7.3 Operators 7.4 Precedence of Operators
7.5 Associativity of Operators 7.6 Arithmetical Expression and Statement

