B.tech Semester III System Software 08-08-2023 (Revised)
B.tech Semester III System Software 08-08-2023 (Revised)
SchoolofComputerScience,EngineeringandTechnology
B.Tech - Semester III
TeachingScheme :
Preamble:
This course is concerned with those software tools and utilities which are an essential part of a
Computer System which supports application software development. In order to apply a computer
system to solve problems and provide computational services for a wide variety of human activities
we need Application Software, e.g. an Accounting System package. However, to develop such an
application package we need System Software like text Editors, Language processors - Compilers,
Interpreters and Assemblers, several utilities like Linkers and program Loaders, and File Systems. Out
of these the File System is generally studied as a part of Operating Systems, due to its close links with
components of an Operating System and computer Hardware. The rest forms parts of the present
course.
CO1 Ability to understand Software and Its types and use text editors Understanding
CO4 Ability to Understand the Assembler& Implement Linker and Loaders Applying
CO5 Ability to use and Implement Macro & Macro Processor Application
Course Syllabus:
References:
Text Books:
References:
Required Software:
Web Resources:
1. https://texteditors.org/cgi-bin/wiki.pl
2. https://www.geeksforgeeks.org/editors-types-system-programming/
3. https://www.ques10.com/p/8931/write-a-brief-note-on-design-of-an-editor-2/
4. https://www.programming1011.com/2019/04/short-note-on-editors-in-system.html
5. http://www.tezu.ernet.in/~utpal/course_mat/ss_editor.html
Case Studies:
Sr. Case Studies Evaluation
No
Sr. No Course
M1 Introduction to System Software by Prof.S. Raman, Department of Computer Science
and Engineering, IIT Madras. For More details on NPTEL visit http://nptel.iitm.ac.in
Lab Experiments:
PS11 Write a Program to identify all the tokens from the source code 2
PSI2 C program to generate triple intermediate code for assignment statement. 2
Total 21