This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.View Full Document
Unformatted text preview: THE UNIVERSITY OF WINNIPEG ACS-3931: Principles of Operating Systems Final Examination Name: __________________________ Sample Test Number: _____________ Time: 120 minutes Page 1/5 Instructions Please read carefully! Place your name and student number at the top of first page of this exam. No aids are permitted. There are a total of ... marks. Multiple choice questions: Select the correct answer 1) Which of the following statements is incorrect? a) An operating system provides an environment for the execution of programs. b) An operating system manages system resources. c) Operating systems provide both command line as well as graphical user interfaces. d) Operating systems must provide both protection and security. 2) The ____ of a process contains temporary data such as function parameters, return addresses, and local variables. a) text section b) data section c) program counter d) stack 3) The ____ multithreading model multiplexes many user-level threads to a smaller or equal number of kernel threads. a) many-to-one model b) one-to-one model c) many-to-many model d) many-to-some model 4) ______ allows a thread to run on only one processor. a) Processor affinity b) Processor set c) NUMA d) Load balancing 5) A solution to the critical section problem does not have to satisfy which of the following requirements? a) mutual exclusion b) progress c) atomicity d) bounded waiting 6) One necessary condition for deadlock is ______, which states that a resource can be released only voluntarily by the process holding the resource. THE UNIVERSITY OF WINNIPEG ACS-3931: Principles of Operating Systems Final Examination Name:...
View Full Document
This note was uploaded on 02/17/2010 for the course ACS ACS-3911 taught by Professor Chen during the Spring '10 term at Windsor.
- Spring '10