OCR J277 Systems Software

OS Functions: Device Drivers

Enabling communication between the operating system, processor, and peripherals.

Lesson Progress

0/5
01 Review of Previous Learning

DO NOW: Maximum 10 Mins

Complete these 5 quick-fire questions reviewing the core functions of an Operating System. Work silently in your books.

1. Name two functions of an Operating System (other than Peripheral Management).

Reveal Answer

Memory management, User management, File management, Multitasking, User Interface.

2. What OS function handles the movement of data between RAM and Virtual Memory?

Reveal Answer

Memory Management

3. What term describes how an OS appears to run more than one program at the same time?

Reveal Answer

Multitasking

4. True or False: Renaming a folder is an example of File Management.

Reveal Answer

True

5. What is a 'peripheral'?

Reveal Answer

An external hardware device connected to the computer (e.g., mouse, printer, scanner).

B4L Focus: Meet and greet at the door. Uniform check upon entry. Reinforce expectations for a silent start. Complete the register whilst they work. Answers shared via cold-calling. Corrections in green pen.
02 Introducing the New Objective & KWs

Context & Keywords

Learning Objective

To explain the purpose of device drivers and how they facilitate communication between the OS and external hardware.

Tier 2/3 Vocabulary:

Peripheral
Device Driver
Processor
Hardware
Translator
OS Function
B4L Focus: Active listening skills (pens down, tracking the speaker). Reiterative high-quality presentation (date and title underlined in books).
03 New Learning

The Language of Hardware

Chunk 1: The Communication Problem

You buy a brand new, high-tech graphics card or a specialist photo printer. You plug it into your motherboard. But wait... the computer doesn't know what to do with it. Why? Because thousands of different manufacturers create hardware, and your Operating System cannot possibly know the exact instructions required to operate every single device in the world.

The Language Barrier

Think of the Operating System and the Processor speaking English. The new printer you just bought speaks French. If the OS sends an instruction to "Print Document", the printer just sits there because it doesn't understand the command.

Enter the Driver

A Device Driver is a highly specialised piece of software. It acts as a translator. It takes the generic instructions from the OS and translates them into the highly specific, low-level instructions that the new piece of hardware requires.

Chunk 2: The OS's Responsibility

The Operating System itself does not contain all the drivers. Instead, it has a core function called Peripheral Management. This function allows the user to:

  • Install new device drivers when hardware is connected.
  • Load the required drivers into RAM so the processor can use them.
  • Update drivers if a manufacturer releases a patch to fix a bug or improve performance.
Key Exam Point: You must state that the driver allows the external piece of hardware to interact with the processor. Without the driver, the processor cannot send output to, or receive input from, the device.

Chunk 3: The "Plug and Play" Illusion

Sometimes you plug in a mouse and it works instantly. This makes you think it doesn't need a driver. False. Modern Operating Systems come pre-loaded with hundreds of generic device drivers. When you plug the mouse in, the OS instantly finds the generic driver and loads it automatically behind the scenes.

Mini Plenary: MWB Task

Copy the sentence below onto your Mini Whiteboards, filling in the missing words.

"The OS allows device drivers to be installed. This acts as a ______________ to allow an external piece of hardware to interact with the ______________."
Reveal Answer
Translator / Processor
B4L Focus: Encourage active listening and response to questioning. Use cold-calling to explain *why* a generic driver might not unlock all the features of a high-end gaming mouse. Use PWIC (Pose, Pause, Pounce, Bounce).
04 Application

Exam Application

Answer the following typical OCR exam questions in your books. Focus on using specific terminology (e.g., peripheral management, processor, translator).

Task 1 (1 Mark)

Identify the specific Operating System function responsible for the installation of a new printer driver.

Task 2 (2 Marks)

A user buys a new scanner. When they plug it in, the computer does not recognise it. Explain why the user must install a device driver.

Task 3 (3 Marks)

Describe the role of a device driver in allowing a computer to communicate with an external peripheral.

B4L Focus: Enforce silent, independent application. Circulate the room providing live feedback. Ensure pupils are not using the word 'speed up' (a common misconception with drivers). Display model answers on the board for self-assessment.
05 Consolidation

The Ultimate Exam Trap

Look at this classic multiple-choice layout that frequently trips students up.

On your MWBs - Write the letter of the FALSE statement:

A) Device drivers allow peripherals to interact with the processor.

B) The installation of a printer driver is managed by File Management.

C) Device drivers translate OS instructions into a language the hardware understands.

Reveal Answer

B is FALSE. It is managed by Peripheral Management.

B4L Focus: Instruct pupils to clear up and stand behind chairs in silence. Positively reinforce expectations. Nominate a 'Lesson Champion' for excellent exam phrasing. Check uniform, dismiss orderly.