Introduction to OS

.pdf

School

Arizona State University *

*We aren’t endorsed by this school

Course

330

Subject

Computer Science

Date

Oct 30, 2023

Type

pdf

Pages

3

Uploaded by ConstableWillpowerGiraffe33

Report
Module 1: Introduction to Operating Systems(Quiz) Study online at https://quizlet.com/_96bf2t 1. Which of the following steps are involved in an interrupt? A. Pushing program counter and status reg- ister to stack B. Entering interrupt vector number into op- erating system interrupt table C. Loading program counter and status reg- ister of interrupt vector D. Executing Interrupt Service Routines Correct! Pushing program counter and status register to stack Correct! Loading program counter and status register of interrupt vector Correct! Executing Interrupt Service Routines 2. What is the meaning of the term "controlling program behavior"? A. Only let a fixed number of programs run B. Let a program run for a limited time and then switch to others C. Only let a program run at specific times of the day D. Do not let programs write or read every part of the memory Correct! Let a program run for a limited time and then switch to others Correct Answer Do not let programs write or read every part of the memory 3. Which mechanism do not help with improv- ing efficiency of resident monitor? A. Spooling B. Caching C. Overriding D. Buffering Correct! Overriding 4. What is the role of program counter? A. Stores the mode of the program B. Stores the address of the next instruction to be executed C. Stores the ID of the current program run- ning D. Stores the last interrupt number which was executed Correct! Stores the address of the next instruction to be executed 5. What one is not an advantage of privilege mode over user mode? A. It can read/write any location in memory. Correct Answer It can run in- finitely 1 / 3
Module 1: Introduction to Operating Systems(Quiz) Study online at https://quizlet.com/_96bf2t B. It can execute system calls. C. It can run infinitely D. It can execute any instruction. 6. How does time tracking happen in operating system? A. Based on Bus data communication capac- ity B. Based on memory speed C. Using input/output execution latency D. Using CPU clock frequency Correct! Using CPU clock frequency 7. Which are the approaches for memory pro- tection? A. Allow programs to execute interrupts B. Do not allow programs to execute system calls C. Allow programs to only write in their own specific memory part D. Do not allow programs to write over resi- dent monitor Correct! Allow programs to only write in their own specif- ic memory part Correct! Do not allow pro- grams to write over resident monitor 8. What is the role of memory management unit? A. Loads the resident memory B. Moves input addresses from resident memory to programs C. Checks programs request for writing into memory falls between base and base + bound D. Finds instruction addresses in memory Correct! Checks programs request for writing into mem- ory falls between base and base + bound 9. How is memory protection needed for CPU protection? A. To prevent programs overwriting each other B. To ensure system calls and interrupts ta- bles are unchanged C. To prevent changes into resident monitor Correct Answer To ensure programs can not execute register 0 (R0) 2 / 3
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help

Browse Popular Homework Q&A

Q: 12. Write the full and abbreviated electron configurations for phosphorus. How many core and valence…
Q: 3. Three particles travel through a region of space where the magnetic field is out of the page, as…
Q: Calculate the voltage between points A and B in the circuit above, given the following values: V2 =…
Q: Mary Rose works at home as a financial consultant. She wants to claim some of her yearly expenses as…
Q: A seller uses a perpetual inventory system, and on April 4, it sells $5,000 in merchandise to a…
Q: Five 5's Your task is to create algebraic expressions using the number 5 five times along with our…
Q: Given the following equilibrium constants at 437°C, 1 Na2O(s) 2 Na(l) + O2(g) K₁ = 3 × 10-25 2 K₂ =…
Q: person would need to be in each of the following top percentages. (a) 3% (b) 9%
Q: Unearned revenue Expenses Wages expense otal expenses STARK COMPANY Income Statement For Year Ended…
Q: The Crown Bottling Company has just installed a new bottling process that will fill 7-ounce bottles…
Q: A square sheet with sides 3.15 meters long is held in a uniform electric field of magnitude 1.1 ×…
Q: During the year, a company had sales of $770,000 expenses of $330,000 and it declared and paid…
Q: If 250.0 mL of HNO3 are reacted with 34.8 mL of 0.721 M Ba(OH)2, to reach the equivalence point,…
Q: With a tailwind, a aircraft can fly 648 miles in 3 hours. Against this same wind, the aircraft can…
Q: The state test scores for 12 randomly selected high school seniors are shown on the 1420 right.…
Q: Find P(ANE) directly from the table. D E Totals A 0.12 0.38 0.50 P(ANE)= (Type an integer or a…
Q: A jar contains 12 coins: 6 pennies, 2 nickels and 4 dimes. A child selects 2 coins at random without…
Q: 7. In which of the following pairs of alkanes are the two compounds isomers? A. hexane and…
Q: Please help me thank you very much! Find the location of nodes for the rotational wavefunction with…
Q: What is the relationship between financial decision-making and risk and return? Would all financial…
Q: How much energy is required to synthesize a saturated C12 fatty acid? How does this compare with the…
Q: A receiver that is a 1000 km from a radio wave transmitter records an intensity of 2000 W/m2 for…