Page 52 - OS | TOPIC 1 | INTRODUCTION TO OPERATING SYSTEM
P. 52

Application &




                                  Operating System







                                                                            OPERATING
                         APPLICATION
                                                                               SYSTEM





                               USER                                        KERNEL AND


                         INTERFACES                                            SYSTEM

                        GUI, CLI, ETC                                        SERVICES




                                                                               MEMORY

                                                                          MANAGEMENT
                          LOGIC AND

                        PROCESSING                                           (MEMORY
                                                                           ALLOCATION,

                                                                              PAGING)




                                                                           FILE SYSTEM


                        FILE I/O READ                                     MANAGEMENT

                              WRITE                                       (FILE ACCESS,


                                                                         PERMISSIONS)




            The  interaction  between  applications  and  the  operating

            system  involves  various  system  calls,  API  invocations,  and

            service  requests  initiated  by  applications  to  perform  tasks

            such  as  memory  allocation,  file  I/O  operations,  process


            management,  and  more.  The  operating  system,  in  turn,

            manages  these  requests,  enforces  security  policies,  and

            provides  the  necessary  resources  and  services  for

            applications to execute effectively.


                                                                                                                  44
   47   48   49   50   51   52   53   54   55   56   57