SEQUENCE Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Assembly language

A

A language that replaces machine code with mnemonics and operands to make them easier to read/write.

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

Assembler

A

An assembler translates assembly language into machine code.

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

Compiler

A

A compiler creates an executable file for a program by translating a high-level language to machine-readable code.

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

Execute

A

To carry out the instructions for a computer program.

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

High-level Language

A

A human-readable language written in formal, structured English.

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

Interpreter

A

An interpreter translates and executes code line by line. It translates the code into machine-readable code.

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

Low-level language

A

Quickly executed by a computer, written in either machine code or assembly.

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

Machine code

A

A program written using 1s and 0s. A computer can execute this directly.

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

Mnemonic

A

A code to help us remember something.

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

Operand

A

A piece of data that can be changed.

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

Error messages

A

Used to find errors in your program. They pinpoint lines of code that contain errors and provide details about them.

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

Execute

A

To carry out the instructions for a computer program.

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

IDE

A

Integrated development environment. This is a place to write programs that pro-vides support with debugging and diagnostics.

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

Translator

A

Executes the programs that programmers write in high-level languages.

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

Interpreter

A

An interpreter translates and executes code line by line. It translates the code into machine readable code.

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

Logic error

A

The program will run, but won’t do what the programmer expected. These are tricky to spot as they are not picked up by the IDE.

17
Q

Sequence

A

The sequence of a program is performed from top to bottom, executing each line in turn.

18
Q

Subroutine

A

A sequence of instructions to perform a specific task with an identifiable name.

19
Q

Syntax

A

In programming, the language specific code that you write in has its own syntax. The syntax is unique to that programming language.

20
Q

Syntax error

A

An error where the code has been structured incorrectly and the syntax rules haven’t been followed.

21
Q

Translator

A

To execute the programs that programmers write in high-level languages.

22
Q

Declaration

A

Declaring a variable as a specific data type.

23
Q

Assignment

A

Assigning a value to a variable.

24
Q

Initialisation

A

Assigning an initial value to a variable to let the compiler know that a memory location is required.

25
Q

Variable

A

A value held under one name

26
Q

Naming convention

A

A unified standard for naming things in a chosen programming language.

27
Q

Input()

A

A function that prompts the user for input.

28
Q

Boolean data type

A

A value that is either True or False

29
Q

Integer

A

A value that is a whole number.

30
Q

String

A

A value that is text. This can include numbers but they will be read as text.

31
Q

Character

A

A single character of string.

32
Q

Real/float

A

A decimal number.

33
Q

Concatenate

A

To join strings together.

34
Q

Flowchart

A

A visual representation of an algorithm or program.

35
Q

Terminator

A

Oval shapes used to show the start and end of a flowchart.