ITS Unit 4
ITS Unit 4
Introduction to Operating
Windows operating system, Security features and
tools
3
What is an Operating System?
• An Operating System is a program that acts as an
intermediary/interface between a user of a computer and the
computer hardware.
• OS goals:
– Control/execute user/application programs.
– Make the computer system convenient to use.
– Ease the solving of user problems.
– Use the computer hardware in an efficient manner.
Definition
● An Operating System, or OS, is low-level software that enables a user and
higher-level application software to interact with a computer’s hardware and
the data and other programs stored on the computer
● For example, the DOS operating system contains commands such as COPY and
RENAME for copying files and changing the names of files, respectively. The
commands are accepted and executed by a part of the operating system.
● Similarly, the UNIX operating system has commands like CP and MV to copy
and rename.
Dynamic View of System Components
A. Frank - P. Weisberg
What Operating Systems Do
• Depends on the point of view.
• Users want convenience, ease of use and good performance
– Don’t care about resource utilization.
• But a shared computer such as mainframe or minicomputer must keep all users
happy.
• Users of dedicate systems such as workstations have dedicated resources but
frequently use shared resources from servers.
• Handheld computers are resource poor, optimized for usability and battery life.
• Some computers have little or no user interface, such as embedded computers in
devices and automobiles.
Types of Operating Systems
● Batch Operating System Desktop Class
● Multiprogramming Operating • Windows
• OS X
System
• Unix/Linux
● Time-Sharing OS • Chrome OS
● Multiprocessing OS Server Class
● Distributed OS • Windows Server
● Network OS • Mac OS X Server
• Unix/Linux
● Real Time OS
Mobile Class
● Embedded OS • Android
• iOS
• Windows Phone
Types Of OS
System Software: Utilities
● Utilities augment functionality of
operating systems. Utilities includes
device drivers and Troubleshooting
capabilities.
● Utilities provide file management
capabilities such as copying, moving
or renaming a file.
● Norton Utilities includes an undelete
function that can recover deleted
files.
● Symantec and McAfee Virus
checkers add protection for all
system and data files.
Programming Languages