SlideShare a Scribd company logo
1 of 43
Software
By Shamzash Alamzeb
What exactly is a
software?
Software
A collection of instructions that tells
the computer what to do
OR
“Software is a
single/collection of
programs that performs a
particular task.”
The greatest mind behind the 1st
software
The world's first stored-
program electronic digital
computer, the English Small
Scale Experimental
Machine (SSEM, nicknamed
the Baby) successfully
executed its first program on
21st June 1948. That program
was written by Tom Kilburn,
who actually built the machine,
designed by his mentor
Tom Kilburn
There are three basic
softwares:
System software
System software is computer
software designed to operate the
computer hardware and to provide
and maintain a platform for running
application software.
Programming software
It is used for providing tools
to the programmer for writing
computer programs and
software by using
programming languages.
Application Software
Also known as Apps, this
is a program or group of
programs designed for
end users
Types of Software
How it is
Examples
• Examples of System Software's are:
• Operating Systems
• Utility Programs
• Device Drivers
M. Hammad Waseem 11
Operating System (OS)
• An operating system (OS) is a
collection of software that
manages computer
hardware resources and provides
common services for computer
programs.
• The operating system is a vital component
of the system software in a computer
system.
• Application programs usually require an
operating system to function. 12
13
System Software: The OS
 Controls computer functions
 Processor
 Hardware
 Memory etc.
 Provides means for software to work with the CPU
 Responsible for management, scheduling, and
interaction of tasks
 Provides user interface
System Software: Utilities
• A program that performs a specific task
related to the management of computer
functions, resources, or files,
as password protection, memory management, vi
rus protection, and file compression.
• Utility software helps to manage, maintain and
control computer resources(System memory,
cache memory, hard disk space, are examples.)
15
System Software: Utilities
• Utilities: Programs that perform
computer housekeeping tasks
• Manage system resources
• Improve efficiency
• Virus prevention
• system maintenance and
• file compression.
Cont….
• Utilities software
1.disk compression
2.disk checker
3.system profilers
4.antivirus software
5.backup utilities
6.DISK PARTITIONING TOOLS
7.NETWORK UTILITIES
DISK COMPRESSION
Disk checker
SYSTEM PROFILERS
ANTIVIRUS
SOFTWARE
BACKUP UTILITIES
DISK PARTITIONING
TOOLS
NETWORK UTILITIES
24
System Restore
• Restores system settings to a specific
date
25
System Backup
• Backup
• Creates a copy of a hard drive to another storage
device
• When you use the Windows Backup utility,
you create a duplicate copy of all the data on
your hard disk and copy it to another storage
device, such as a CD or an external hard
drive
Device Driver
• A Device Driver is a computer
program that operates or controls a
particular type of device that is
attached to a computer.
• Like printers
• CD-ROM readers
26
CONT…
• The sole purpose of a device driver is to
instruct a computer on how to
communicate with the input/output device
(I/O) by translating the operating system's
I/O instructions into a language that a
device can understand. There are various
types of device drivers for I/O devices such
as keyboards, mice, CD/DVD drives,
controllers, printers, graphics cards and
ports.
28
Operating System Categories
• Four categories:
• Real-time (RTOS)
• Single-user, single-task (e.g. 1 student 1
teacher)
• Single-user, multitask [e.g. 1 teacher
multiple students]
• Multiuser
Real T ime Operating System
• Real time operating system mean quick
response or
• That guarantee a cretin capability within a
specify time constraint. E.g. Radar control
system
Real-Time Systems
– Fastest and are used in time-critical
environment
– Data must be processed extremely quickly
because the output influence immediate
decisions
– Must be 100% responsive 100% of the time.
Response time measured in fraction of sec
– Used in space flight, military system,
airport traffic control, high-speed aircraft,
industrial processes, sophisticated
medical equipment etc.
Single-User Operating Systems
32
Single-User Operating Systems
Single-task systems
• Perform one task at a time
• Pocket PC
• Palm OS ORpalmtop,
• Windows Mobile
Multitask systems
• Perform simultaneous tasks
• Windows
Multi tasking
• Whereas multitasking means performing
multiple tasks in parallel. Usually, CPU
processes only one task at a time but the
switching of CPU between the processes
(also known as Context Switching) is so fast
that it looks like CPU(or processor) is
executing multiple processes at a time.
Example of multitasking, we listen to music
and do internet browsing at the same time
(they execute parallely).
Multiuser Operating Systems
• A multiuser operating system (also known as a
network operating system) enables more than
one user to access the computer system at one
time by efficiently manipulating all the requests
from multiple users.
• Networks require a multiuser operating system
because many users access the server
computer at the same time and share
resources.
• Examples include Linux,UNIX etc.
35
Operating Systems for
Servers and Mainframes
• Servers
• Manage network resources
• Mainframes
• Handle requests from hundreds or thousands
of users simultaneously
• Operating systems:
• Windows Server
• Unix
36
The User Interface
• Enables you to interact
with the computer
• Types of interfaces:
• Command-driven
interface
• Menu-driven interface
• Graphical user interface
(GUI)
Command-driven
37
Starting the Computer
The Boot Process
• Step 1: The basic input/output system (BIOS) is activated.
• Step 2: A power-on self-test (POST) checks attached hardware.
• Step 3: The operating system loads into RAM.
• Step 4: Configuration and customization settings are checked.
38
The Desktop
39
Windows
Title bar Close button
Ribbon
Minimize button
Maximize/Restore
button
Scrollbar
Document view
options
40
File Management
• The operating system provides an
organizational structure for the computer’s
contents.
• Hierarchical structure of directories:
• Drives
• Folders
• Subfolders
• Files
41
Working with Files
• File management actions:
• Open
• Copy
• Move
• Rename
• Delete
• Recycle Bin
42
System Restore
• Restores system settings to a specific
date
43
System Backup
• Backup
• Creates a copy of a hard drive to another storage
device
• When you use the Windows Backup utility,
you create a duplicate copy of all the data on
your hard disk and copy it to another storage
device, such as a CD or an external hard
drive

More Related Content

Similar to ICT-Lecture_-_10.ppt

Mca i-fundamental of computer-u-3-functions operating systems
Mca  i-fundamental of  computer-u-3-functions operating systemsMca  i-fundamental of  computer-u-3-functions operating systems
Mca i-fundamental of computer-u-3-functions operating systemsRai University
 
Bca i-fundamental of computer-u-3-functions operating systems
Bca  i-fundamental of  computer-u-3-functions operating systemsBca  i-fundamental of  computer-u-3-functions operating systems
Bca i-fundamental of computer-u-3-functions operating systemsRai University
 
Operating System Structure Part-I.pdf
Operating System Structure Part-I.pdfOperating System Structure Part-I.pdf
Operating System Structure Part-I.pdfHarika Pudugosula
 
platform-technologies_compress.pdf
platform-technologies_compress.pdfplatform-technologies_compress.pdf
platform-technologies_compress.pdfAbCc3
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating systemMeeta
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsHisyam Rosly
 
Comp Project (V).pptx
Comp Project (V).pptxComp Project (V).pptx
Comp Project (V).pptxAayushPawar12
 
ITC Lecture02.pptx
ITC Lecture02.pptxITC Lecture02.pptx
ITC Lecture02.pptxssuser368f5d
 
lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)WajeehaBaig
 
week-1-200310134908.pptx
week-1-200310134908.pptxweek-1-200310134908.pptx
week-1-200310134908.pptxssuser5c874e
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1SanthiNivas
 
unixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdfunixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdfIxtiyorTeshaboyev
 
os unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsos unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsssuser6aef00
 
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsBsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsRai University
 
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsBsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsRai University
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxShehlafaiz1
 

Similar to ICT-Lecture_-_10.ppt (20)

Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Mca i-fundamental of computer-u-3-functions operating systems
Mca  i-fundamental of  computer-u-3-functions operating systemsMca  i-fundamental of  computer-u-3-functions operating systems
Mca i-fundamental of computer-u-3-functions operating systems
 
Bca i-fundamental of computer-u-3-functions operating systems
Bca  i-fundamental of  computer-u-3-functions operating systemsBca  i-fundamental of  computer-u-3-functions operating systems
Bca i-fundamental of computer-u-3-functions operating systems
 
Operating system concept
Operating system conceptOperating system concept
Operating system concept
 
Operating System Structure Part-I.pdf
Operating System Structure Part-I.pdfOperating System Structure Part-I.pdf
Operating System Structure Part-I.pdf
 
platform-technologies_compress.pdf
platform-technologies_compress.pdfplatform-technologies_compress.pdf
platform-technologies_compress.pdf
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating system
 
Chapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & ttsChapter 05 os dan utility program csc & tts
Chapter 05 os dan utility program csc & tts
 
Comp Project (V).pptx
Comp Project (V).pptxComp Project (V).pptx
Comp Project (V).pptx
 
Operating system
Operating systemOperating system
Operating system
 
ITC Lecture02.pptx
ITC Lecture02.pptxITC Lecture02.pptx
ITC Lecture02.pptx
 
lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)
 
week-1-200310134908.pptx
week-1-200310134908.pptxweek-1-200310134908.pptx
week-1-200310134908.pptx
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 
unixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdfunixoperatingsystem-130327073532-phpapp01.pdf
unixoperatingsystem-130327073532-phpapp01.pdf
 
os unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systemsos unit 1 (2).pptx. introduction to operating systems
os unit 1 (2).pptx. introduction to operating systems
 
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsBsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systems
 
Bsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systemsBsc cs 1 fit u-3 operating systems
Bsc cs 1 fit u-3 operating systems
 
ICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptxICT Presentation operating system and types.pptx
ICT Presentation operating system and types.pptx
 

Recently uploaded

Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 

Recently uploaded (20)

Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 

ICT-Lecture_-_10.ppt

  • 2. What exactly is a software?
  • 3. Software A collection of instructions that tells the computer what to do OR “Software is a single/collection of programs that performs a particular task.”
  • 4. The greatest mind behind the 1st software The world's first stored- program electronic digital computer, the English Small Scale Experimental Machine (SSEM, nicknamed the Baby) successfully executed its first program on 21st June 1948. That program was written by Tom Kilburn, who actually built the machine, designed by his mentor Tom Kilburn
  • 5. There are three basic softwares:
  • 6. System software System software is computer software designed to operate the computer hardware and to provide and maintain a platform for running application software.
  • 7. Programming software It is used for providing tools to the programmer for writing computer programs and software by using programming languages.
  • 8. Application Software Also known as Apps, this is a program or group of programs designed for end users
  • 11. Examples • Examples of System Software's are: • Operating Systems • Utility Programs • Device Drivers M. Hammad Waseem 11
  • 12. Operating System (OS) • An operating system (OS) is a collection of software that manages computer hardware resources and provides common services for computer programs. • The operating system is a vital component of the system software in a computer system. • Application programs usually require an operating system to function. 12
  • 13. 13 System Software: The OS  Controls computer functions  Processor  Hardware  Memory etc.  Provides means for software to work with the CPU  Responsible for management, scheduling, and interaction of tasks  Provides user interface
  • 14. System Software: Utilities • A program that performs a specific task related to the management of computer functions, resources, or files, as password protection, memory management, vi rus protection, and file compression. • Utility software helps to manage, maintain and control computer resources(System memory, cache memory, hard disk space, are examples.)
  • 15. 15 System Software: Utilities • Utilities: Programs that perform computer housekeeping tasks • Manage system resources • Improve efficiency • Virus prevention • system maintenance and • file compression.
  • 16. Cont…. • Utilities software 1.disk compression 2.disk checker 3.system profilers 4.antivirus software 5.backup utilities 6.DISK PARTITIONING TOOLS 7.NETWORK UTILITIES
  • 24. 24 System Restore • Restores system settings to a specific date
  • 25. 25 System Backup • Backup • Creates a copy of a hard drive to another storage device • When you use the Windows Backup utility, you create a duplicate copy of all the data on your hard disk and copy it to another storage device, such as a CD or an external hard drive
  • 26. Device Driver • A Device Driver is a computer program that operates or controls a particular type of device that is attached to a computer. • Like printers • CD-ROM readers 26
  • 27. CONT… • The sole purpose of a device driver is to instruct a computer on how to communicate with the input/output device (I/O) by translating the operating system's I/O instructions into a language that a device can understand. There are various types of device drivers for I/O devices such as keyboards, mice, CD/DVD drives, controllers, printers, graphics cards and ports.
  • 28. 28 Operating System Categories • Four categories: • Real-time (RTOS) • Single-user, single-task (e.g. 1 student 1 teacher) • Single-user, multitask [e.g. 1 teacher multiple students] • Multiuser
  • 29. Real T ime Operating System • Real time operating system mean quick response or • That guarantee a cretin capability within a specify time constraint. E.g. Radar control system
  • 30. Real-Time Systems – Fastest and are used in time-critical environment – Data must be processed extremely quickly because the output influence immediate decisions – Must be 100% responsive 100% of the time. Response time measured in fraction of sec – Used in space flight, military system, airport traffic control, high-speed aircraft, industrial processes, sophisticated medical equipment etc.
  • 32. 32 Single-User Operating Systems Single-task systems • Perform one task at a time • Pocket PC • Palm OS ORpalmtop, • Windows Mobile Multitask systems • Perform simultaneous tasks • Windows
  • 33. Multi tasking • Whereas multitasking means performing multiple tasks in parallel. Usually, CPU processes only one task at a time but the switching of CPU between the processes (also known as Context Switching) is so fast that it looks like CPU(or processor) is executing multiple processes at a time. Example of multitasking, we listen to music and do internet browsing at the same time (they execute parallely).
  • 34. Multiuser Operating Systems • A multiuser operating system (also known as a network operating system) enables more than one user to access the computer system at one time by efficiently manipulating all the requests from multiple users. • Networks require a multiuser operating system because many users access the server computer at the same time and share resources. • Examples include Linux,UNIX etc.
  • 35. 35 Operating Systems for Servers and Mainframes • Servers • Manage network resources • Mainframes • Handle requests from hundreds or thousands of users simultaneously • Operating systems: • Windows Server • Unix
  • 36. 36 The User Interface • Enables you to interact with the computer • Types of interfaces: • Command-driven interface • Menu-driven interface • Graphical user interface (GUI) Command-driven
  • 37. 37 Starting the Computer The Boot Process • Step 1: The basic input/output system (BIOS) is activated. • Step 2: A power-on self-test (POST) checks attached hardware. • Step 3: The operating system loads into RAM. • Step 4: Configuration and customization settings are checked.
  • 39. 39 Windows Title bar Close button Ribbon Minimize button Maximize/Restore button Scrollbar Document view options
  • 40. 40 File Management • The operating system provides an organizational structure for the computer’s contents. • Hierarchical structure of directories: • Drives • Folders • Subfolders • Files
  • 41. 41 Working with Files • File management actions: • Open • Copy • Move • Rename • Delete • Recycle Bin
  • 42. 42 System Restore • Restores system settings to a specific date
  • 43. 43 System Backup • Backup • Creates a copy of a hard drive to another storage device • When you use the Windows Backup utility, you create a duplicate copy of all the data on your hard disk and copy it to another storage device, such as a CD or an external hard drive