Survey of Operating Systems, 7th Edition

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

McGraw-Hill Education is proud to introduce the seventh edition of Jane and Charles Holcombe's Survey of Operating Systems. This title provides an introduction to the most widely used desktop operating systems (including Windows, Apple OS X, and Linux) using numerous illustrations and hands-on activities to build a foundation for success in the IT field, empowering students to adapt to different job situations and troubleshoot problems. The new edition features updated information on mobile operating systems, as well as chapters on subjects peripheral to operating systems, such as File Management in the Cloud - previously only offered as online content. Linux, a free operating system with many of the same qualities as UNIX, has the potential to save corporations millions of dollars. To grasp how important a free operating system is, think of an operating system as the software engine of your computer. Then consider the engine in your car. An engine costs thousands of dollars, but if a company started making and distributing free engines, the cost of your new car would drop dramatically, requiring just the cost of the body and chassis, electrical system, radiator, passenger heater and air conditioner, radio, and many other components. Ofcourse, the Linux community offers many of the additional software components for the OS free.

Author(s): Jane Holcombe
Edition: 7
Year: 2023

Language: English
Pages: 481

Cover
Survey of Operating Systems
About the Author
About the Contributors
Acknowledgments
About This Book
New to Survey of Operating Systems, Seventh Edition
Contents
1: Introduction to OperatingSystems
Overview of Operating Systems
Operating Systems Defined
Computer Hardware Basics
Functions of Microcomputer Operating Systems
Yesterday’s Operating Systems
UNIX-The Operating System for All Platforms
The Evolution of Desktop Operating Systems
Today’s Desktop Operating Systems
Windows 10
Windows 11
Apple macOS
Linux
Chrome OS
Today’s Mobile Operating Systems
Cloud Computing
Mobile Devices
Connectivity
Mobile Operating System Features
Chapter 1 REVIEW
2: Computer and User Security Basics
Threats to Computers and Users
Malicious Tools and Methods
Accidents, Mistakes, and Disasters
Keeping Track of New Threats
The People Behind the Threats
Defense Against Threats
Education
Paranoia 101: Don’t Be a Victim
Security Policies
Firewalls
Security Software
Authentication and Authorization
Passwords
Security Account Basics
Best Practices When Assigning Permissions
Encryption
Data Wiping
Physical Security
Security for Mobile Computing
Troubleshooting Common Security Problems
Troubleshooting Log-On Problems
Using the Administrator Account in Troubleshooting
Troubleshooting a Suspected Malware Attack
Chapter 2 Review
3: Desktop Virtualization
Virtualization Overview
Virtualization Is Everywhere
Your (Great?) Grandparent’s Virtual Machines
Today’s Virtual Desktops
Enabling and Configuring Windows Hyper-V
Enabling Hyper-V in Windows 10
Connecting a Virtual Machine to a Network
Using Hyper-V Quick Create
Removing Hyper-V
Virtual Machines in Oracle VirtualBox
Chapter 3 Review
4: Windows 10
Installing Windows 10
Windows 10 Editions
System Requirements
Upgrading to Windows 10
Preparing to Install Windows 10
Installing
Postinstallation Tasks
Get Acquainted with the GUI
Install and Troubleshoot Drivers
Personalize Windows 10
Configure Windows Update
Remove Unwanted Software from a Factory Installation
Migrate or Restore Data
Back Up Data and the System
Working with Windows 10 Features
The Windows 10 GUI Modes
Getting Started with Cortana
Using Apps in Windows 10
Securing Windows 10
Windows 10 S Mode
Windows Hello
Microsoft Passport
Windows Firewall
Chapter 4 Review
5: Supporting and Troubleshooting Windows
Managing Local Accounts
Local User Accounts
Local User Groups and Special Accounts
Managing Local Data Files
File Management and the User Interface
The Windows Default File Hierarchy
The FAT File Systems
File Systems for Optical Discs
The Windows New Technology File System (NTFS)
Understanding the Registry
The Definition and Purpose of the Registry
Automatic Registry Changes
Registry Files
The Temporary Portion of the Registry
Viewing and Editing the Registry
Backing Up the Registry
Windows User and Power Options
User Options
Power Options
Windows 10 Boot Process
Modifying System Startup
Managing Devices
Using Windows Troubleshooting and Recovery Tools
For Startup Failures: The Windows Recovery Environment
Troubleshooting with Modified Startups
Removing a Windows Update or Version versus Resetting
CHAPTER 5 REVIEW
6: Apple macOS on the Desktop
Installing and Upgrading macOS
Plan Ahead
The Installation
Postinstallation Tasks
Navigating and Customizing the macOS Desktop
Menu Bar, Dock, and Other Desktop Features
Changing Settings in macOS
Launching and Switching between Apps with the Dock
Using the Heads-Up Program Switcher
View and Manage All Programs in Launchpad
Declutter the Desktop with Mission Control
Full Screen and Split View
Notification Center
Control Center
Printing in macOS
Siri
AirPlay versus AirDrop
Navigating in Finder
Managing Files and Folders
Managing Local Security in macOS
Check Out the macOS Firewall
Gatekeeper
Kernel ASLR
Digitally Signed and Sandboxed Apps
FileVault
Secure Virtual Memory
Keychain
Managing Local User Accounts
Troubleshooting Common macOS Problems
Where to Find Help
When to Quit
Forgotten Password
Disappearing Sidebar Items
Useful System Utilities
Using Terminal in macOS
Chapter 6 Review
7: Linux on the Desktop
Linux Overview
Why Learn Linux?
The Evolution of Linux
Linux Distributions
Benefits of Linux
Drawbacks of Linux
Linux on Your Desktop
Acquiring Linux for the Desktop
Installing Linux or Using a Live Image
Exploring a Linux GUI
Deciding How to Log In to Ubuntu Linux
The Ubuntu GNOME Desktop
System Settings
Modify the Desktop
Ending a Linux Session from the GUI
Linux Command-Line Interface
The Terminal Window in Linux
Using Linux Shell Commands
Securing a Linux Desktop
Keeping Linux Up-to-Date
Managing Users
File and Folder Permissions
Chapter 7 Review
8: Chromebooks and Chrome OS
Getting Started with Chrome OS
First Power Up and Sign In
First Look at the Chrome OS Desktop
Options for Ending Your Chrome OS Session
Getting Acquainted with Chrome OS and Google Features
Finding the Chrome OS Version Number
Personalizing the Desktop
Printing in Chrome OS
Installing Extensions and Apps
Chrome Browser Extensions and Web Apps
Android Apps on Chrome OS
File Management in Chrome OS
Getting Started with the Files App
Working Offline in Chrome OS
Configure Security and Troubleshoot Chrome OS
Securing Your Google Account
Securing Chrome OS
Chapter 8 Review
9: Connecting Desktops and Laptops to Networks
Configuring a Network Connection
Understanding the TCP/IP Protocol Suite
Transmission Control Protocol
Internet Protocol
Connecting to the Internet
Internet Service Providers
Computer-to-Internet versus LAN-to-Internet
Wired Connectivity Technologies
Wireless Connectivity Technologies
Using a Virtual Private Network
Using Internet Clients
Web Browsers
Email Clients
Sharing Files and Printers
The Server Side of File and Printer Sharing
The Client Side of File and Printer Sharing
Troubleshooting Common Network Client Problems
Built-In Network Diagnostics
Testing IP Configurations and Connectivity
Troubleshooting Connection Problems with tracert
Troubleshooting DNS Errors Using ping, netstat, and nslookup
Chapter 9 REVIEW
10: Mobile Operating Systems: iOS and Android
From Luggable to BYOD
Mobile Computing Then and Now
Mobile Devices and BYOD
Hardware Features in Mobile Devices
Configure Accounts for Mobile Devices
Mobile Provider Accounts
Accounts Tied to Mobile Operating Systems
Configure Wireless Connections on Mobile Devices
Connecting to Cellular Networks
Connecting to Wi-Fi Networks
Wi-Fi Calling
Connecting to Bluetooth Devices
Connecting with Other Short-Range Wireless Methods
Airplane Mode
Email, Apps, Wallets, and Synchronization
Configuring Email
Mobile Apps
Replacing Your Wallet with a Mobile Device
Synchronization
Securing Mobile Devices
Patching and OS Updates
Securing Lock Screens on Mobile Devices
Location Settings
Lost or Stolen Devices
Chapter 10 Review
11: File Management in the Cloud
Data Storage in the Public Cloud
Data Storage before the Cloud
Private Cloud versus Public Cloud
Why Use Cloud Storage?
The Operating System Connection
Dropbox
Free Dropbox Storage
Working with Dropbox on a Desktop or Laptop
Google Drive
Getting Started with Free Google Drive Storage
Upgrading Your Google Drive Account to Google One
CHAPTER 11 REVIEW
Glossary
Index