(a) Describe the three objectives of
translation. [3]
(b) What are the three tasks involved in lexical analysis? [3]
(c) Give two reasons why programs that are converted into machine
language by
translators cannot be executed directly. [2]
(d) (i) Describe the term compile-and-go loader. [2]
(ii) List two disadvantages of compile-and-go loaders [2]
(e) (i) How do absolute loaders differ from compile-and-go loaders?
[1]
(ii) List two disadvantages of absolute loaders. [2]
|