CSCI 343 Operating Systems Fall 2017 Exam #1
Directions: This exam is closed book, closed notes,
closed neighbor, closed phone, etc, etc…just (hopefully) open mind. Show your work in the space
provided. If you need more space, use
the back of one of the pages, and indicate where I can find your work. Write
legibly…if I can’t read it, I have to assume it is
wrong. Not counting the bonus, there are 100 points to this test. Good luck and have fun!
Matching: In the blank provided, write the number
of the word on the right that matches the definition on the left. You may use a word more than once or not at
all. Also note that there is a “none of
the above” as an option.
_____
1. Term for a program that has been loaded and is executing _____
2. Saving the state of one process and restoring the state of another _____
3. Part of the operating system that stays resident _____ 4.Software that has its source code available for
inspection and change _____ 5. An operating
system that has to have guaranteed response times to
events _____ 6. Technique
that stores a small amount of data in fast memory _____ 7. A hardware
signal that indicates something more important than the current program is
pending _____ 8. Software
needed to make a specific piece of hardware work _____ 9. The mode that
user programs run in _____ 10. Software
that loads the initial tracks of a disk and uses that data to load the
operating system |
1.
Boot loader 2.
Caching 3.
Context switch 4.
Device driver 5.
Interrupt 6.
Kernel 7.
Open source 8.
Process 9.
Program 10.
Real time operating system 11.
Resident 12.
Solid state drive 13.
System mode 14.
Trap 15.
User mode 16.
Windows 10 17.
None of the above |
1.
Name
5 types of storage and rank them in order from fastest to slowest.
2.
What
part of the operating system makes the decision with regards to which job will
run?
3.
What
are two different ways processes can share information with each other (interprocess communication)?
4.
Give
3 of the states a process can be in.
5.
What
are two different ways to interface with an operating system?
BONUS: Sudoku…the usual. Each row, column, and
highlighted 3x3 box should contain all the digits 1-9 exactly once each. Fill in the blanks to make this true.
5 |
|
7 |
|
2 |
|
|
3 |
|
4 |
3 |
|
6 |
1 |
|
|
|
|
|
6 |
9 |
|
|
7 |
|
|
2 |
|
|
|
3 |
|
8 |
|
|
5 |
|
5 |
|
|
|
|
|
2 |
|
6 |
|
|
2 |
|
1 |
|
|
|
2 |
|
|
1 |
|
|
5 |
4 |
|
|
|
|
|
6 |
2 |
|
1 |
9 |
|
1 |
|
|
9 |
|
2 |
|
3 |