Computer Science - Unit 2

?
  • Created by: brynclark
  • Created on: 17-06-17 13:43
N B Y N V M F L O C A L V A R I A B L E F
U I S D S B C A B S T R A C T D A T A N W
W E U G I P V X H G U M J X H C U L J L J
G C H J I R U V U D V Y W T H G B P E C G
L O G X W O D Q F Q I G F G C U P E V I V
S A T Q X B L W R U J J G F Q V X P W I O
C Q I W X L E M B P B P Q W M P V X K O J
C K N G Y E K V L S C C T G T Y O B O E X
K A Q M Q M G J R V L C A Y I K X U T Y X
A B S T R A C T D A T A T Y P E S Q Y Y S
S S A P T B O F E N U M E R A T I O N K L
R Y I E G S S R V O V P H E M X I C R X V
H N E I L T S M K S I M U L A T I O N E I
C O N C U R R E N T P R O C E S S I N G U
P N Q O G A B S T R A C T I O N I Y B T T
N H A F J C T O P D O W N D E S I G N F T
J H J R T T G L O B A L V A R I A B L E O
A U G L H I C P X I Q E M N O K L C X N B
F Y I A N O M L S F C X M C S Q E O C F N
M Y O I R N U N U P E R B H M Y W A W B I
Q Y N G B G A Y J T L K K E W N J T A L A

Clues

  • A logical description of how data is viewed and the operations that can be performed on it, e.g. stacks and queues (8, 4, 5)
  • A variable that can be used anywhere in the program, including within any subroutine (6, 8)
  • A variable that only exists and executes within a subroutine, they cannot be accessed outside the subroutine (5, 8)
  • Breaking the problem down into the major tasks, then again into sub-tasks until each sub-task is simple enough to be written as a self-contained module (3, 4, 6)
  • Removing details until the problem is represented in a way that is possible to be solved (7, 11)
  • The details of how data is actually represented is hidden (8, 4)
  • The process of designing a model of a real system in order to understand the system (10)
  • The separation of ideas from reality, removes unnecessary detail, e.g. a flight simulator (11)
  • Trying all possible solutions until the correct one is found, inefficient the larger the problem gets (11)
  • When several processes are running, with each being given a slice of processor time, gives the appearance of the processes running simultaneously (10, 10)

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Unit 2 resources »