Page 6 - Computer_Science_F5
P. 6

Chapter Six: Object oriented programming with Python ..................... 385
                   Concept of Object Oriented Programming with Python ........................ 385
                   Introduction to python OOP ................................................................... 386  Computer Science
                   Python fundamentals .............................................................................. 389
          FOR ONLINE READING ONLY
                   Python Functions and modules............................................................... 396
                   OOP Concepts in Python ........................................................................ 399
                   Implementation of key OOP features in Python ..................................... 402
                   Revision Exercise 6 ................................................................................ 407

                   Project:  Developing school Examination Grading System ................... 408


                Chapter Seven: Operating Systems ......................................................... 410
                   Concept of Operating Systems ............................................................... 410
                   Impact of operating system design on application system
                      design and performance ....................................................................... 416
                   Operating system design and performance ............................................ 418

                   Revision exercise 7 ................................................................................. 431
                   Project:  Exploring and Comparing Operating Systems ........................ 432


                Chapter Eight: Databases and Database Management Systems .......... 433
                   Basic Concepts of Databases and Database Management Systems ....... 433
                   Database models and Design .................................................................. 437
                   Database Management Systems (DBMS) .............................................. 466
                   Emerging Database Models, Technologies, and Applications ............... 484
                   Designing Database Using SQL and PHP .............................................. 492
                   PHP Fundamentals ................................................................................. 500

                   NoSQL Databases .................................................................................. 517
                   Revision exercise 8 ................................................................................. 522
                   Project: Multi-Functional Library Management System ........................ 523
                   (End of Advanced Level Secondary Education Project): ....................... 524


                Glossary ...................................................................................................... 525

                Bibliography .............................................................................................. 529

                Appendices ................................................................................................. 531

                Indices ........................................................................................................ 533


                                                     v
               Student’s Book  Form Five



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