SlideShare a Scribd company logo
INFORMATION
TECHNOLOGY IN
BUSINESS
BBA Batch 5 and ADBA Batch 3
Spring 2023
Hafiz Syed Muhammad Rafi
Senior Lecturer, School of computing and information sciences
Faculty of management and information sciences,
sohail University
Operating System Basics
Lecture 08
2
Functions of Operating Systems
Provide a user interface
•
Run programs
•
Manage hardware devices
•
Organized file storage
•
Types of Operating Systems
Real-time operating system
•
Very fast small OS
–
Built into a device
–
Respond quickly to user input
–
MP3 players, Medical devices
–
Types of Operating Systems
Single user/Single tasking OS
•
One user works on the system
–
Performs one task at a time
–
MS-DOS and Palm OS
–
Take up little space on disk
–
Run on inexpensive computers
–
Types of Operating Systems
Single user/Multitasking OS
•
User performs many tasks at once
–
Most common form of OS
–
Windows XP and OS X
–
Require expensive computers
–
Tend to be complex
–
Types of Operating Systems
Multi user/Multitasking OS
•
Many users connect to one computer
–
Each user has a unique session
–
UNIX, Linux, and VMS
–
Maintenance can be easy
–
Requires a powerful computer
–
Multi user/Multi tasking OS
Providing a User Interface
User interface
•
How a user interacts with a computer
–
Require different skill sets
–
Providing a User Interface
Graphical user interface (GUI)
•
Most common interface
–
Windows, OS X, Gnome, KDE
•
Uses a mouse to control objects
–
Uses a desktop metaphor
–
Shortcuts open programs or documents
–
Open documents have additional objects
–
Task switching
–
Dialog boxes allow directed input
–
Graphical User Interface
Providing a User Interface
Command line interfaces
•
Older interface
–
DOS, Linux, UNIX
•
User types commands at a prompt
–
User must remember all commands
–
Included in all GUIs
–
Command Line Interface
Running Programs
Many different applications supported
•
System call
•
Provides consistent access to OS features
–
Share information between programs
•
Copy and paste
–
Object Linking and Embedding
–
Managing Hardware
Programs need to access hardware
•
Interrupts
•
CPU is stopped
–
Hardware device is accessed
–
Device drivers control the hardware
•
Organizing Files and Folders
Organized storage
•
Long file names
•
Folders can be created and nested
•
All storage devices work consistently
•
Enhancing an OS
Utilities
•
Provide services not included with OS
–
Goes beyond the four functions
–
Firewall, anti-virus and compression
–
Prices vary
–
Enhancing an OS
Backup software
•
Archives files onto removable media
–
Ensures data integrity
–
Most OS include a backup package
–
Many third party packages exist
–
Backup Software
Enhancing an OS
Anti-virus software
•
Crucial utility
–
Finds, blocks and removes viruses
–
Must be updated regularly
–
McAfee and Norton Anti-Virus
–
Enhancing an OS
Firewall
•
Crucial utility
–
Protects your computer from intruders
–
Makes computer invisible to hackers
–
Zone Labs is a home firewall
–
Cisco sells hardware firewalls
–
Enhancing an OS
Intrusion detection
•
Often part of a firewall package
–
Announces attempts to breach security
–
Snort is a Linux based package
–
Enhancing an OS
Screen savers
•
Crucial utility for command line systems
–
Prevents burn in
•
Merely fun for GUI systems
–
Screen saver decorates idle screens
–
PC Operating Systems
Microsoft Windows is the most popular
•
Installed more than other OS combined
–
Installed on about 95% of computers
–
Apple and Linux represent the other 5%
–
PC Operating Systems
DOS
•
Disk Operating System
–
Single user single-tasking OS
–
Command line interface
–
16-bit OS
–
Powerful
–
Fast
–
Supports legacy applications
–
DOS Application
PC Operating Systems
Windows NT
•
Designed for a powerful system
–
32-bit OS
–
Very stable
–
Windows NT Workstation
–
Single user multi tasking OS
•
Windows NT Server
–
Multi user multi tasking OS
•
Network operating system
•
PC Operating Systems
Windows 9x
•
95, 98, and Millennium Edition (Me)
–
32-bit OS
–
Supported 16-bit programs well
•
Very pretty not stable OS
–
Still found in large corporations
–
95 introduced the Start button
–
98 introduced active desktop
–
Me improved multimedia software
–
PC Operating Systems
Windows 2000
•
Look of 9x with NT stability
–
Optimized for office and developers
–
Application software ran very well
–
Entertainment software ran very poorly
–
PC Operating Systems
Windows XP
•
Microsoft’s newest desktop product
–
Different look from 2000
–
Many different versions
–
Digital multimedia support was enhanced
–
Communications was enhanced
–
Mobile computing became a priority
–
PC Operating Systems
UNIX
•
Runs on all computer types
–
32- or 64-bit
–
Very stable and fast
–
Command-line interface
–
Can cost thousands of dollars
–
PC Operating Systems
Linux
•
Free or inexpensive version of UNIX
–
32-bit OS
–
Very stable and fast
–
Most flavors are open source
–
X Windows GUI
–
Command line interface is available
•
Linux Desktop
PC Operating Systems
Macintosh operating systems
•
OS X
–
Based on FreeBSD Linux
–
Very stable and easy to configure
–
Only runs on Mac hardware
–
OS X Desktop
NOS Features
Network operating system
•
Fast and stable
•
Runs on servers
•
Multi-user and multitasking OS
•
32- or 64-bit
•
NOS Features
File and print sharing
•
Users access the same files
–
Hundreds of users use a printer
–
Different OS can interact
–
NOS Features
Data integrity
•
Backups copies data onto tape
–
RAID copies data onto other drives
–
Redundant Array of Inexpensive Disks
•
Relies on two or more hard drives
•
May speed access to data
•
NOS Features
Data security
•
Access to data can be restricted
–
Access to server resources is controlled
–
Audits can be kept
–
Networking Operating Systems
NT Server
•
Same core as NT Workstation
–
Security added
–
Multi user capability added
–
RAID support included
–
Networking Operating Systems
Windows 2000 Server
•
Same technology as 2000 workstation
–
Active Directory (AD)
–
Central database of server resources
•
Simplifies network management
•
Distributed programs supported
–
Server Standard Edition
–
Advanced Server Edition
–
Data Center Edition
–
Networking Operating Systems
Windows 2003 Server
•
Designed to compete with UNIX
–
XP like interface
–
Better support for XP computers
–
MS .NET framework supported
–
Distributed programs are supported
–
Server Standard Edition
–
Data Center Edition
–
Networking Operating Systems
UNIX for servers
•
Oldest NOS in widespread use
–
Stable secure and fast
–
Main OS for Internet and Web
–
Large organizations depend on UNIX
–
Networking Operating Systems
Linux for servers
•
Popular in small businesses
–
Stable, fast and inexpensive
–
Linux’s popularity is growing
–
Embedded Operating Systems
Devices have EOS built in
•
Cell phones, PDAs, medical equipment
•
Stable and fast
•
Embedded Operating Systems
Windows XP embedded
•
Based on Windows XP
–
Customized for each device
–
Embedded Operating Systems
Windows CE
•
Not based on a desktop OS
–
Customized for each device
–
PDA and cell phones
–
Microsoft Automotive will run in cars
–
Embedded Operating Systems
Palm OS
•
Standard on Palm PDA
–
First PDA OS for consumers
–
Can be found on cell phones
–
Embedded Operating Systems
Pocket PC
•
Developed to compete with Palm
–
Not customizable
–
Interacts securely with business networks
–
Can control PCs through PC
–
Embedded Operating Systems
Symbian
•
Found in smart cell phones
–
Games, Instant Messaging, Internet
–
Full color display
–
Summary
Functions of Operating System

Types of Operating System

User Interface

Managing Hardware

Enhancing Operating System

Networking Operating System

Desktop Operating System

Server Operating System

Embedded Operating System

Select this
paragraph to edit
End of Chapter

More Related Content

Similar to ICT-Lecture_08(OperatingSystem).pdf

Operating Systems
Operating SystemsOperating Systems
Operating Systems
Shaina Mavreen Villaroza
 
Operating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreOperating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many More
Robin Thakur
 
11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2
Muhammad Ahad
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
Anshumali Singh
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
yaminohime
 
Operating System
Operating SystemOperating System
Operating System
puneet2home
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating system
Meeta
 
9781111306366 ppt ch2
9781111306366 ppt ch29781111306366 ppt ch2
9781111306366 ppt ch2
Dr. Ahmed Al Zaidy
 
Unit 4
Unit  4Unit  4
Unit 4
pm_ghate
 
Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptx
ssuserf7df42
 
opreting system
opreting systemopreting system
opreting system
opreting systemopreting system
opreting system
opreting systemopreting system
opreting system
opreting systemopreting system
opreting system
opreting systemopreting system
opreting system
opreting systemopreting system
Software introduction
Software introductionSoftware introduction
Software introduction
Saddam Hussain Soomro
 
Management information system software
Management information system softwareManagement information system software
Management information system software
Online
 

Similar to ICT-Lecture_08(OperatingSystem).pdf (20)

Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Operating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many MoreOperating System's Concept, Working, Types, Part, and Many More
Operating System's Concept, Working, Types, Part, and Many More
 
Intro ch 07_a
Intro ch 07_aIntro ch 07_a
Intro ch 07_a
 
11. operating-systems-part-2
11. operating-systems-part-211. operating-systems-part-2
11. operating-systems-part-2
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
Understanding Computers: Today and Tomorrow, 13th Edition Chapter 5 - System ...
 
Operating System
Operating SystemOperating System
Operating System
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating system
 
9781111306366 ppt ch2
9781111306366 ppt ch29781111306366 ppt ch2
9781111306366 ppt ch2
 
Unit 4
Unit  4Unit  4
Unit 4
 
Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptx
 
opreting system
opreting systemopreting system
opreting system
 
opreting system
opreting systemopreting system
opreting system
 
opreting system
opreting systemopreting system
opreting system
 
opreting system
opreting systemopreting system
opreting system
 
opreting system
opreting systemopreting system
opreting system
 
opreting system
opreting systemopreting system
opreting system
 
Software introduction
Software introductionSoftware introduction
Software introduction
 
Management information system software
Management information system softwareManagement information system software
Management information system software
 
Unit 2(oss) (1)
Unit 2(oss) (1)Unit 2(oss) (1)
Unit 2(oss) (1)
 

More from SirRafiLectures

AI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and FuzzyAI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and Fuzzy
SirRafiLectures
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
SirRafiLectures
 
Lecture 01 (Mean, Median, Mode).pdf
Lecture 01 (Mean, Median, Mode).pdfLecture 01 (Mean, Median, Mode).pdf
Lecture 01 (Mean, Median, Mode).pdf
SirRafiLectures
 
ICT-Lecture_12(VonNeumannArchitecture).pptx
ICT-Lecture_12(VonNeumannArchitecture).pptxICT-Lecture_12(VonNeumannArchitecture).pptx
ICT-Lecture_12(VonNeumannArchitecture).pptx
SirRafiLectures
 
OOP-Lecture-05 (Constructor_Destructor).pptx
OOP-Lecture-05 (Constructor_Destructor).pptxOOP-Lecture-05 (Constructor_Destructor).pptx
OOP-Lecture-05 (Constructor_Destructor).pptx
SirRafiLectures
 
Operations Research-Lecture 06B (Graphs).ppt
Operations Research-Lecture 06B (Graphs).pptOperations Research-Lecture 06B (Graphs).ppt
Operations Research-Lecture 06B (Graphs).ppt
SirRafiLectures
 
Fall_2022 classes Timetable_Rev2.pdf
Fall_2022 classes Timetable_Rev2.pdfFall_2022 classes Timetable_Rev2.pdf
Fall_2022 classes Timetable_Rev2.pdf
SirRafiLectures
 

More from SirRafiLectures (7)

AI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and FuzzyAI Lecture-01 (Introduction) NN and Fuzzy
AI Lecture-01 (Introduction) NN and Fuzzy
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
 
Lecture 01 (Mean, Median, Mode).pdf
Lecture 01 (Mean, Median, Mode).pdfLecture 01 (Mean, Median, Mode).pdf
Lecture 01 (Mean, Median, Mode).pdf
 
ICT-Lecture_12(VonNeumannArchitecture).pptx
ICT-Lecture_12(VonNeumannArchitecture).pptxICT-Lecture_12(VonNeumannArchitecture).pptx
ICT-Lecture_12(VonNeumannArchitecture).pptx
 
OOP-Lecture-05 (Constructor_Destructor).pptx
OOP-Lecture-05 (Constructor_Destructor).pptxOOP-Lecture-05 (Constructor_Destructor).pptx
OOP-Lecture-05 (Constructor_Destructor).pptx
 
Operations Research-Lecture 06B (Graphs).ppt
Operations Research-Lecture 06B (Graphs).pptOperations Research-Lecture 06B (Graphs).ppt
Operations Research-Lecture 06B (Graphs).ppt
 
Fall_2022 classes Timetable_Rev2.pdf
Fall_2022 classes Timetable_Rev2.pdfFall_2022 classes Timetable_Rev2.pdf
Fall_2022 classes Timetable_Rev2.pdf
 

Recently uploaded

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 

ICT-Lecture_08(OperatingSystem).pdf

  • 1. INFORMATION TECHNOLOGY IN BUSINESS BBA Batch 5 and ADBA Batch 3 Spring 2023 Hafiz Syed Muhammad Rafi Senior Lecturer, School of computing and information sciences Faculty of management and information sciences, sohail University
  • 3. Functions of Operating Systems Provide a user interface • Run programs • Manage hardware devices • Organized file storage •
  • 4. Types of Operating Systems Real-time operating system • Very fast small OS – Built into a device – Respond quickly to user input – MP3 players, Medical devices –
  • 5. Types of Operating Systems Single user/Single tasking OS • One user works on the system – Performs one task at a time – MS-DOS and Palm OS – Take up little space on disk – Run on inexpensive computers –
  • 6. Types of Operating Systems Single user/Multitasking OS • User performs many tasks at once – Most common form of OS – Windows XP and OS X – Require expensive computers – Tend to be complex –
  • 7. Types of Operating Systems Multi user/Multitasking OS • Many users connect to one computer – Each user has a unique session – UNIX, Linux, and VMS – Maintenance can be easy – Requires a powerful computer –
  • 9. Providing a User Interface User interface • How a user interacts with a computer – Require different skill sets –
  • 10. Providing a User Interface Graphical user interface (GUI) • Most common interface – Windows, OS X, Gnome, KDE • Uses a mouse to control objects – Uses a desktop metaphor – Shortcuts open programs or documents – Open documents have additional objects – Task switching – Dialog boxes allow directed input –
  • 12. Providing a User Interface Command line interfaces • Older interface – DOS, Linux, UNIX • User types commands at a prompt – User must remember all commands – Included in all GUIs –
  • 14. Running Programs Many different applications supported • System call • Provides consistent access to OS features – Share information between programs • Copy and paste – Object Linking and Embedding –
  • 15. Managing Hardware Programs need to access hardware • Interrupts • CPU is stopped – Hardware device is accessed – Device drivers control the hardware •
  • 16. Organizing Files and Folders Organized storage • Long file names • Folders can be created and nested • All storage devices work consistently •
  • 17. Enhancing an OS Utilities • Provide services not included with OS – Goes beyond the four functions – Firewall, anti-virus and compression – Prices vary –
  • 18. Enhancing an OS Backup software • Archives files onto removable media – Ensures data integrity – Most OS include a backup package – Many third party packages exist –
  • 20. Enhancing an OS Anti-virus software • Crucial utility – Finds, blocks and removes viruses – Must be updated regularly – McAfee and Norton Anti-Virus –
  • 21. Enhancing an OS Firewall • Crucial utility – Protects your computer from intruders – Makes computer invisible to hackers – Zone Labs is a home firewall – Cisco sells hardware firewalls –
  • 22. Enhancing an OS Intrusion detection • Often part of a firewall package – Announces attempts to breach security – Snort is a Linux based package –
  • 23. Enhancing an OS Screen savers • Crucial utility for command line systems – Prevents burn in • Merely fun for GUI systems – Screen saver decorates idle screens –
  • 24. PC Operating Systems Microsoft Windows is the most popular • Installed more than other OS combined – Installed on about 95% of computers – Apple and Linux represent the other 5% –
  • 25. PC Operating Systems DOS • Disk Operating System – Single user single-tasking OS – Command line interface – 16-bit OS – Powerful – Fast – Supports legacy applications –
  • 27. PC Operating Systems Windows NT • Designed for a powerful system – 32-bit OS – Very stable – Windows NT Workstation – Single user multi tasking OS • Windows NT Server – Multi user multi tasking OS • Network operating system •
  • 28. PC Operating Systems Windows 9x • 95, 98, and Millennium Edition (Me) – 32-bit OS – Supported 16-bit programs well • Very pretty not stable OS – Still found in large corporations – 95 introduced the Start button – 98 introduced active desktop – Me improved multimedia software –
  • 29. PC Operating Systems Windows 2000 • Look of 9x with NT stability – Optimized for office and developers – Application software ran very well – Entertainment software ran very poorly –
  • 30. PC Operating Systems Windows XP • Microsoft’s newest desktop product – Different look from 2000 – Many different versions – Digital multimedia support was enhanced – Communications was enhanced – Mobile computing became a priority –
  • 31. PC Operating Systems UNIX • Runs on all computer types – 32- or 64-bit – Very stable and fast – Command-line interface – Can cost thousands of dollars –
  • 32. PC Operating Systems Linux • Free or inexpensive version of UNIX – 32-bit OS – Very stable and fast – Most flavors are open source – X Windows GUI – Command line interface is available •
  • 34. PC Operating Systems Macintosh operating systems • OS X – Based on FreeBSD Linux – Very stable and easy to configure – Only runs on Mac hardware –
  • 36. NOS Features Network operating system • Fast and stable • Runs on servers • Multi-user and multitasking OS • 32- or 64-bit •
  • 37. NOS Features File and print sharing • Users access the same files – Hundreds of users use a printer – Different OS can interact –
  • 38. NOS Features Data integrity • Backups copies data onto tape – RAID copies data onto other drives – Redundant Array of Inexpensive Disks • Relies on two or more hard drives • May speed access to data •
  • 39. NOS Features Data security • Access to data can be restricted – Access to server resources is controlled – Audits can be kept –
  • 40. Networking Operating Systems NT Server • Same core as NT Workstation – Security added – Multi user capability added – RAID support included –
  • 41. Networking Operating Systems Windows 2000 Server • Same technology as 2000 workstation – Active Directory (AD) – Central database of server resources • Simplifies network management • Distributed programs supported – Server Standard Edition – Advanced Server Edition – Data Center Edition –
  • 42. Networking Operating Systems Windows 2003 Server • Designed to compete with UNIX – XP like interface – Better support for XP computers – MS .NET framework supported – Distributed programs are supported – Server Standard Edition – Data Center Edition –
  • 43. Networking Operating Systems UNIX for servers • Oldest NOS in widespread use – Stable secure and fast – Main OS for Internet and Web – Large organizations depend on UNIX –
  • 44. Networking Operating Systems Linux for servers • Popular in small businesses – Stable, fast and inexpensive – Linux’s popularity is growing –
  • 45. Embedded Operating Systems Devices have EOS built in • Cell phones, PDAs, medical equipment • Stable and fast •
  • 46. Embedded Operating Systems Windows XP embedded • Based on Windows XP – Customized for each device –
  • 47. Embedded Operating Systems Windows CE • Not based on a desktop OS – Customized for each device – PDA and cell phones – Microsoft Automotive will run in cars –
  • 48. Embedded Operating Systems Palm OS • Standard on Palm PDA – First PDA OS for consumers – Can be found on cell phones –
  • 49. Embedded Operating Systems Pocket PC • Developed to compete with Palm – Not customizable – Interacts securely with business networks – Can control PCs through PC –
  • 50. Embedded Operating Systems Symbian • Found in smart cell phones – Games, Instant Messaging, Internet – Full color display –
  • 51. Summary Functions of Operating System  Types of Operating System  User Interface  Managing Hardware  Enhancing Operating System  Networking Operating System  Desktop Operating System  Server Operating System  Embedded Operating System 
  • 52. Select this paragraph to edit End of Chapter