L 07 Chapter05 v03
L 07 Chapter05 v03
• System Software
• The operating system and utility programs that control a
computer system and allow you to use your computer
• Enables the boot process, launches applications, transfers files,
controls hardware configuration, manages files on the hard
drive, and protects from unauthorized use
• Application Software
• Programs that allow a user to perform specific tasks on a
computer
• Word processing, playing games, browsing the Web, listening to
music, etc.
• Operating System
• The main component of system software that enables a computer
to:
• Operate and manage its activities and the resources under its
control
• Run application programs
• Interface with the user
• Acts as an intermediary between the user and the computer and
between the application programs and system hardware
• File Management
• Keeps track of stored files on computer so they can be retrieved
when needed
• Files usually viewed in a hierarchical format
• Security
• Passwords
• Biometric characteristics
• Firewalls
• Multitasking
• The capability of an operating system to run more than one
program (also called a task) at one time
• CPU rotates between tasks
• Switching is done quickly
• Appears as though all programs executing at the same time
• Multithreading
• The ability to rotate between multiple threads so that processing
is completed faster and more efficiently
• Thread
• Sequence of instructions within a program that is independent of
other threads
• Multiprocessing and Parallel Processing
• Multiple processors (or multiple cores) are used in one computer
system to perform work more efficiently
• Tasks are performed simultaneously
• Memory Management
• Optimizing the use of main memory (RAM)
• Virtual memory
• Memory-management technique that uses hard drive space as
additional RAM
• Buffer
• Area in RAM or on the hard drive designated to hold data that is
waiting to be used by the computer
• Buffering or Spooling
• Process of placing items in a buffer so the appropriate device can
retrieve them when needed
• also called spooling, particularly when used in conjunction with
a printer
• Windows
• The dominant personal operating system developed by Microsoft
Corporation
• Windows 1.0 released in 1985
• Windows 1.0 through Windows 3.x were operating environments
for DOS
• Windows 95, Windows 98, and Windows ME (Millennium
Edition)
• Windows 7
• Released in late 2009
• Home Premium (primary version for home users)
• Professional (primary version for businesses)
• Windows 8
• Designed to be used with smartphones, desktop computers, with
or without a keyboard or mouse
• Supports multi-touch input
• Includes Start screen and tiles
• Windows 10
• Replaces all previous versions of Windows
• Universal operating system
• Designed to run on any device from smartphone to tablets to
personal computers to servers
• Windows 11
• Latest version
• Released in 2021
• Designed to be more user-friendly and intuitive
• Windows Server
• The version of Windows designed for server use
• Windows Server 2022 is the latest version
• Delivers advanced multi-layer security and hybrid capabilities
with Microsoft Azure (Cloud Computing Services)
• macOS
• Proprietary operating system for Mac computers
• The Mac (called Macintosh until 1999) is a family of personal
computers designed and built by Apple Corporation
• Based on the UNIX operating system
• Originally set the standard for graphical user interfaces
• macOS 13 Ventura
• Latest version released in October 2022
• UNIX
• An operating system developed in the late 1960s for midrange
servers and mainframes
• Requires high level of technical knowledge; harder to install,
maintain, and upgrade
• Many variations of this operating system are in use today
• Linux
• Developed by Linus Torvalds in 1991
• An open-source operating system that is available without
charge over the Internet and is increasingly being used with
mobile devices, personal computers, servers, mainframes, and
supercomputers.
• Has been collaboratively modified by volunteer programmers
all over the world
• Originally used a command line interface, most recent versions
use a GUI
• Individuals and organizations are switching to Linux and other
open-source software because of cost
• Chrome OS
• The first cloud operating system
• Essentially is the Chrome Web browser redesigned to run a
computer, in addition to accessing Web resources
• Replaces traditional desktop operating systems
• Is currently only available preinstalled on Chrome devices
Answers:
1) a; 2) True; 3) Mac OS
CSC101 – Introduction to Computing Spring 2023
Operating Systems for Mobile Devices
• Android
• A Linux-based operating system designed for mobile
devices
• Developed by the Open Handset Alliance, which is a group
of companies led by Google.
• Current version is Android 13
• iOS
• The operating system designed for Apple mobile devices, such
as the iPhone
• Current versions is iOS 16
• Wear OS
• Also known simply as Wear and formerly Android Wear
• A version of Google's Android operating system designed for
smartwatches and other wearables
• watch OS 9
• OS for Apple Watch
• Tizen
• Linux-based mobile operating system backed by the Linux
Foundation, mainly developed and used primarily by Samsung
Electronics
• Tizen is mainly developed for Samsung Smart TV
• tvOS
• OS for Apple TV
• Utility Program
• Software that performs a specific task,
usually related to managing or
maintaining the computer system
• Many utilities are built into operating
systems (for finding files, viewing
images, backing up files, etc.)
• Utilities are also available as stand-
alone products
• Search Tools
• Designed to search for documents and other files on the user’s
hard drive
• Windows 10 has Search box in the Taskbar to search for files and
apps
• Are often integrated into file management programs
• Third-party search tools are also available
• Diagnostic and Disk Management Programs
• Diagnostic programs evaluate your system and make
recommendations for fixing any errors found
• Disk management programs diagnose and repair problems
related to your hard drive