Podcast
Questions and Answers
What is the purpose of programming languages?
What is the purpose of programming languages?
- To allow the computer to give instructions to the programmer
- To translate high level language into machine language
- To enable the programmer to give instructions to the computer in a way that is understandable (correct)
- To create a mapping between machine language and assembly language
Which statement best describes assembly language?
Which statement best describes assembly language?
- It does not need translation as it directly communicates with the computer
- It requires rewriting for each machine due to differences in machine languages (correct)
- It is translated into machine language by a program called a compiler
- It is a high level language used for complex programming tasks
What does a compiler do in relation to high level languages?
What does a compiler do in relation to high level languages?
- Executes high level language directly without any translation
- Translates high level language into machine language (correct)
- Rewrites the program for different machines
- Converts high level language into assembly language
Why were high level languages created?
Why were high level languages created?
What is the role of an assembler in programming?
What is the role of an assembler in programming?
What problem do language processing activities aim to address?
What problem do language processing activities aim to address?
What is the semantic gap in software design?
What is the semantic gap in software design?
What are the consequences of covering a semantic gap by the programmer?
What are the consequences of covering a semantic gap by the programmer?
What introduces a new domain between the application domain and execution domain?
What introduces a new domain between the application domain and execution domain?
What is the specification language of the PL domain?
What is the specification language of the PL domain?
What is the purpose of a language processor?
What is the purpose of a language processor?
What does a detranslator do?
What does a detranslator do?
Which version of a language processor is not a language translator?
Which version of a language processor is not a language translator?
What does a language migrator bridge?
What does a language migrator bridge?
What activity can a preprocessor perform?
What activity can a preprocessor perform?
What introduces new domains in software engineering?
What introduces new domains in software engineering?