System Software Previous Year Question Paper For BTech Degree Examination May 2016

B.TECH DEGREE EXAMINATION, MAY 2016

Sixth Semester
Branch : Computer Science and Engineering
CS 010 603 SYSTEM SOFTWARE (CS)
(New Scheme - 2010 Admission onwards)
[Regular/Improvement/Supplementary]
Time : Three Hours
Maximum : 100 Marks

Part A
Answer all questions.
Each question carries 3 marks.


  1. Explain parameterized macros with an example.
  2. Give the format of header, text and end records in assembler output.
  3. What is an absolute loader ?
  4. What are the capabilities of a debugger ?
  5. Define block device driver.

(5 × 3 = 15 marks)
Part B
Answer all questions.
Each question carries 5 marks.


  1. How can we generate unique labels in a macro ?
  2. What is a forward reference ? How is it handled in an assembler with two passes ?
  3. What is the need for linking ?
  4. Explain text editor user interface.
  5. Write notes on general device characteristics.

(5 x 5 = 25 marks)

Part C
Answer all questions.
Each full question carries 12 marks.


  1. Explain macropreprocessor algorithm.
    Or
  2. Describe how nested macrocalls and recursive macrocalls are handled with the help of examples

  3. Give the algorithm for a single pass assembler.
    Or
  4. Explain the handling of external references by an assembler with the help of examples.

  5. Give the algorithm for linking loader.
    Or
  6. Write notes on UNIX ELF.

  7. Explain overall editor structure with a diagram.
    Or
  8. Explain how the debugger relates with other parts of the system.

  9. Give the general design and anatomy of devices.
    Or
  10. Write notes on character devices and their drivers.
(5 × 12 = 60 marks)

No comments :

Post a Comment