Saturday, December 26, 2009
Click the following link to download:
Tags System Software
B.E/B.Tech DEGREE EXAMINATION Nov/Dec 2007
Third semester
Computer Science and Engineering
CS1203 -SYSTEM SOFTWARE
(Regulation 2004)
Time: 3 hours Maximum marks: 100
Answer ALL questions
PART A (10 x 2 =20 marks)
1. Define System Software and System Program .
2. What is Index addressing mode?
3. What is meant by forward references?
4. What is the difference between literals and immediate operand?
5. What is linking?
6. What is the use of ESTAB data structure in linking loader?
7. Compare Macros and Subroutines .
8. What are the advantages of using line by line macro processor?
9. What do you mean by Trace back?
10. What is the purpose of Voice Input Devices?
PART B (5 x 16 = 80)
11(a) Explain in detail, the architecture of SIC/XE machine. (16)
(or)
(b) Describe the architecture of SIC machine.
12. (a) (i) What are the data structures used in Assembler? How these data structures
are organized? (8)
(ii) Write the algorithm for Pass one of Assembler. (8)
(or)
(i) What is the need for program block? Explain the program block in detail. (8)
(ii) Write notes on Control Sections and Program Linking. (8)
13 (a) Explain the different Machine Dependent Loader features in detail. (16)
(or)
(b)(i) Write notes on Dynamic Linking. (8)
(ii) Explain the design of absolute linking. (8)
14. (a) (i) Write the algorithm for One Pass Macro Processor (12)
(ii) Describe the method of concatenating macro instruction parameters with other
character strings. (4)
(or)
(i) Write the Macro processing feature of ANSI C Programming language. (8)
(ii) Describe the conditional macro expansion with example (8)
15. (a) (i) Describe the functions and capabilities of an interactive debugging system.
(ii) Discuss the nature of the user interface for an interactive debugger.
(or)
(b) Briefly discuss about
(i) Concatenation of macro parameters.
(ii) Generation of unique labels.
Click the following link to download:
http://www.ziddu.com/download/7899146/SYSTEMSOFTWARE1.pdf.html
Tags System Software
Thursday, October 15, 2009
| System Software- May / June – 2007 |
| PART – A (10 X 2 =20 marks) |
| 1. Define upward compatibility in systems. |
| 2. Distinguish between direct addressing and indirect addressing. |
| 3. Consider the following sequenceX WQU YY EQU ZZ RESW 1Is a two pass assembler can |
| resolve such a sequence of definition? Justify your answer. |
| 4. What is the data structure used to organize the symbol table and operation code table |
| in a simple assembler Why it is preferred? |
| 5. What are the advantages of dynamic linking? |
| 6. What is the function of pass 2 of a loader? |
| 7. What is the use of DEFTAB (Definition table) NAMTAB (Name table) and ARGTAB |
| (Argument table) in macro processor? |
| 8. What is the purpose of conditional compilation statement in ANSI C preprocessor? |
| 9. What are the tasks performed by document editing process?10. How the mapping of |
| view buffer to a window is done? |
| PART –B ( 5 X 16 = 80 marks) |
| 11. (a) (i) Explain the SIC machine architecture. (Marks – 8) |
| (ii) Write a sequence of instruction for SIC to setVAL 1 = VAL 2 + INCR-2VAL 3 = VAL 4 + |
| INCR-2Illustrate how the same calculation could be performed of SIC/XE. (Marks -8) |
| Or |
| (b) (i) Explain the SIC/XE machine architecture. ( Marks – 8) |
| (ii) The variables V1, V2 and V3 are assumed as an array of 100 words each. Write a |
| sequence of instructions for SIC to add together the corresponding elements of V1, V2 and |
| store in V3. ( Marks – 8) |
| 12. (a) (i) Write the algorithm for pass 1 assembler. ( Marks –10) |
| (ii) Explain program relocation with example. ( Marks – 6) |
| Or |
| (b) Explain in detail about the machine independent features of assemble. ( Marks – 16) |
| 13. (a) Explain the design of relocating loader with an example. ( Marks – 16) |
| Or |
| (b) Write short notes on:(i) Linkage editor. (Marks -8) |
| (ii) Dynamic linking. (Marks -8) |
| 14. (a) (i) Explain with an example how macro processor allows the invocation of macro |
with in macro. ( Marks – 8)
| (ii) Discuss the macro processing features of ANSI C programming language. ( Marks – 8) |
| Or |
| (b) Explain the various machine independent features of Macro processor in detail. (Marks |
| -16)15. (a) (i) Explain the various types of user interface. (Marks -8) |
| (ii) Discuss the nature of the user interface for an interactive debugger. (Marks -8) |
| Or |
| (b) (i) Explain the structure of a text editor. (Marks -10) |
| (ii) Explain the important functions of an interactive debugging system. (Marks -8) |
http://www.ziddu.com/download/7200130/SystemSoftware.pdf.html
Tags System Software



