stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
General Revision Flashcards | StudBud
Explore
/
General Revision
General Revision
34 terms
·
StudBud Administration
·
104 plays
Imported from external platform
Flashcards
34 cards
F
Practice quiz
P
Host live
L
Questions
34
Answers
1
Why do we need scheduling?
To use memory as effectively as possible
To prevent processes from overwriting each other
To process the most jobs possible
To use the CPU and resources effciently
2
A bank accidentally publishes customer account details online:
Computer Misuse Act
Regulation of Investigatory Powers Act (RIPA)
Copyright, Designs and Patents Act
Data Protection Act/ GDPR
3
A suspect in a crime is forced to hand over the encryption key for their laptop
Data Protection Act/ GDPR
Regulation of Investigatory Powers Act (RIPA)
Copyright, Designs and Patents Act
Computer Misuse Act
4
Disadvantages of the Waterfall Model?
Not good when clear deadlines need to be met
Level of investigation is not thorough
May end up with a very different result than was wanted
Difficult to accommodate changing requirements
5
Which of these describe a
thread?
They are independent
They have their own data and use of registers
They share the same memory
A sub-process of a larger process
6
True/False: RISC allows for pipelining!
True
False
7
Which of these are agile methodologies?
Waterfall Model
Extreme Programming (XP)
Rapid Application Development
Scrum
8
What are key features of XP?
Paired programming
Unit tests written before programming
Constant communication between all involved in the project
Frequent, high quality code releases
9
A RISC CPU:
is only used in phones and tablets.
has simple circuits & so is cheap
has a smaller instruction set than a CISC CPU.
is bigger and slower than a CISC CPU.
10
A valid structure? INSERT INTO cars VALUES ("VW", "Polo", 2020, 1.1, 240)
False
True
11
Criteria for cars with 5 or more gears and at least 300 torque:
gears >=5, torque >=300
gears >=5 AND torque >=300
gears >=5 OR torque>300
gears > 5 AND torque >=300
12
Which
are
features of a CISC architecture:
Very little RAM is needed to store instructions
Some instructions are rarely used
They are more expensive to manufacture (more circuitry)
The compilers need to be more complicated
13
What is virtual memory?
Data in the cloud
Parts of programs stored on secondary storage
Less frequently used instructions swapped in and out of RAM
Faster memory than RAM
14
What is Paging?
Paging is where data is divided equally into pages
Paging is where a computer system uses two monitors
Paging is where data is divided into different sized chunks
Paging occurs when the memory is overloaded
15
A bank employee looks at a famous person's account details and sells details to a newspaper:
Data Protection Act/ GDPR
Regulation of Investigatory Powers Act (RIPA)
Computer Misuse Act
Copyright, Designs and Patents Act
16
Which scheduling approach uses
time slicing
to manage jobs?
Priority
Round Robin
Multi-Level Feedback Queues
Shortest Job First
17
Which of these describe RAD (Rapid App Dev)?
Each stage is signed off after completion
Feedback sought from users frequently
Improvements made until a final product is made
Short cycles to develop protoypes
18
And what are the features of Scrum?
A highly technical approach
Fixed length code 'sprints'
Regular meetings where teams update each other
Pre-cycle planning, cycle reviews and overall reflections
19
Criteria for cars with a
make
beginning with a V
make LIKE "%V%"
make = V%
make LIKE "V%"
make LIKE "V*"
20
Benefits of RISC are:
Less chip space is used due to reduced instruction set
Inhibits the use of multi-core processing
Performance is better due to simplified instruction set
It uses less power than CISC
21
Which of these things does NOT happen during Execution?
The accumulator recieves/sends data
The Control Unit works out the task
Data has to be fetched from RAM
The ALU carries out a task
22
Which register stores intermediate results of calculations from the ALU?
ACC
MDR
CIR
PC
23
Which register holds the address of the next instruction?
ACC
PC
MAR
MDR
24
Which line is missing set all VW Polos year made to 2020?
SET year= "2020"
UPDATE year >2020
EDIT year = 2020
SET year = 2020
25
Someone downloads a torrent of software that would usually be paid for:
Data Protection Act/ GDPR
Regulation of Investigatory Powers Act (RIPA)
Copyright, Designs and Patents Act
Computer Misuse Act
26
First come first served is the same as a queue.
False
True
27
Which of these are features of
paging
?
The size of the pages is set by the hardware
Causes internal fragmentation
They are fixed size
The user specifies the size
28
Which scheduling method is the most fair?
Round Robin
First Come First Serve
Multi-Level FB Q
Priority
29
Someone forwards an email knowing it is infected with a virus:
Computer Misuse Act
Copyright, Designs and Patents Act
Data Protection Act/ GDPR
Regulation of Investigatory Powers Act (RIPA)
30
Which are similarities between paging and segmentation?
They both split memory into smaller sections
They don't need to be in contiguous memory
They are both variable in size
They both make efficient use of RAM/Virtual memory
31
Which
one
of these is NOT an advantage of RISC processors?
Can process instructions quickly
Less power consumption
Less circuitry to decode instructions
Doesn't have to break down complex instructions into simpler instructions
32
Which of these define the Von Neumann machine architecture?
Data held in its own memory
Has one ALU and Control Unit
Can only fetch data or instructions one at a time
Data and instructions use the same buses
33
The Police serve a notice to access someone's social media accounts
Copyright, Designs and Patents Act
Data Protection Act/ GDPR
Regulation of Investigatory Powers Act (RIPA)
Computer Misuse Act
34
Which register acts as a buffer/temporary store of data/instructions?
ACC
PC
MAR
MDR