COMP 3000 Test 1 Study Guide 2011: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
==Key Concepts== | |||
For this test, you should understand the following terms and how they interrelate at a high level: | For this test, you should understand the following terms and how they interrelate at a high level: | ||
* processes: fork, zombie processes | * processes: fork, zombie processes | ||
Line 15: | Line 17: | ||
* virtualization versus emulation | * virtualization versus emulation | ||
==Sample Questions== | |||
# | |||
Revision as of 19:06, 2 October 2011
Key Concepts
For this test, you should understand the following terms and how they interrelate at a high level:
- processes: fork, zombie processes
- the UNIX shell (e.g., csh or bash)
- basic UNIX file permissions
- UNIX standard input & output, I/O redirection
- kernel & supervisor mode
- hypervisor and hypervisor mode
- paravirtualization and hardware virtualization
- /proc and basic output of ps
- UNIX Environment variables
- UNIX dynamic libraries versus system calls
- static versus dynamic linking
- output of ldd versus /proc/<PID>/maps
- VM guest additions
- virtualization versus emulation