Ch02 Ing Operating Systems
Ch02 Ing Operating Systems
Chapter 2
Introducing Operating Systems
Objectives
• Windows kernel
– More power to communicate with hardware devices
than the shell has
– Operates in kernel mode
– Applications cannot get to hardware devices without
the shell passing those requests to the kernel
– Two main components
• The HAL (hardware abstraction layer)
• Executive services interface
• Configuration data
– Used when OS first loaded and when needed by
hardware, applications, users
– Stored in:
• Registry
• Initialization files
• Launching an application
– Move from hard drive into memory
• Process
– Program running, together with the system resources
assigned to it
– Request resources through Win32 subsystem
• Called a thread
• Thread
– Single task
• Multitasking
A+ Guide to Managing and Maintaining Your PC, 7e 23
Figure 2-11 A process with two threads
Courtesy: Course Technology/Cengage Learning
• Device drivers
– Small programs stored on the hard drive
– Allow kernel to communicate with hardware
– Provided by OS, vendors
• At system startup:
– BIOS provides instructions to the CPU for device
communication
• Drivers written to work for a specific OS
• Four types of software
– Operating system, applications, device drivers, BIOS
A+ Guide to Managing and Maintaining Your PC, 7e 25
Figure 2-12 An OS relates to hardware by way of device drivers
and possibly system BIOS
Courtesy: Course Technology/Cengage Learning
• Discussion points
– 64-bit processing is faster than 32-bit processing
– 64-bit OS requires that device drivers operating in
kernel mode be 64-bit drivers
– Application is compiled to process 64 bits or 32 bits
– 32-bit OS can only address up to 4 GB of memory
– Benefit from 64-bit computing if:
• Many applications open at the same time
• You have high computing needs and enough hard drive
space and memory
• PC support technician
– Needs to be a Windows power user
• Technician knowledge required
– How Windows desktop organized and how it works
– How to use Windows utilities
• My Computer, Windows Explorer, Control Panel,
System Information, Command Prompt window
• Taskbar
– Bottom of Windows desktop
• Information about open programs, quick access to
others
• Quick launch icons
– Notification (system tray or systray)
– Service: program that runs in the background
– Supports or serves Windows or an application
– Right-click the taskbar, use the shortcut menu
• Control Start menu, taskbar, notification area, open
applications
A+ Guide to Managing and Maintaining Your PC, 7e 37
Figure 2-21 The Windows Vista taskbar with a thumbnail of one
open application
Courtesy: Course Technology/Cengage Learning
Figure 2-34 The complete path to a file includes the volume letter,
directories, filename, and file extension; the colon, backslashes, and
period are required to separate items in the path
Courtesy: Course Technology/Cengage Learning