Languages and environment

1

Why are low-level languages used?

2

Which of these is not a feature of high-level languages?

3

What name is given to the data that can move from procedure to procedure within a procedural language?

4

A declarative language contains a fact that can be expressed as:

There is a local train service between Glasgow and Neilston. Which answer shows the correct expression of this fact in a declarative language?

5

Pattern matching is a feature of declarative languages. What is the role of pattern matching?

6

The description shown below describes one of the possible answers. Select the answer described:

The value of an attribute/instance variable at any given time within the context of object-oriented programming.

7

Within object-oriented languages, what is creating code to change the state of an attribute known as?

8

Why can inheritance lead to easier maintenance when using object-oriented languages?

9

Which feature of a high-level languages is needed for the creation of executable code?

10

Which form of programming language is briefly described below?

This form of language follows clearly defined algorithms that allow for logical structure and order. Code and data are held separately.