subject

Building a Simple Operating System (SOS) Overview
The aim of the assignment is to implement a simple operating system (SOS) developed in c++. The SOS is expected provide a specified system allowing for processes and memory management. The project will be completed by groups of 2-3 students of 414/514 sections (at least 1 student for 514 section). This is a challenging project.
Assessment
The points for the project are obtained for timely and complete demonstration of intermediate milestones. These milestones will be submitted every three weeks. When submitting your solution you should be able to
show a working solution,
explain how to code your written works,
explain any design decisions you made,
testing your code with the specifications,
inspecting your code as to how well and efficiently it is written, and
writing your documentation as to its completeness, appropriateness and consistency with your implementation.
Milestones
The whole system allows up to 10 processes currently stay in the memory, only one of them is running on the CPU, while the others are either in the Ready Queue, or blocked in the Disk Queue (i. e. waiting for disk I/O). Each process has its PCB, just follow the format in the textbook. For memory management, you may choose paging (page size 64 byte or larger) or other management methods. No requirement on deadlock prevention or virtual memory.
Each process has a corresponding program written in script. Although not required, the script may also involve some loop and if-then-else statements so that it will take longer time for you to view the execution of processes.
Submission of milestones
You are to show that your project passes the milestone requirements by submitting a hardcopy of code and snapshot of screen, along with
an electronic copyEach group only need to submit one copy.

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 17:30
Rachel completed typing an official document with a word processing program. she wants to make sure that her document has no typographical errors. she also wants all headings to have the same font. which features in a word processing program should she use? rachel should use the feature in a word processing program to find typographical errors. she should apply to have uniform headings.
Answers: 1
question
Computers and Technology, 22.06.2019 20:00
When you mouse over and click to add a search term this(these) boolean operator(s) is(are) not implied. (select all that apply)?
Answers: 1
question
Computers and Technology, 23.06.2019 00:30
Knowing that the central portion of link bd has a uniform cross sectional area of 800 mm2 , determine the magnitude of the load p for which the normal stress in link bd is 50 mpa. (hint: link bd is a two-force member.) ans: p = 62.7 kn
Answers: 2
question
Computers and Technology, 24.06.2019 12:10
What is it called during the editing process when the processor ensures that a character holding a coffee mug from one angle is holding the same mug in the same way when the shot switches to another camera at another angle? cinematography continuity technology prop use
Answers: 1
You know the right answer?
Building a Simple Operating System (SOS) Overview
The aim of the assignment is to implement a...
Questions
question
English, 11.10.2019 08:00
question
Mathematics, 11.10.2019 08:00
question
Mathematics, 11.10.2019 08:00
question
Mathematics, 11.10.2019 08:00
question
History, 11.10.2019 08:00
Questions on the website: 13722363