You are on page 1of 2

MAY 2011

Master of Computer Application (MCA) – Semester 3


MC0073 – System Programming– 4 Credits
(Book ID: B0811)
Assignment Set – 1 (60 Marks)

Answer all Questions Each question carries TEN marks


1. Describe the following with respect to Language Specification:
A) Programming Language Grammars B) Classification of Grammars
C) Binding and Binding Times

2. What are data formats? Explain ASCII data formats.

3. Explain the following with respect to the design specifications of an Assembler:


A) Data Structures B) pass1 & pass2 Assembler flow chart

1) Explain the following,


a) Lexical Analsis b) Syntax Analysis.

5. Describe the process of Bootstrapping in the context of Linkers

6. Describe the procedure for design of a Linker.


MAY 2011
Master of Computer Application (MCA) – Semester 3
MC0073 – System Programming– 4 Credits
(Book ID: B0811)
Assignment Set – 2 (60 Marks)

Answer all Questions Each question carries TEN marks

1. Writer short notes on video controller.


2. Write about Deterministic and Non-Deterministic Finite Automata with suitable numerical
examples.

3. Write a short note on:


A) C Preprocessor for GCC version 2
B) Conditional Assembly

4. Write about different Phases of Compilation.

5. What is MACRO? Discuss its Expansion in detail with the suitable example.

6.What is linking? Explain dynamic linking in detail.

You might also like