SlideShare a Scribd company logo
1 of 36
COMPUTER SOFTWARE
Computer Software
• The term “Computer Software” refers
to a set of instructions given to the
computer to perform a specific task.
• The set of instructions is called a
computer program.
• The user needs to understand some
software concepts to be able to
interact with the computer
Categories of Software
There are two types of Software:
• SYSTEMS SOFTWARE
• APPLICATIONS SOFTWARE
Computer Components (Software)Computer Components (Software)
– System SoftwareSystem Software
• Programs that control the operations of
the computer and its devices
• Example is the Operating Systems e.g.
Microsoft XP
– Application SoftwareApplication Software
• Specific programs that are used to
perform specific tasks
• Examples are Microsoft Word, Microsoft
PowerPoint etc
SYSTEMS SOFTWARE
SYSTEM SOFTWARE OVERVIEW
• System software consists of programs that
manage and support a computer system and
its information processing activities.
• For example, operating systems and network
management programs serve as a vital
software interface between computer system
hardware and the application programs of end
users.
Two major functional categories of system software
include
System Management Programs
Programs that manage the hardware, software, and data
resources of the computer system during its execution
of the various information processing jobs of users.
They include:
• Operating Systems
• Network Management Programs
• Database Management Systems
• System Utilities
System Development Programs
• Programs that help users develop information
system programs and prepare user programs for
processing. Major development programs include:
• Programming Language Translators and Editors
• Programming Tools
• CASE (Computer-Aided Software Engineering)
Packages
OPERATING SYSTEMS
• The most important system software package for any
computer is its operating system. An operating system is
an integrated system of programs that:
• Manages the operations of the CPU
• Controls the input/output and storage resources and
activities of the computer system
• Provides various support services as the computer
executes the application programs of users.
Primary purpose of the operating system is:
• Maximize the productivity of a computer system by operating
it in the most efficient manner.
• Minimize the amount of human intervention required during
processing.
• Helps your application programs perform common operations
such as accessing a network, entering data, saving and
retrieving files and printing or displaying output.
Operating System Functions
An operating system performs five basic functions in the
operation of a computer system. It provides:
• User Interface
• Resource Management
• Task Management
• File Management
• Utilities and Support Service
The User Interface
The user interface is the part of the operating system
that allows the end user to communicate with the
operating system so they can load programs, access
files, and accomplishes other tasks. Three main types
of user interfaces are:
• Command Driven
• Menu Driven
• Graphical User Interface (GUI)
Trend
Moving Away From:
• The entry of brief end user commands, and choices
from menus of options
Moving Towards:
• Easy-to-use graphical user interface (GUI), which
uses icons, bars, buttons, boxes, and other images
relying on pointing devices, like the electronic
mouse or trackball to make selections that help you
get things done.
• What is a graphical user interface (GUI)?
Allows you toAllows you to
interact with theinteract with the
software usingsoftware using
graphics andgraphics and
iconsicons
Controls how youControls how you
enter data andenter data and
how the screenhow the screen
displaysdisplays
informationinformation
Resource Management
An operating system uses a variety of resource
management programs to manage the hardware and
networking resources of the computer system,
including its:
• CPU
• Memory
• Secondary Storage Devices
• Telecommunications processors
• Input/Output Peripherals
Memory management programs:
• Keep track of where data and programs are stored.
• May also subdivide memory into a number of
sections and swap parts of programs and data
between main memory and magnetic disks or other
secondary storage devices.
File Management
File management programs of an operating system:
• Control the creation, deletion, and access of files of
data and programs.
• Keep track of the physical location of files on
magnetic disks and other secondary storage
devices, such that each application program is
running independently at the same time.
Task Management
• Task management programs of an operating
system:
• Manage the accomplishment of the computing
tasks of end users.
• Allocate CPU time to tasks and interrupt tasks being
executed to substitute other tasks.
• May involve a multitasking capability where tasks
of several programs can process at the same time.
• Multitasking may involve multiprogramming where
the CPU can process the tasks of several programs
at the same time, or time-sharing where the
computing tasks of several users can be processed
at the same time.
• In multitasking, a single computer can act as if it
were several computers, or virtual machines
OPERATING SYSTEMS -cntd
• An operating system is the program that runs first
when one switches on the computer and it continues
to run in the background.
• All other programs run under the control of the
operating system
Operating systems cntd.
• When the computer is switched on, the
operating system automatically loaded and
this process is called booting.
• When the computer is switched on, the
operating system is loaded from the hard disc
(secondary storage) to the main memory
(RAM) and it continues to control other
programs in the background.
Summary of Functions of OS
• It provides Interface between user and the
computer
• It manages the flow of information in the computer
• It directs information to the appropriate
destinations (to a storage device or to the output
device
• It keeps record of the saved files, their names, sizes
and location
Summary - cntd
• It establishes relationships between Hardware and software
• It controls the running of other programs
• Establishment and enforcement of a priority system. That is, it
determines and maintains the order in which jobs are to be
executed in the computer system.
• Interpretation of commands and instructions.
• Coordination and assignment of compilers, assemblers,
utility programs, and other software to the various users of the
computer system
Examples of Operating systems
• MS-Dos
• Windows 95/98
• Windows 2000 Server and Workstation
• Windows NT Workstation
• Windows NT Server
• Unix
• Macintosh
• Others
Popular Operating Systems
MS-DOS
MS-DOS
• - for many years was the most widely used microcomputer
operating system.
• Characteristics:
• A single user, single-tasking operating system
• Was given a graphical user interface and limited
multitasking capabilities by combining it with Microsoft
Windows.
Windows 95
Microsoft began replacing its DOS/Windows combination in
1995 with the Windows 95 operating system. Characteristics:
• Advanced operating system
• Graphical user interface
• True multitasking capabilities
• Networking capabilities
• Multimedia capabilities
Windows 98
• Microsoft introduced an enhanced version of
Windows 95 in 1998.
• Characteristics:-
• Enhanced Internet capabilities
• processing and data warehousing
Windows 2000 -
Several versions of this have been released.
• Characteristics/versions available:
• Professional: a full-featured operating system for PC
desktops and laptops.
• Server: a multipurpose operating system for network
servers and web servers in smaller networks.
• Advanced Server: a network operating system to manage
large networks and web-sites powered by server farms of
many servers.
Windows NT
multitasking network operating system
Characteristics:
• Powerful, multitasking, multi user network operating system
• Installed on network servers to manage client/server
networks and on PCs with high performance requirements.
• Microsoft merged its Windows 98 and Windows NT products
into the Windows 2000 operating system during the year
2000.
UNIX
a popular operating system that is available for micros, minis,
and mainframe computer systems.
Characteristics:
• Originally developed by AT&T, UNIX is now offered by other
vendors, including Solaris by Sun Microsystems and AIX by
IBM.
• Multitasking and multi user system, network-managed
operating system whose portability allows it to run on
mainframes, midrange computers, and microcomputers.
LINUX -
• is a low-cost, powerful, and reliable Unix-like operating system that is
rapidly gaining market share as a high-performance operating system for
network servers and web servers in both small and large networks.
Characteristics:
• Linux Torvald of Finland and millions of programmers around the world
developed Linux as a free or low-cost shareware or open-source
software over the Internet in the 1990’s.
• Linux is still being enhanced in this way, but is sold with extra features
and support services by software vendors such as Red Hat, Caldera, and
VA Linux.
• PC versions of Linux are available which support office software suites,
web browsers, and other application software.
Mac OS X -
• is the latest operating system from Apple for
the iMac and other Macintosh
microcomputers.
• Characteristics:
• Mac OS X has a new graphical user interface
as was as advanced multitasking and
multimedia capabilities, alongwith a new suite
of Internet services called iTools

More Related Content

What's hot

Operating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsOperating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsNithesh Shetty
 
How Operating system works.
How Operating system works. How Operating system works.
How Operating system works. Fahad Farooq
 
Computer Operating system
Computer Operating systemComputer Operating system
Computer Operating systemMis bah
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating SystemPriya Patra
 
Operating Systems Basics
Operating Systems BasicsOperating Systems Basics
Operating Systems Basicsnishantsri
 
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
 
Introduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary MargaratIntroduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary MargaratMary Margarat
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating SystemSayam Asjad
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating SystemsDamian T. Gordon
 

What's hot (19)

Operating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, ComponentsOperating System Introduction - Definition, Working, Components
Operating System Introduction - Definition, Working, Components
 
How Operating system works.
How Operating system works. How Operating system works.
How Operating system works.
 
Operating system
Operating system Operating system
Operating system
 
operating system structure
operating system structureoperating system structure
operating system structure
 
Operating system basics
Operating system basicsOperating system basics
Operating system basics
 
Is ch04
Is ch04Is ch04
Is ch04
 
Os unit 1(cont)
Os unit 1(cont)Os unit 1(cont)
Os unit 1(cont)
 
Computer Operating system
Computer Operating systemComputer Operating system
Computer Operating system
 
Introduction to operating systems
 Introduction to operating systems Introduction to operating systems
Introduction to operating systems
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Operating Systems Basics
Operating Systems BasicsOperating Systems Basics
Operating Systems Basics
 
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
 
operating system
operating systemoperating system
operating system
 
Introduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary MargaratIntroduction to Operating Systems - Mary Margarat
Introduction to Operating Systems - Mary Margarat
 
Uc13.chapter.05
Uc13.chapter.05Uc13.chapter.05
Uc13.chapter.05
 
Operating System concepts
Operating System conceptsOperating System concepts
Operating System concepts
 
Types of Operating System
Types of Operating SystemTypes of Operating System
Types of Operating System
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
operating system
operating systemoperating system
operating system
 

Viewers also liked

Taller de profundización ciencias sociales primer periodo
Taller de profundización ciencias sociales primer periodoTaller de profundización ciencias sociales primer periodo
Taller de profundización ciencias sociales primer periodoMarysol Chacón González
 
2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt
2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt 2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt
2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt jimena almaguer cavazos
 
Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)
Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)
Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)Александр Сигачев
 
El aborto
El abortoEl aborto
El abortojg110
 
Decargar sistemas de-frenos-hidraulicos-en-automoviles-livianos
Decargar sistemas de-frenos-hidraulicos-en-automoviles-livianosDecargar sistemas de-frenos-hidraulicos-en-automoviles-livianos
Decargar sistemas de-frenos-hidraulicos-en-automoviles-livianosmikel cordova bautista
 
Programa Preventivo
Programa Preventivo Programa Preventivo
Programa Preventivo rriosbrenda
 
Mankiew chapter 7 Consumers, Producers, and the Efficiency of Markets
Mankiew chapter 7 Consumers, Producers, and the Efficiency of MarketsMankiew chapter 7 Consumers, Producers, and the Efficiency of Markets
Mankiew chapter 7 Consumers, Producers, and the Efficiency of MarketsAbd ELRahman ALFar
 
CAAT Website Report
CAAT Website ReportCAAT Website Report
CAAT Website ReportMike Pascoe
 
MS Office Alternatives - Lesson 1 (Web-based)
MS Office Alternatives -  Lesson 1 (Web-based)MS Office Alternatives -  Lesson 1 (Web-based)
MS Office Alternatives - Lesson 1 (Web-based)mputerba
 
MS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer CentreMS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer Centrejatin batra
 
Introduction to powerpoint
Introduction to powerpointIntroduction to powerpoint
Introduction to powerpointBESOR ACADEMY
 

Viewers also liked (20)

Los gatos
Los gatosLos gatos
Los gatos
 
Estados hipertensivos del embarazo
Estados hipertensivos del embarazoEstados hipertensivos del embarazo
Estados hipertensivos del embarazo
 
Help line mts.pdf
Help line mts.pdfHelp line mts.pdf
Help line mts.pdf
 
Dia mundial da floresta e da poesia
Dia mundial da floresta e da poesiaDia mundial da floresta e da poesia
Dia mundial da floresta e da poesia
 
Baldwin
BaldwinBaldwin
Baldwin
 
Tic desarrollo cognitivo
Tic desarrollo cognitivoTic desarrollo cognitivo
Tic desarrollo cognitivo
 
Taller de profundización ciencias sociales primer periodo
Taller de profundización ciencias sociales primer periodoTaller de profundización ciencias sociales primer periodo
Taller de profundización ciencias sociales primer periodo
 
2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt
2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt 2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt
2.entrenamiento basado en la web. 6. Tarea: Síntesis creativa en .ppt
 
"Робот-ремонтник"
"Робот-ремонтник""Робот-ремонтник"
"Робот-ремонтник"
 
Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)
Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)
Изоморфные приложения на JavaScript - Озеров Илья. (Инвентос)
 
El aborto
El abortoEl aborto
El aborto
 
Decargar sistemas de-frenos-hidraulicos-en-automoviles-livianos
Decargar sistemas de-frenos-hidraulicos-en-automoviles-livianosDecargar sistemas de-frenos-hidraulicos-en-automoviles-livianos
Decargar sistemas de-frenos-hidraulicos-en-automoviles-livianos
 
Programa Preventivo
Programa Preventivo Programa Preventivo
Programa Preventivo
 
Medical genetics
Medical geneticsMedical genetics
Medical genetics
 
Mankiew chapter 7 Consumers, Producers, and the Efficiency of Markets
Mankiew chapter 7 Consumers, Producers, and the Efficiency of MarketsMankiew chapter 7 Consumers, Producers, and the Efficiency of Markets
Mankiew chapter 7 Consumers, Producers, and the Efficiency of Markets
 
CAAT Website Report
CAAT Website ReportCAAT Website Report
CAAT Website Report
 
MS Office Alternatives - Lesson 1 (Web-based)
MS Office Alternatives -  Lesson 1 (Web-based)MS Office Alternatives -  Lesson 1 (Web-based)
MS Office Alternatives - Lesson 1 (Web-based)
 
MS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer CentreMS-Word Training in Ambala ! Batra Computer Centre
MS-Word Training in Ambala ! Batra Computer Centre
 
Introduction to PowerPoint
Introduction to PowerPointIntroduction to PowerPoint
Introduction to PowerPoint
 
Introduction to powerpoint
Introduction to powerpointIntroduction to powerpoint
Introduction to powerpoint
 

Similar to systems_software

Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating systemMeeta
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.pptmiki304759
 
Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxssuserf7df42
 
Foundation of information system - Software
Foundation of information system - SoftwareFoundation of information system - Software
Foundation of information system - Softwarerh8g7p44p7
 
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
 
8 operating system concept
8 operating system concept8 operating system concept
8 operating system conceptBaliThorat1
 
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE PrashantChahal3
 
OS Lecture-1.pptx
OS Lecture-1.pptxOS Lecture-1.pptx
OS Lecture-1.pptxtanzincse
 
Lecture 4.pptx
Lecture 4.pptxLecture 4.pptx
Lecture 4.pptxsara591850
 
Overview of computer
Overview of computerOverview of computer
Overview of computerSunny Pavan
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1SanthiNivas
 
Computer System Software Component Details.pptx
Computer System Software Component Details.pptxComputer System Software Component Details.pptx
Computer System Software Component Details.pptxRoshni814224
 

Similar to systems_software (20)

Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Unit 1 operating system
Unit 1 operating systemUnit 1 operating system
Unit 1 operating system
 
Chapter one_oS.ppt
Chapter one_oS.pptChapter one_oS.ppt
Chapter one_oS.ppt
 
Introduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptxIntroduction & Background(Operating Systems).pptx
Introduction & Background(Operating Systems).pptx
 
Foundation of information system - Software
Foundation of information system - SoftwareFoundation of information system - Software
Foundation of information system - Software
 
os_1.pdf
os_1.pdfos_1.pdf
os_1.pdf
 
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
 
8 operating system concept
8 operating system concept8 operating system concept
8 operating system concept
 
Introduction to Operating system CBSE
Introduction to Operating system CBSE Introduction to Operating system CBSE
Introduction to Operating system CBSE
 
OS Lecture-1.pptx
OS Lecture-1.pptxOS Lecture-1.pptx
OS Lecture-1.pptx
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Chapter 7A Peter Norton
Chapter 7A Peter NortonChapter 7A Peter Norton
Chapter 7A Peter Norton
 
Lecture 4.pptx
Lecture 4.pptxLecture 4.pptx
Lecture 4.pptx
 
1. Introduction to OS.ppt
1. Introduction to OS.ppt1. Introduction to OS.ppt
1. Introduction to OS.ppt
 
Overview of computer
Overview of computerOverview of computer
Overview of computer
 
Operating System Unit 1
Operating System Unit 1Operating System Unit 1
Operating System Unit 1
 
Computer System Software Component Details.pptx
Computer System Software Component Details.pptxComputer System Software Component Details.pptx
Computer System Software Component Details.pptx
 
Introduction to Operating Systems
Introduction to Operating SystemsIntroduction to Operating Systems
Introduction to Operating Systems
 
OPERATING SYSTEM
OPERATING SYSTEMOPERATING SYSTEM
OPERATING SYSTEM
 

Recently uploaded

Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsPooja Nehwal
 
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,Pooja Nehwal
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...Amil baba
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一ga6c6bdl
 
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...srsj9000
 
《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...
《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...
《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...ur8mqw8e
 
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...ranjana rawat
 
VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...Suhani Kapoor
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一ss ss
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Serviceankitnayak356677
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一ss ss
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...Authentic No 1 Amil Baba In Pakistan
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRdollysharma2066
 
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311  Call Girls in Thane , Independent Escort Service ThanePallawi 9167673311  Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service ThanePooja Nehwal
 
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查awo24iot
 
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一C SSS
 

Recently uploaded (20)

Thane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call GirlsThane Escorts, (Pooja 09892124323), Thane Call Girls
Thane Escorts, (Pooja 09892124323), Thane Call Girls
 
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Bhavna Call 7001035870 Meet With Nagpur Escorts
 
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
Call Girls In Andheri East Call 9892124323 Book Hot And Sexy Girls,
 
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
NO1 Qualified Best Black Magic Specialist Near Me Spiritual Healer Powerful L...
 
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
如何办理(UCLA毕业证书)加州大学洛杉矶分校毕业证成绩单留信学历认证原版一比一
 
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
Hifi Defence Colony Call Girls Service WhatsApp -> 9999965857 Available 24x7 ...
 
《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...
《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...
《伯明翰城市大学毕业证成绩单购买》学历证书学位证书区别《复刻原版1:1伯明翰城市大学毕业证书|修改BCU成绩单PDF版》Q微信741003700《BCU学...
 
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
(MEGHA) Hinjewadi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune E...
 
VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Hitech City ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
 
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
定制(UI学位证)爱达荷大学毕业证成绩单原版一比一
 
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts ServiceVip Noida Escorts 9873940964 Greater Noida Escorts Service
Vip Noida Escorts 9873940964 Greater Noida Escorts Service
 
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
定制(Salford学位证)索尔福德大学毕业证成绩单原版一比一
 
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(PARI) Alandi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
9953330565 Low Rate Call Girls In Jahangirpuri Delhi NCR
9953330565 Low Rate Call Girls In Jahangirpuri  Delhi NCR9953330565 Low Rate Call Girls In Jahangirpuri  Delhi NCR
9953330565 Low Rate Call Girls In Jahangirpuri Delhi NCR
 
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...Papular No 1 Online Istikhara Amil Baba Pakistan  Amil Baba In Karachi Amil B...
Papular No 1 Online Istikhara Amil Baba Pakistan Amil Baba In Karachi Amil B...
 
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCRReal Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
Real Sure (Call Girl) in I.G.I. Airport 8377087607 Hot Call Girls In Delhi NCR
 
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311  Call Girls in Thane , Independent Escort Service ThanePallawi 9167673311  Call Girls in Thane , Independent Escort Service Thane
Pallawi 9167673311 Call Girls in Thane , Independent Escort Service Thane
 
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
如何办理(Adelaide毕业证)阿德莱德大学毕业证成绩单Adelaide学历认证真实可查
 
Low rate Call girls in Delhi Justdial | 9953330565
Low rate Call girls in Delhi Justdial | 9953330565Low rate Call girls in Delhi Justdial | 9953330565
Low rate Call girls in Delhi Justdial | 9953330565
 
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
(办理学位证)韩国汉阳大学毕业证成绩单原版一比一
 

systems_software

  • 2. Computer Software • The term “Computer Software” refers to a set of instructions given to the computer to perform a specific task. • The set of instructions is called a computer program. • The user needs to understand some software concepts to be able to interact with the computer
  • 3. Categories of Software There are two types of Software: • SYSTEMS SOFTWARE • APPLICATIONS SOFTWARE
  • 4. Computer Components (Software)Computer Components (Software) – System SoftwareSystem Software • Programs that control the operations of the computer and its devices • Example is the Operating Systems e.g. Microsoft XP – Application SoftwareApplication Software • Specific programs that are used to perform specific tasks • Examples are Microsoft Word, Microsoft PowerPoint etc
  • 5.
  • 7. SYSTEM SOFTWARE OVERVIEW • System software consists of programs that manage and support a computer system and its information processing activities. • For example, operating systems and network management programs serve as a vital software interface between computer system hardware and the application programs of end users.
  • 8.
  • 9. Two major functional categories of system software include
  • 10. System Management Programs Programs that manage the hardware, software, and data resources of the computer system during its execution of the various information processing jobs of users. They include: • Operating Systems • Network Management Programs • Database Management Systems • System Utilities
  • 11. System Development Programs • Programs that help users develop information system programs and prepare user programs for processing. Major development programs include: • Programming Language Translators and Editors • Programming Tools • CASE (Computer-Aided Software Engineering) Packages
  • 12. OPERATING SYSTEMS • The most important system software package for any computer is its operating system. An operating system is an integrated system of programs that: • Manages the operations of the CPU • Controls the input/output and storage resources and activities of the computer system • Provides various support services as the computer executes the application programs of users.
  • 13. Primary purpose of the operating system is: • Maximize the productivity of a computer system by operating it in the most efficient manner. • Minimize the amount of human intervention required during processing. • Helps your application programs perform common operations such as accessing a network, entering data, saving and retrieving files and printing or displaying output.
  • 15. An operating system performs five basic functions in the operation of a computer system. It provides: • User Interface • Resource Management • Task Management • File Management • Utilities and Support Service
  • 16. The User Interface The user interface is the part of the operating system that allows the end user to communicate with the operating system so they can load programs, access files, and accomplishes other tasks. Three main types of user interfaces are: • Command Driven • Menu Driven • Graphical User Interface (GUI)
  • 17. Trend Moving Away From: • The entry of brief end user commands, and choices from menus of options Moving Towards: • Easy-to-use graphical user interface (GUI), which uses icons, bars, buttons, boxes, and other images relying on pointing devices, like the electronic mouse or trackball to make selections that help you get things done.
  • 18. • What is a graphical user interface (GUI)? Allows you toAllows you to interact with theinteract with the software usingsoftware using graphics andgraphics and iconsicons Controls how youControls how you enter data andenter data and how the screenhow the screen displaysdisplays informationinformation
  • 19. Resource Management An operating system uses a variety of resource management programs to manage the hardware and networking resources of the computer system, including its: • CPU • Memory • Secondary Storage Devices • Telecommunications processors • Input/Output Peripherals
  • 20. Memory management programs: • Keep track of where data and programs are stored. • May also subdivide memory into a number of sections and swap parts of programs and data between main memory and magnetic disks or other secondary storage devices.
  • 21. File Management File management programs of an operating system: • Control the creation, deletion, and access of files of data and programs. • Keep track of the physical location of files on magnetic disks and other secondary storage devices, such that each application program is running independently at the same time.
  • 22. Task Management • Task management programs of an operating system: • Manage the accomplishment of the computing tasks of end users. • Allocate CPU time to tasks and interrupt tasks being executed to substitute other tasks. • May involve a multitasking capability where tasks of several programs can process at the same time.
  • 23. • Multitasking may involve multiprogramming where the CPU can process the tasks of several programs at the same time, or time-sharing where the computing tasks of several users can be processed at the same time. • In multitasking, a single computer can act as if it were several computers, or virtual machines
  • 24. OPERATING SYSTEMS -cntd • An operating system is the program that runs first when one switches on the computer and it continues to run in the background. • All other programs run under the control of the operating system
  • 25. Operating systems cntd. • When the computer is switched on, the operating system automatically loaded and this process is called booting. • When the computer is switched on, the operating system is loaded from the hard disc (secondary storage) to the main memory (RAM) and it continues to control other programs in the background.
  • 26. Summary of Functions of OS • It provides Interface between user and the computer • It manages the flow of information in the computer • It directs information to the appropriate destinations (to a storage device or to the output device • It keeps record of the saved files, their names, sizes and location
  • 27. Summary - cntd • It establishes relationships between Hardware and software • It controls the running of other programs • Establishment and enforcement of a priority system. That is, it determines and maintains the order in which jobs are to be executed in the computer system. • Interpretation of commands and instructions. • Coordination and assignment of compilers, assemblers, utility programs, and other software to the various users of the computer system
  • 28. Examples of Operating systems • MS-Dos • Windows 95/98 • Windows 2000 Server and Workstation • Windows NT Workstation • Windows NT Server • Unix • Macintosh • Others
  • 29. Popular Operating Systems MS-DOS MS-DOS • - for many years was the most widely used microcomputer operating system. • Characteristics: • A single user, single-tasking operating system • Was given a graphical user interface and limited multitasking capabilities by combining it with Microsoft Windows.
  • 30. Windows 95 Microsoft began replacing its DOS/Windows combination in 1995 with the Windows 95 operating system. Characteristics: • Advanced operating system • Graphical user interface • True multitasking capabilities • Networking capabilities • Multimedia capabilities
  • 31. Windows 98 • Microsoft introduced an enhanced version of Windows 95 in 1998. • Characteristics:- • Enhanced Internet capabilities • processing and data warehousing
  • 32. Windows 2000 - Several versions of this have been released. • Characteristics/versions available: • Professional: a full-featured operating system for PC desktops and laptops. • Server: a multipurpose operating system for network servers and web servers in smaller networks. • Advanced Server: a network operating system to manage large networks and web-sites powered by server farms of many servers.
  • 33. Windows NT multitasking network operating system Characteristics: • Powerful, multitasking, multi user network operating system • Installed on network servers to manage client/server networks and on PCs with high performance requirements. • Microsoft merged its Windows 98 and Windows NT products into the Windows 2000 operating system during the year 2000.
  • 34. UNIX a popular operating system that is available for micros, minis, and mainframe computer systems. Characteristics: • Originally developed by AT&T, UNIX is now offered by other vendors, including Solaris by Sun Microsystems and AIX by IBM. • Multitasking and multi user system, network-managed operating system whose portability allows it to run on mainframes, midrange computers, and microcomputers.
  • 35. LINUX - • is a low-cost, powerful, and reliable Unix-like operating system that is rapidly gaining market share as a high-performance operating system for network servers and web servers in both small and large networks. Characteristics: • Linux Torvald of Finland and millions of programmers around the world developed Linux as a free or low-cost shareware or open-source software over the Internet in the 1990’s. • Linux is still being enhanced in this way, but is sold with extra features and support services by software vendors such as Red Hat, Caldera, and VA Linux. • PC versions of Linux are available which support office software suites, web browsers, and other application software.
  • 36. Mac OS X - • is the latest operating system from Apple for the iMac and other Macintosh microcomputers. • Characteristics: • Mac OS X has a new graphical user interface as was as advanced multitasking and multimedia capabilities, alongwith a new suite of Internet services called iTools