Computer Software Unit C. Software Categories System Software Application Software.
System software
-
Upload
saraswati-bhusanur -
Category
Documents
-
view
5 -
download
0
description
Transcript of System software
![Page 1: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/1.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 1/25
![Page 2: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/2.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 2/25
![Page 3: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/3.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 3/25
![Page 4: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/4.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 4/25
![Page 5: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/5.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 5/25
![Page 6: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/6.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 6/25
![Page 7: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/7.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 7/25
111111111
11110
ationbit
M dif ti
![Page 8: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/8.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 8/25
1111
1111111
000
1111111
00
Modifcationbits
![Page 9: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/9.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 9/25
1 1 1 1 1 11 1 1 1
![Page 10: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/10.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 10/25
Program A
Obj t P f P
![Page 11: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/11.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 11/25
Object Program of ProgramA
![Page 12: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/12.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 12/25
Program B
![Page 13: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/13.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 13/25
Object Program of ProgramB
![Page 14: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/14.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 14/25
Program C
![Page 15: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/15.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 15/25
ec rogram o rogramC
![Page 16: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/16.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 16/25
![Page 17: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/17.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 17/25
![Page 18: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/18.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 18/25
![Page 19: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/19.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 19/25
![Page 20: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/20.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 20/25
![Page 21: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/21.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 21/25
MACHINE-INDEPENDENT LOADER FEATURES
• Automatically incorporate routines from a
subprogram library into the program being loaded.• Keep track of eternal symbols that are referred
to! but not de"ned! in the primary input to theloader.
• At the end of Pass 1! the symbols in #$%AB thatremain unde"ned represent unresol&ed eternalreferences.
• %he loader searches the library or libraries
speci"ed for routines that contain thede"nitions of these symbols! and processes thesubroutines found by this search eactly as ifthey had been part of the primary input stream.
![Page 22: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/22.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 22/25
MACHINE-INDEPENDENT LOADERFEATURES
(Conti
• %he subroutines fetched from a libraryin this 'ay may themsel&es containeternal
• references. (t is therefore necessary torepeat the library search process untilall references are resol&ed.
•
(f unresol&ed eternal references remainafter the library search is completed!these must be treated as errors.
![Page 23: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/23.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 23/25
Load!" O#tions
• T$#ica% %oad!" o#tion 1&
A%%o's t! s!%!ction o) a%t!"nati*!so+"c!s o)
in#+t,
• E & INCLUDE #"o."a/-na/!(%ib"a"$-na/! /i.t di"!ct t!%oad!" to "!ad t! – designated object program from a
library and treat it as if it 'ere part of
the primary loader input.
![Page 24: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/24.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 24/25
Load!" O#tions(Conti
• Load!" o#tion 0& A%%o's t! +s!" tod!%!t! !t!"na% s$/bo%s o" !nti"! cont"o%
• sections.
•
E & DELETE cs!ct-na/! might instruct theloader to delete the named control section)s*from the set of programs being loaded.
• CHANGE name1! name+ might cause the
eternal symbol name1 to be changed toname+ 'here&er it appears in the objectprograms.
![Page 25: System software](https://reader031.fdocuments.in/reader031/viewer/2022021303/55cf8642550346484b95cf40/html5/thumbnails/25.jpg)
7/21/2019 System software
http://slidepdf.com/reader/full/system-software-56e9043bc477a 25/25
Load!" O#tions(Conti
• Load!" o#tion & In*o%*!s t!a+to/atic inc%+sion o) %ib"a"$"o+tin!s to satis)$ eternal references.
•
E, & LIBRAR2 M2LIB – $uch user,speci"ed libraries are normally
searched before the standard systemlibraries. %his allo's the user to use special&ersions of the standard routines.
• NOCALL STDDE34 PLOT4 CORREL – %o instruct the loader that these eternal
references are to remain unresol&ed.