-
Describe round robin scheduling. What is the parameter associated with the scheduler? What is the issue in choosing the parameter?
Date posted:
April 26, 2022
-
List and describe the four memory allocation algorithms covered in lectures. Which two of the four are more commonly used in practice?
Date posted:
April 26, 2022
-
Filesystems can support sparse files, what does this mean? Give an example of an
application's file organisation that might benefit from a file system's sparse file support
Date posted:
April 26, 2022
-
Interrupt disabling and enabling is a common approach to implementing mutual exclusion,
what are its advantages and disadvantages?
Date posted:
April 26, 2022
-
What is a critical region? How do they relate to controlling access to shared resources?
Date posted:
April 26, 2022
-
Enumerate the advantages and disadvantages of supporting multi-threaded applications
with kernel-level threads
Date posted:
April 26, 2022
-
Describe how a multi-threaded application can be supported by a user-level threads package. It may be helpful to consider (and draw) the components of such a package, and the function they perform
Date posted:
April 26, 2022
-
Describe the three state process model, describe what transitions are valid between the
three states, and describe an event that might cause such a transition
Date posted:
April 25, 2022
-
Name three non electronic tools that were used before the invention of electronic computers.
Date posted:
July 23, 2021
-
You have realized that your floppy disk is limited in storage space and you would wish to create more space.
Which tool in Windows would you use?
Date posted:
July 23, 2021
-
Define the start menu and explain the common start menu items.
Date posted:
July 23, 2021
-
Outline the factors that dictate how an Operating system organizes information.
Date posted:
July 23, 2021
-
Name and explain three types of human computer interfaces.
Date posted:
July 23, 2021
-
State the disadvantages of command line interface.
Date posted:
July 23, 2021