Coding Flashcards

1
Q

Algorithm

A

Contains the logic underlying an application, without reference to a specific computer language.

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

Pseudo-code

A

A streamlined set of instructions that takes account of the way computers carry out tasks.

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

Variables

A

A container for storing a value. We can rapidly change the variables value.

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

Conditionals

A

A structure that allows us to run a bit of code eg if / else statement

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

Functions

A

A way of grouping different tasks together

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

Loops

A

A way of making a computer repeat a process several times until a condition has been met

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

Temporary data

A

Data that is discarded when the program finishes

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

Persistent data

A

Data is saved permanently eg databases

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

Database

A

Shared collection of logically related data

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

DBMS

A

Database Management System - a system for providing efficient, convenient storage and access to data

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

Entity

A

Something like a specific student name or lecturer

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

Entity type

A

category of entity eg students

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

Attribute in a table

A

a piece of data giving information about an entity

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

Record in a table

A

a row in a table

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

Primary keys

A

a piece of data that uniquely identifies a record

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

Foreign keys

A

Existing primary keys that are used in another table as an attribute

17
Q

one to many relationships

A

for one entity type, there are many of the other entity types

18
Q

Many to many relationships

A

for many entity types there are many entity types