0% found this document useful (0 votes)
8 views9 pages

AS - System Software_241024_185410 (2)

Uploaded by

Yahya Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views9 pages

AS - System Software_241024_185410 (2)

Uploaded by

Yahya Khan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

SYSTEM SOFTWARE

manages &interact
confuls
system)
the

the
computer,
allows the user to with
system .

① (OS)

Operating System
Utilities
③ Drivers
④ libraries
Program
⑤ Translate

Drivers
a

information
hey contain the about how

to hardware
run a
specific .
They also allow

with the hardware


the to communicate
operating system
b
,
Program Libraries
Pre written code which are

thoroughly texted
by
the developer so
they
are error

free save time


of the
of i- Conventional
programmer
.

ii
Dynamic
- link
Libray (DLL)
Part file file
of mainexe Not
part of
>
- - a mainexe

loaded loaded to
Only
- When is into - the
program memory
a

it is loaded along when .


memory ,
. required
If is made No need to
recompile the
change
>
-
in >
-

any needs to if
library ,
main
program
main
program any change
be . is made in DLL
recompiled
.
Consumes
Many programs canshora
->

memory every

I
as -

will load its own same so


program
library save memory

. .

office
Expos
Ms
Word -

Spell Chulu of some a file as


Power Point

NBA

DISADVANTAGES
of DLL :

>
- The exe file is not self contained so DLL file needs
to be included during
oun-time at
>
-
Appropriate software must be available run time

to link DhL .

like
- The Dh be
present otherwise err will occur.

-
Malicious to DLL file install a virus
on a
change
computer .
may
C
, Translator

Programming languages
Flightene lowlevel

Otteembry
Close to ② Machine Code
english
-

- Translator (Biray)
↓ X - Translate - No need of
(Assembler)
Compiler Interpreter translates

>
- Machine
Independent
>
- Machine
Dependent
SOURCE CODE & OBJECT WDE ( EXE)
-

Py > Windows ( · exe

> Andrid < ·

aple
-iOS ·

iPa

Comper (CompRE-TO GATHER)


"Programmer writes the
programs
code
using.
text editor

Load the with the


Compiler source code

3
Compiler will scans the cod.

If found will
s

any syntax
error is it
generate
an
error
report in the end .

(Developer will make

Changes &
will
go
to
Step 2).
If .
it
produce object
- cole
5 no error will an
,

(executable file)
INTERPRETER :

1The
interpreter reads the statement
program
If then execute the statement
syntax
2 error
no

will to
31
go Step1 .

if an error found
stops execution wait is
o change
until a

made to the source code .

Advantages of Compiler :

faster
"Compiled programs executes
.
2
Compiler is not need once the
program
is
compiled
31 No need to share the source code to the users.

Advantages of Interpreter :

debuggi ng
11 Makes easier .

Allows for
2
testing of parts of the
program
before code .
completing
PARTIALLY INTERPRETED
Competed
G PARTIALLY
6 HYBRID TRANSLATION (JAUA)

JAVAC
Source Compiler ,
BUTECODE
CODE
(TAA)

JAVA Virtual Machine

(Tum)

UTILITY SOFTWARE
&

specific
Applications designed to performed a
tash which
hey a

the
G① system.
maintain

Disk formatter

Formatting :is aprocessof preparingashe


file
storage will
system
.


Formatting
data on a
delete all
disk .
existing
FILE FORMATS => NTFS
FAT32
-
② Virus Checkere It identifies threats
any
to the
of computer
running file . g
quarantine any suspicious

③ DEFRAGMENTATION SOFTWARE
It
attempts reorganize
to the

allocation unit used


contigorsmoney
in

locations so that the blocks

spread across fewer tracks.


I
#) A
I 2

3
4
34

③ Disk Content
Analysis Software which is used
to store information stored free
dish.
regarding of
space on a

⑦ File Reduces the file


Compression size
to save

storage .

⑤ Back Software Creates


of backup
a

up why
& system restore
point so

data can be recovered in

accidental .
bes
case
of
O
erating System (0
system software which
provides
interact with the
a
platform to the wer to

It controls the
system .
also
of manages
hardware. Without an US a hardware is

useless. It also
provides a
platform to

all softwares
features
so
they can run
properly.
g① - Provides HI

-
Memory
Process
Management
- Hardware
Management
mut
Manage
⑤ storging Management/File
⑦ Management
G Multitasking
intempt
Handling
① USER Interface
Allows the user to interact

with
system .

Command Live Interface


Grayshical User Interfere

(41) Caul)
+ Commands are used - Icons are und

Training lesrequired friendly


>
-
>
- Use

Needs Needs
memory o processing g
- more
memory
-

Power
Processing power
-

Memory Management
truch location .
>
-
By keeping of all
memory
Protects
bypreventingtwo programa
>
-
the
memory
occupying
same

Allocates memory
to each
memory
-
program
.

Provides virtual memory

.
>
-

Allows
T
Segmentation o paging.

③ Process
Process
Management
Instance executing
:
of a
program .
Handles
& themanages
>
- the
queue
.

- Alocates time for the


processor of each

process
.

- Prevents two from same resource .


process
Allows multitas using
hing
-

Handles based
-
interrupt on
priorities .

④ Handware
Provides
Management
buffer to
-
compensate the
speed
of handwome
processer
the
E drivers to communicate
- Makes me
of
with hardware

Storage/File Management
Provides file conventions.
filenaming
>
-

>
-
Maintains directories
- Maintain File Allocation Table (FAT)
↑ Provides file maintenance features such as

open , close , vename


,
copy ,
cut
, parte gete .


Security Management
OS for
keying
the
is
responsible computer
>
-

safe
any unauthorized
access .

>
-
provides user accounts
protected with
passwords
firewall.
>
-
provides a

the account
right
t maintains user access .

to date.
>
-
keeps all softwares
up
provide chuche
>
-
a virus

restore .
>
-
provides a
backup & system

You might also like