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
   9   10   11   12   13   14   15   16   17   18   19