This assignment consists of TWO (2) sections, Operating Systems (OS) and Computer Systems Architecture (CSA). There are two questions in each section; you are required to select ONE (1) question from each section. The total word count of the report should range from 2500 to 3000 words. No marks will be awarded for the entire assignment if any part is copied directly from printed materials or from another student. All submissions should be made on or before the due date. Any late submissions after the deadline will not be entertained. Zero (0) mark will be awarded for late submission, unless extenuating circumstances are upheld.
Section 1: Operating Systems
Question 1
Research, investigate and document areas relating to process control management of any Operating System of your choice. Areas to be discussed in your research documentation to include among other areas, types of scheduling mechanisms employed, creation and handling of processes or threads and internal systems structure, problems faced using these techniques of process control management and solutions used to overcome them.
(Pre-emptive and non-pre-emptive, scheduling, algorithm – explain which is best and worst)
OR
Question 2
Research, investigate and document areas relating to memory management of any Operating System of your choice. Areas to be discussed in your research documentation to include among other areas, how memory is managed including mechanisms and strategies used, problems faced by these techniques and solutions to overcome them.
(Virtual memory, single partition, overlay and Variable memory such first feed, best feed and worst feed)
Section 2: Computer Systems Architecture
Question 1
Research, investigate and document the various microprocessors found on desktop machines, servers and laptops. Areas to be discussed in your research documentation to include among other areas are; major trends affecting microprocessor performance and design in recent