You are on page 1of 2
INNO MS — 402 VI Semester B.C.A. Examination, May 2011 (Y2K8 Scheme) COMPUTER SCIENCE BCA 602 : Systems Programming Time : 3 Hours Max. Marks : 90 SECTION - A Answer any ten of the following questions : (2x10=20) 1. Define Open and Closed Subroutines. 2. What are the disadvantages of Base Register ? 3. Define an Assembler. 4, Draw the Symbol Table (ST) for pass 1 and pass 2. 5. What are the features of macros facility ? 6. What are the four tasks that any macro instruction processor must perform ? 7. Define Loader. What are the functions performed by the Loaders ? 8. Mention the disadvantages of “Compile-and-Go” Loaders. 9. Define Compiler. 10. Write the steps in order to produce the machine language equivalent of WCM of a Compiler. 11. List the 3 tasks of Lexical Phases of Compiler. 12. Explain literal table of phases of Compiler. P.T.O. MS - 402 CANINA SECTION - B Answer any five of the following questions : (5x5=25) 1. Explain the evolutionary User view of an Operating System. 2. Explain with a neat diagram the Data Format of IBM 306/370. 3. Explain with a neat diagram the Pass 1 Overview of an Assembler. 4. Show the results of each pass for the following using interchange sort : 19, 13, 05, 27, 01, 26, 31, 16, 02, 09, 11, 21. . Explain specifications of Data Base for pass 1 and pass 2 of Macros. . Explain with a neat diagram “Absolute Loader Scheme” by means of an example. . Describe the General Mode of Compiler. ont AH . Explain Identifier table for the phases of Compiler. SECTION - C Answer any three of the following questions : (15x3=45) 1. a) Explain with a neat diagram General Machine Structure of IBM 360/370. b) Draw the micro flowchart for SUB instructions. 2. Draw the neat flowchart for detailed pass 1 and explain. 3. Explain Macro definition and macro calls and expansions of macros. 4. Explain: i) General loader scheme ii) Relocating loaders. neat ciagram explain the Structure of Compiler. b) Fanlain § and Tuterpretetion phases of Compilers

You might also like