You will be given the following information on the exam:
Powers of 2 Reference Table
2^n |
Value |
2^n |
Value |
2^n |
Value |
0 |
1 |
6 |
64 |
12 |
4,096 |
1 |
2 |
7 |
128 |
13 |
8,192 |
2 |
4 |
8 |
256 |
14 |
16,384 |
3 |
8 |
9 |
512 |
15 |
32,768 |
4 |
16 |
10 |
1,024 |
16 |
65,536 |
5 |
32 |
11 |
2,048 |
17 |
131,072 |
Hexidecimal Values in Binary
Hex Value |
Binary |
Hex Value |
Binary |
Hex Value |
Binary |
0 |
0000 |
6 |
0110 |
C (12) |
1100 |
1 |
0001 |
7 |
0111 |
D (13) |
1101 |
2 |
0010 |
8 |
1000 |
E (14) |
1110 |
3 |
0011 |
9 |
1001 |
F (15) |
1111 |
4 |
0100 |
A (10) |
1010 |
|
|
5 |
0101 |
B (11) |
1011 |
|
|
Topics
The exam content will primarily appear from the following chapters. Note that [APPLIED] questions may not be the only ones that reference the topic under which they appear.
Chapter 4/5
- Given code that creates processes, what ouputs are possible?
- What can go wrong with creating processes?
Chapter 19
Chapter 20
- Multi-level Page Tables
- Address Translations
- [APPLIED] You will have to translate two virtual addresses and find the data (if the pages are valid). It will be similar to the posted simulator, but smaller in size. You will need to understand hex values and be comfortable converting them to deciaml and binary
Chapter 26/27
- Given code that creates threads, what ouputs are possible?
Chapter 31
Chapter 37
- Hard Disks
- Disk Scheduling
- [APPLIED] You will have have to determine scheduling similar to the provided simulator.
Chapter 38
- RAIDs
- Understand what they do and how they work
- Parity
- [APPLIED] How to calculate?
- Pros/Cons
- Understand the different configurations
Chapter 40
- Components of the file system and their purposes
- Multi-level index
- Inodes
- [APPLIED] You will need to be able to determine a sector address from a i-number. It will be like the content shown on the slides and in the book.
- Methods to reference disk blocks
- What occurs on reads and writes?
- [APPLIED] You will have to indicate operations that took place to make changes to the file system. It will be exactly like the provided simulator.
- Caching and Buffering
Chapter 42
- FSCK
- Journaling
- Crash Recovery