Page 39 - OS | TOPIC 1 | INTRODUCTION TO OPERATING SYSTEM
        P. 39
     Multiprogramming
                           Description
                  The continuous loading
                    programmes into the
                 computer's memory and
                  sharing the CPU during
                   execution is known as
                  multiprogramming. The
                operating system controls
              how these programmes are
               executed, making effective
            use of the resources available
                         to the system.
                                                                                   Analogy
                                                                    Multiprogramming is similar to a
                                                                student managing different homework
                                                                     assignments at the same time.
                                                                Instead of completing one assignment
                                                                  before starting the next, the student
                                                                     might switch between subjects,
                                                                  making progress on each task. This
                                                                  approach allows the student to stay
                                                                 productive and utilize their study time
                                                                                   efficiently.
                                                                                                                  31





