1
February 2013 (Spring drive) Bachelor of Computer Application (BCA) Semester 4 BC0051 System Software 4 Credits (Book ID: B0900) (60 Marks) Answer All Questions. Each question carries equal marks. 1. What is MASM? Explain its features. [5+5Marks] 2. Explain the significance of Lexical analysis and Syntax analysis. [5+5Marks] 3. What are macros and macro processors? Explain in brief. [5+5Marks] 4. Differentiate between static and dynamic storage allocations. [5+5Marks] 5. What is hash table? Why do we need it for symbol table implementation? [5+5Marks] 6. Explain any two types of errors that compiler detects briefly. [10 Marks]

BC0051 Assignment Spring Season 2013

Embed Size (px)

DESCRIPTION

BC0051 Assignment Spring Season 2013

Citation preview

Page 1: BC0051 Assignment Spring Season 2013

February 2013 (Spring drive)

Bachelor of Computer Application (BCA) – Semester 4

BC0051 – System Software – 4 Credits

(Book ID: B0900)

(60 Marks)

Answer All Questions. Each question carries equal marks.

1. What is MASM? Explain its features. [5+5Marks]

2. Explain the significance of Lexical analysis and Syntax analysis. [5+5Marks] 3. What are macros and macro processors? Explain in brief. [5+5Marks]

4. Differentiate between static and dynamic storage allocations. [5+5Marks]

5. What is hash table? Why do we need it for symbol table implementation? [5+5Marks]

6. Explain any two types of errors that compiler detects briefly. [10 Marks]