Page 22 - OS | TOPIC 1 | INTRODUCTION TO OPERATING SYSTEM
        P. 22
     Layered Structure
             Operating system that groups the related functionality together
             and separates those unrelated.
             Each layer (level) of the operating system is constructed on top
             of  a  lower  layer.  The  user  interface  is  layer  N,  whereas  the
             hardware is layer 0, at the bottom.
             Layers  are  chosen  with  modularity,  only  lower-level  layers'
             functions and services are used by each layer.
             Hiding information at each layer.
             Guidelines for applying the layers are as follows:
             i. user interface layer will be the outermost layer.
            ii. the hardware layer will be the innermost layer.
           iii. certain layer has access to every layer below it, but having no
      access to any layer above it.
             Examples  of  layered-based  operating  systems:  UNIX,  THEOS,
             VMS
                                                                                                                  14





