Scholar Mix Flashcards

1
Q

Interpreter Features

A

Do not create an object code file
Platform specific
Will run a program until an error is found
Translate and execute code line by line

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Type of variable used to identify an index of an array

A

Integer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the largest decimal number which can be stored using 8-bit twos complement notation?

A

127

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How many colours can be represented by a bit depth of 32 bits?

A

Over 4 billion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Increasing the number of bits representing the mantissa of a floating point number

A

Increases the accuracy of the numbers represented

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Increasing the number of bits representing the exponent of a floating point number

A

Increase the range of numbers which can be represented

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Decreasing the number of objects in a vector graphic image

A

Decreases the file size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The contents of an array of integers will be stored using

A

Twos complement notation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Responsible for finding out the requirements of the client

A

Systems analyst

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Agile Development characteristics

A

Reduced development time

Responsiveness to changed circumstances

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Types of design notation in software development

A

Data flow diagram
Pseudocode
Structure Diagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is top down design?

A

Breaking a large, complex problem down into smaller, more manageable sub programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Compiler features

A

Translates source code into machine code in a single operation
Are processor specific
Compiled programs run faster than interpreted ones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a feature of an object-oriented language?

A

No knowledge base

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

High level languages do not contain

A

Ambiguous statements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Name a domain specific language

A

SQL

17
Q

High level language programming environments can be expected to provide

A

Debugging tools
Search and replace
Automatic Indentation
Keyword highlighting

18
Q

Different platforms require

A

Different compilers

19
Q

What is meant by a class library?

A

A set of pre-tested classes which can be used in a program

20
Q

Reliability

A

How well a program operates without stopping due to design faults

21
Q

Modules in a structure chart

A

Become modules in the finished program

22
Q

Data flow diagrams require

A

Structures to be decided on before it can be created

23
Q

Stepwise Refinement

A

Creating pseudocode from the structure diagram and data flow diagram

24
Q

Which kind of loop does a count Occurences algorithm use?

A

Fixed loop

25
Q

Beta testing is carried out by

A

End users of a program

26
Q

Tests should be documented because

A

Helps to ensure that testing is both comprehensive and systematic
Avoids duplication of tests if errors discovered later

27
Q

Unidirectional

A

Address bus

28
Q

Number of lines in the data bus determines

A

Word size of the processor

29
Q

Virtual Machines exist

A

In RAM