Name of University: Mahatma Gandhi University
Year of Exam: May 2015 Question Paper
Course: B.Tech
Semester: 6
Language: English
Subject: System Software
Course: Computer Science and Engineering
Subject Code: CS 010 603
Time Duration: 3:00 hours
Full Marks: 100
Pass Marks: 40
Part A [5*3=15 marks]
1. Why do you say that a system program is machine dependent ?
2. Differentiate between Compiler and Interpreter.
3. What is an assembler directives ? Explain with examples.
4. Give the formats of define and refer records.
5. What is dynamic linking ?
Part B [5*5=25 marks]
6. Explain conditional macro expansion with an examples.
7. Differentiate between Program blocks and Control sections.
8. What is program relocation ? Explain with examples.
9. Give an overview of editing process.
10. What is a character device ?
Part C [5*12=60 marks]
11. Explain the different types of macros.
OR
12. Write notes on C pre processor.
13. Explain parse 1 algorithm for a two pass algorithm specifying the data structures and variables used.
OR
14. Explain multipass assemblers.
15. Write notes on relocating loader.
OR
16. Explain the different loader design options.
17. Explain Text Editors with the help of a diagram.
OR
18. Describe the different debugging methods.
19. Write notes on block devices and block device drivers.
OR
20. What are the different types of device drivers ?
Year of Exam: May 2015 Question Paper
Course: B.Tech
Semester: 6
Language: English
Subject: System Software
Course: Computer Science and Engineering
Subject Code: CS 010 603
Time Duration: 3:00 hours
Full Marks: 100
Pass Marks: 40
Part A [5*3=15 marks]
1. Why do you say that a system program is machine dependent ?
2. Differentiate between Compiler and Interpreter.
3. What is an assembler directives ? Explain with examples.
4. Give the formats of define and refer records.
5. What is dynamic linking ?
Part B [5*5=25 marks]
6. Explain conditional macro expansion with an examples.
7. Differentiate between Program blocks and Control sections.
8. What is program relocation ? Explain with examples.
9. Give an overview of editing process.
10. What is a character device ?
Part C [5*12=60 marks]
11. Explain the different types of macros.
OR
12. Write notes on C pre processor.
13. Explain parse 1 algorithm for a two pass algorithm specifying the data structures and variables used.
OR
14. Explain multipass assemblers.
15. Write notes on relocating loader.
OR
16. Explain the different loader design options.
17. Explain Text Editors with the help of a diagram.
OR
18. Describe the different debugging methods.
19. Write notes on block devices and block device drivers.
OR
20. What are the different types of device drivers ?
0 comments:
Pen down your valuable important comments below