Page 5 - Computer_Science_F5
P. 5

Computer Science  TCP/IP model ......................................................................................... 128
                Network models ..................................................................................... 131
                Transmission media ................................................................................ 178

                Straight -Through cable construction ..................................................... 189
          FOR ONLINE READING ONLY
                Crossover cable construction .................................................................. 190

                Designing Local Area Network .............................................................. 191
                Network security principles and protocols in computer networks ......... 196
                Public Switched Telephone Networks and Mobile telephone system .... 203
                Revision Exercise 3 ................................................................................ 209

                Project: Designing a school Network ..................................................... 210


             Chapter Four: Object oriented programming with C++ ...................... 211
                Concept of Object Oriented Programming (OOP) ................................. 211

                Introduction to C++ programming language .......................................... 224
                Variables and constants .......................................................................... 241
                Operators, expressions and assignments ................................................ 249

                Functions ................................................................................................ 274
                Arrays and strings ................................................................................... 283

                Implementation of key OOP features in C++ ......................................... 292
                Revision Exercise 4 ................................................................................ 304
                Project: Designing and implementing a simple library
                          management system ................................................................. 307

             Chapter Five: Object oriented programming with Java ....................... 308

                Concept of Object Oriented Programming with Java ............................ 308
                Key principles of OOP in Java ............................................................... 312
                Basic Java syntax and constructs ............................................................ 320

                Variables, operators and constants .......................................................... 323
                Functions, objects and classes in Java OOP ........................................... 343
                Constructors and destructors in Java ...................................................... 348

                Implementation of key OOP features in Java ......................................... 354
                Revision Exercise 5 ................................................................................ 383
                Project: Exploring Garbage Collection in Java ...................................... 384


                                                  iv
                                                                for Advanced Secondary Schools



     Computer Science Form 5.indd   4                                                       23/07/2024   12:32
   1   2   3   4   5   6   7   8   9   10