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

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
Beta testing is carried out by
End users of a program
26
Tests should be documented because
Helps to ensure that testing is both comprehensive and systematic Avoids duplication of tests if errors discovered later
27
Unidirectional
Address bus
28
Number of lines in the data bus determines
Word size of the processor
29
Virtual Machines exist
In RAM