Wednesday 5 March 2014

// // Leave a Comment

SYSTEM SOFTWARE SYLLABUS

FIFTH SEMESTER COMPUTER SCIENCE SYLLABUS 
DIPLOMA COMPUTER SCIENCE SYSTEM SOFTWARE REVISION-06 SYLLABUS

UNIT-1
UNDERSTANDING ASSEMBLERS
1.EXPLAIN BASIC ASSEMBLER FUNCTIONS
2.EXPLAIN THE GENERAL DESIGN PROCEDURES
*Specify the problems
*Specify data structures
*Specify format of data base
*Discuss Algorithms
*1.Study Pass 1 process with flowchart
*2.Study pass2 process with flowchart
UNDERSTANDING MACROS
*Define Macros instructions
*Describe the format of macro instructions
*study instruction arguments
*understand Conditional macro expression
*Define macro call
*Implementation

UNIT-2
1.UNDERSTANDING LOADERS AND LINKERS
2.DESCRIBE THE BASIC LOADING FUNCTIONS
*Discusss absolute loaders
*Discuss compile and go loaders
*Discuss subroutine linking
*Describe relocating loaders
*State and explain direct linking loaders
*Discuss loader schemes binder,linking loaders,overlays,dynamic binders
*Study different types of binders
*Explain about dynamic loaders,dynamic linking.
*Design of direct linking loaders


UNIT-3
1.UNDERSTAND PRINCIPLES OF PROGRAMMING LANGUAGE
2.STUDY CONCEPTS OF PROGRAMMING LANGUAGES
*Discuss Programming domains
*Discuss about language evaluation criteria
*Describe Readability
*Describe Write ability
*Describe Reliability
*Describe Cost
3.DISCUSS EVOLUTION OF PROGRAMMING LANGUAGES
4.DISCUSS THE DIFFERENT TYPES OF LANGUAGES
*Explain Functional based
*Explain Business based
*Explain Dynamic based
*Explain Logic based
*Explain OOPs based
*Explain WWW based
5.UNDERSTAND SEQUENCE CONTROL-EXPRESSION AND ASSIGNMENT STATEMENTS
*Study Sequence control in Arithmetic expressions
*Study Sequence control  in Expressions where Operator in direct order
*Study Sequence Control –Overloaded operators
6.UNDERSTAND SEQUENCE CONTROL-STATEMENT LEVEL CONTROL
*Study Sequence control in Compound statement
*Study Sequence control-Selection  of statement
*Study Sequence control-Multiple selection
*Study Sequence control-Iterative statements
7.UNDERSTAND SUB PROGRAM CONTROL
*Identify Sub program characteristic
*List Basic differences
*List Parameters
*Study Procedures and functions
*Discuss Local reference
*Understand Pass by value
*understand Pass by result
*Understand Pass by reference

UNIT-4
1.UNDERSTAND COMPILERS
*Define compiler
*State need for a compiler
*Explain the structure of a compiler
*Recognize basic elements
*Explain Syntactic rules & intermediate meaning
*Explain Code generation
*Understand general model of a compiler
*Explain Structure of a compiler
*Discuss phases of a compiler
2.UNDERSTAND LEXICAL ANALYSIS
*State the functions of a lexical analyzer
*Discuss  source program,terminal table,identifier and uniform symbol tables
*Explain the Algorithm
3.UNDERSTAND SYNTAX ANALYSIS
*Discuss uniform symbol table
*Explain functions stack
*Understand reduction
*Explain the algorithm
4.UNDERSTAND THE INTERPRETATION PHASE
*Explain the stack,identifier table,temporary storage table
*Explain the algorithm
*Discuss the interaction with lexical,syntax and interpretation phases

UNIT-5 COMPILER II
1.UNDERSTAND THE STORAGE ASSIGNMENT AND CODE GENERATION
*Explain the identifier table,literal table & matrix
*Explain the algorithm
*Discuss the code production(macro identifier)
*Explain the algorithm
2.UNDERSTAND THE ASSEMBLY PHASE
*Discuss the Identifier table
*Discuss the literal  table
*Explain the object code
*Explain the algorithm
3.UNDERSTAND PASSES OF A COMPILER
*Explain the different passes
*Explain the flowchart with different phases



Please Give Us Your 1 Minute In Sharing This Post!
SOCIALIZE IT →
FOLLOW US →
SHARE IT →
Powered By: BloggerYard.Com

0 comments:

Post a Comment