Quiz 4 2013-10-21.

Slides:



Advertisements
Similar presentations
Windows 2000 I/O System, Cache Manager and File Systems Computing Department, Lancaster University, UK.
Advertisements

Principles of I/O Hardware I/O Devices Block devices, Character devices, Others Speed Device Controllers Separation of electronic from mechanical components.
OS Components and Structure
Windows XP Kernel Architecture Mike Karlsven James Farrer Jason Smith.
3: OS Structures 1 OPERATING SYSTEM STRUCTURES PROCESS MANAGEMENT A process is a program in execution: (A program is passive, a process active.) A process.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 8: Troubleshooting Storage Devices and Display Devices.
Case Study: Windows 2000 Part I Will Richards CPSC 550 Spring 2001.
Manajemen Basis Data Pertemuan 2 Matakuliah: M0264/Manajemen Basis Data Tahun: 2008.
2: OS Structures 1 Jerry Breecher OPERATING SYSTEMS STRUCTURES.
Operating Systems Concepts 1. A Computer Model An operating system has to deal with the fact that a computer is made up of a CPU, random access memory.
计算机系 信息处理实验室 Lecture 12 I/O System
Windows Debugging Demystified
1 Input/Output. 2 Principles of I/O Hardware Some typical device, network, and data base rates.
Module 9 Review Questions 1. The ability for a system to continue when a hardware failure occurs is A. Failure tolerance B. Hardware tolerance C. Fault.
Windows Performance Lifecycle Windows Internals Windows Performance Toolkit Windows Assessment Services.
ITEC 502 컴퓨터 시스템 및 실습 Chapter 8-1: I/O Management Mi-Jung Choi DPNM Lab. Dept. of CSE, POSTECH.
Segmentation & O/S Input/Output Chapter 4 & 5 Tuesday, April 3, 2007.
A Critical Analysis of the Windows mLAN Driver Supervisor: Prof. Foss By: Shaun Miles.
Kernel, processes and threads Windows and Linux. Windows Architecture Operating system design Modified microkernel Layered Components HAL Interacts with.
Architecture Support for OS CSCI 444/544 Operating Systems Fall 2008.
OSes: 3. OS Structs 1 Operating Systems v Objectives –summarise OSes from several perspectives Certificate Program in Software Development CSE-TC and CSIM,
System Components ● There are three main protected modules of the System  The Hardware Abstraction Layer ● A virtual machine to configure all devices.
Amanda Johnson Hannah Young Josh Taylor Rich Carroll Troy Gladhill Saunders Roesser.
Copyright © Genetic Computer School 2008 Computer Systems Architecture SA 8- 0 Lesson 8 Secondary Management.
Overview of Windows Driver Development Reference: us/gstart/hh/gstart/gs_intro_031j.asp.
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
Introduction to Operating System. 1.1 What is Operating System? An operating system is a program that manages the computer hardware. It also provides.
OPERATING SYSTEMS STRUCTURES Jerry Breecher 2: Operating System Structures 1.
Lecture 11 Deadlocks and Devices. Last Time CPSC Tyson Kendon Concurrency Some notes about Semaphores Spinlocks Classical Synchronization.
© D. J. Foreman, Structure of an O/S. © D. J. Foreman, Overview  Required functionality –Handle interrupts –Manage resources Processes.
Introduction to Operating Systems Concepts
Introduction to comp. and prog. CS 101 G 964
Operating Systems Lecture 2.
Chapter 2: Computer-System Structures
Chapter Objectives In this chapter, you will learn:
Chapter 1: Introduction
Operating System.
Crash Dump Analysis - Santosh Kumar Singh.
Chapter 1: Introduction
Operating System Structure
Unit OS2: Operating System Principles
Chapter 1: Introduction
CS703 - Advanced Operating Systems
Chapter 1: Introduction
Chapter 3: Windows7 Part 2.
Booting Up 15-Nov-18 boot.ppt.
Starting the computer. Every day we are using an operating system and most specifically a Windows operating system but most of us are not aware of the.
Introduction to writing device drivers for Windows
CPSC 457 Operating Systems
Case Study 2: Windows History of windows 2000
Module 2: Computer-System Structures
Chapter 3: Windows7 Part 2.
CS 140 Lecture Notes: Virtual Machines
Mid Term review CSC345.
Complete CompTIA A+ Guide to PCs, 6e
Operating Systems Lecture 2.
B.Ramamurthy Chapter 2 : Appendix
Introduction to Operating Systems
Subject Name: Operating System Concepts Subject Number:
Introduction to Operating Systems
OS Components and Structure
OPERATING SYSTEMS STRUCTURES
Galen C. Hunt Microsoft Research and the University of Rochester
CSE 542: Operating Systems
Chapter 2: Computer-System Structures
Chapter-1 Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions.
Chapter 2: Computer-System Structures
Chapter 1: Introduction CSS503 Systems Programming
Chapter 13: I/O Systems.
Mr. M. D. Jamadar Assistant Professor
Presentation transcript:

Quiz 4 2013-10-21

1. Memory-mapped Files Mapped files allow a program to access file data as if it were: In memory On disk In the page file On tape a) In memory

2. Page Faults In Windows soft and hard page faults are distinguished. Which one of the following statements is true? Soft page faults do not require access to secondary storage Hard page faults will always be satisfied by reading from a page file Soft page faults will never happen in SMP systems Soft page faults will result in working set trimming for other processes a) Soft page faults do not require access to secondary storage

3. Windows System Calls The primary Windows API function to read from a device is ReadDevice() ReadFile() DeviceQuery() DeviceReadData() b) ReadFile()

4. I/O System Structuring HAL is an acronym for: Hardware Analysis Level Host Adapter Layer Hardware Abstraction Layer Highly Abstracted Logic c) Hardware Abstraction Layer

5. I/O Manager The Windows I/O manager operates in: Kernel mode User mode Both a) Kernel mode

6. I/O System Operation The Windows I/O system operates: Always synchronously Always asynchronously Depending on the installed drivers b) Always asynchronously

7. Device Drivers What kind of driver detects the presence of a hardware device in Windows? Bus driver Cab driver Plug-and-Play driver System driver a) Bus driver

8. Layered Drivers Windows filter drivers Do not talk to hardware Can be installed dynamically May generate additional IRPs All of the above d) All of the above

9. Driver Verifier The driver verifier: Fixes buggy drivers Catches driver errors Prevents system crash after driver error Analyzes driver source code for errors b) Catches driver errors

10. Power Management Which of the following is not a system power state: Standby Hibernate On Battery d) Battery