Font size
WorksheetsAQA Year 11 Computer Science Revision
Total questions: 104
Worksheet time: 1hrs 17mins
A logical step-by-step process for solving a problem is called
Binary Numbers
Coding
Algorithms
a loop (iteration) that has a condition at the end is called:
REPEAT – UNTIL
For
While
Which option is a searching algorithm
Bubble
Linear
Merge
This diagram is which algorithm
Bubble
Linear
Merge
Quick sort
Binary search only works on....
An UNSORTED Array
A SORTED array
Holds numbers with a decimal point
String
Float/Real
Boolean
Integer
What is a variable?
place (memory cell) where values are stored
type of graphics
data type
memory type
IF ______ Then
Console.Writeline ("You are older than 5")
11001 what is this number in denary?
23
27
25
26
Extra data that is stored with an image or other file, e.g. the date it was created
metadata
pixels
resolution
compression
Convert 11001001 to hex
C9
C3
CB
C7
Convert 7A (hex) to denary
01111101
01111010
01111001
11111010
Add the two binary numbers 11110000 + 00001001
11111111
11001011
11111001
11111010
The type of compression which removes some of the data from a file in order to reduce its size is
Lossy
Lossless
Lossleader
Lost
How does lossy compression work with sound files?
It removes background noise
It removes sound humans can't hear
It reduces the sampling size
It filters the loudest sounds
How many colours can be represented in a 1 bit image
1
2
0
3
How many colours can be represented by a two bit image?
2
3
4
1
What is bit depth?
The number of bits used to store a sample
The size of a sound file
The size of an image file
An RGB value
What is the output?
y=0
y=1
What is the output?
0
1
What is the output?
1
0
A computer network is _______ computers connected together
2
2 or more
A large number
Your computer is the _______ in a client-server relationship
Client
Server
"A computer that does not communicate with other devices"
192.168.10.3 is an example of..
Subnet mask
IP address
Gateway
Identify the image shown above..
Switch
Network Cable
Network Interface Card
Hub
What is a protocol?
The law of computers
set of rules for how devices to communicate
set of ideas of communication
processes to which devices must obey
encrypts all information sent and received
HTTP
FTP
HTTPS
SMTP
retreieve emails from server
HTTP
FTP
SMTP
IMAP
passes data over the physical network
transport layer
internet layer
link layer
application layer
This involves wireless devices having access to the network wirelessly
WLAN
WAN
LAN
Is a device that channels incoming data from any of multiple input ports to the specific output port that will take the data toward its intended destination.
Hubs
Switches
Routers
Is a type of cabling that is used for telephone communications and most modern Ethernet networks. A pair of wires forms a circuit that can transmit data.
Fiber optic cable
Twisted Pair Cable
Coaxial cable
Is a concept in networking that defines the architecture of the communication mechanism for all nodes in a network.
Physical Topology
Logical Topology
Network Topology
A network is created when two or more PCs are connected and share resources without going through a separate server computer.
Peer to Peer Network
Client - Server Network
A computer network in which one centralized, powerful computer (called the server) is a hub to which many less powerful personal computers or workstations (called clients) are connected.
Client - Server Network
Peer to Peer Network
Light signals are transmitted is this type of network media
Coaxial Cable
Twisted Pair Cable
Fiber Optic Cable
User Interface
is everything designed into an information device with which a person may interact
usually created to produce a new value, although sometimes simply assigns a value to a variable. They are built using values, variables, operators and method calls
is a formalized graphic representation of a logic sequence, work
or manufacturing process, organization chart, or similar formalized
structure.
Sequencing
Sometimes you want the computer to execute the same lines of code several times.
This means that the computer will run your code in order, one line at a time from the top to the bottom of your program.
Sometimes you only want some lines of code to be run only if a condition is met, otherwise you want the computer to ignore these lines and jump over them.
Iteration
Sometimes you only want some lines of code to be run only if a condition is met, otherwise you want the computer to ignore these lines and jump over them.
Sometimes you want the computer to execute the same lines of code several times.
Sometimes you want the computer to execute the same lines of code only one time.
is an artificial and informal language that helps programmers develop algorithms.
Pseudocode
Algorithm
Flow Chart
a computer programming language consisting of binary or hexadecimal instructions which a computer can respond to directly.
Machine Language
Assembly Language
High Level Language
A low-level symbolic code converted by an assembler.
Machine Lanuage
Assembly Language
High Level Language
is a programming language that enables a programmer to write programs that are more or less independent of a particular type of computer.
High Level Language
Machine Language
Assembly Language
