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 09:00
Create a cell reference in a formula by typing in the cell name or         a. right-clicking the cell. b. clicking the cell. c. clicking the column where the cell is located. d. clicking the row where the cell is located.
Answers: 1
question
Computers and Technology, 23.06.2019 02:00
Read this excerpt from helen keller’s autobiography, the story of my life. have you ever been at sea in a dense fog, when it seemed as if a tangible white darkness shut you in, and the great ship, tense and anxious, groped her way toward the shore with plummet and sounding-line, and you waited with beating heart for something to happen? i was like that ship before my education began, only i was without compass or sounding-line, and had no way of knowing how near the harbour was. "light! give me light! " was the wordless cry of my soul, and the light of love shone on me in that very hour. . the morning after my teacher came she led me into her room and gave me a doll. the little blind children at the perkins institution had sent it and laura bridgman had dressed it; but i did not know this until afterward. when i had played with it a little while, miss sullivan slowly spelled into my hand the word "d-o-l-l." i was at once interested in this finger play and tried to imitate it. when i finally succeeded in making the letters correctly i was flushed with childish pleasure and pride. running downstairs to my mother i held up my hand and made the letters for doll. i did not know that i was spelling a word or even that words existed; i was simply making my fingers go in monkey-like imitation. in the days that followed i learned to spell in this uncomprehending way a great many words, among them pin, hat, cup and a few verbs like sit, stand and walk. based on this excerpt, which words best describe helen keller?
Answers: 2
question
Computers and Technology, 23.06.2019 09:30
:you areto design the controller for alight that functions both as an ordinary light and also as a motion activated light and alarm. a.if the manual switch s is on, then the light l is on. b.besides the manual switch, there is a motion detector, m1, which activatesthis light.c.if motion is detected but the light is on anyway because s is on, only then a secondoutput a, an alarm, is turned on. d.the disable switch, d, disables the motion activated light and alarmbut leaves manual control operation of the light using switch s.(i)read the problem statement and clearly identify the inputs and outputs for the circuit you are designing. (ii)create the truth table for this system; include the light, alarm, switch, disable, and the motion sensor.(iii)draw a schematic of this system.
Answers: 1
question
Computers and Technology, 23.06.2019 20:30
What is the biggest difference between section breaks and regular page breaks
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
Mathematics, 08.04.2021 01:00
question
Mathematics, 08.04.2021 01:00
question
Mathematics, 08.04.2021 01:00
question
Mathematics, 08.04.2021 01:00
question
History, 08.04.2021 01:00
question
Mathematics, 08.04.2021 01:00
question
Biology, 08.04.2021 01:00