wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

9628-09 City & Guilds Level 3 Award in Coding and Logic Quiz 3

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
what type of programming is event driven?
a)
code that runs from start to finish
b)
windows to contain objects which experience events
c)
a type of object
d)
a language where the flow of the program is determined by events
2.
What is a method in OOP?
a)
self-contained entity that consists of both data and procedures to manipulate the data
b)
allowing you to program objects differently depending on their data type or class
c)
a programming language used for routines that run from start to finish,often for automated systems
d)
an object receives a message and then executes this
3.
Floating-point is used for:
a)
whole number data type
b)
a data structure consisting of a collection of elements (values or variables)
c)
data type allowing words, symbols and numbers to be strored
d)
data type allowing decimals to be stored in two halves - the digits and the size
4.
What is du?
a)
 the size of files/programs in certain directories
b)
the collapsed form commonly used intead of de le
c)
a linux command to return the size of files/programs in certain directories
d)
what you enter into command prompt to test your hard drive
5.
What is an event loop?
a)
a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
b)
a data structure consisting of a collection of elements (values or variables)
c)
a built-in function of an event driven programming language or environment that keeps checking for events occurring
d)
a means of interacting with a computer program where the user issues commands to the program in the form of successive lines of text
6.
The requirements phase
a)
is to establish the expectations of the customer and the scope of the project and includes a feasablity study and results in a plan of what you want to achieve.
b)
is the software development step in the form of actual application coding and testing processes.
c)
is the process step that covers the day-to-day "care and feeding" of the new application.
d)
is the improvement phase when functional and performance optimization are addressed
7.
What is an array?
a)
a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
b)
a data structure consisting of a collection of elements (values or variables)
c)
a built-in function of an event driven programming language or environment that keeps checking for events occurring
d)
a means of interacting with a computer program where the user issues commands to the program in the form of successive lines of text
8.
What is an algorithm?
a)
a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
b)
a data structure consisting of a collection of elements (values or variables)
c)
a built-in function of an event driven programming language or environment that keeps checking for events occurring
d)
a means of interacting with a computer program where the user issues commands to the program in the form of successive lines of text
9.
What is a command line interface?
a)
a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.
b)
a data structure consisting of a collection of elements (values or variables)
c)
a built-in function of an event driven programming language or environment that keeps checking for events occurring
d)
a means of interacting with a computer program where the user issues commands to the program in the form of successive lines of text
10.
What is a class in programming?
a)
windows to contain objects which experience events
b)
a type of object
c)
code run when an event occurs
d)
code associated with any given event
11.
The operate phase is part of which part of the life cycle?
a)
service management
b)
application development
c)
operate
d)
design
12.
What are forms in GUI development?
a)
code associated with any given event
b)
a type of object
c)
windows to contain objects which experience events
d)
code run when an event occurs
13.
The optimisation phase
a)
is the improvement phase when functional and performance optimization are addressed
b)
is the process step that covers the day-to-day "care and feeding" of the new application.
c)
is the software development step in the form of actual application coding and testing processes.
d)
is to establish the expectations of the customer and the scope of the project and includes a feasablity study and results in a plan of what you want to achieve.
14.
What is ping?
a)
the forward stroke in table tennis
b)
a command to enter in to command prompt when you want to find out how long it takes to send data to a specific IP address or named server on the network
c)
what you enter into command prompt to test your hard drive
d)
a measure of the amount of data that a link carries
15.
The development phase runs mainly in the first half of the application life cycle…
a)
but may be restarted several times to fix faults and make improvements.
b)
and is not restarted again.
c)
because is always works first time.
d)
and is the same as the operations function.
16.
polymorphism
a)
self-contained entity that consists of both data and procedures to manipulate the data
b)
allowing you to program objects differently depending on their data type or class
c)
an object receives a message and then executes this
d)
a programming language used for routines that run from start to finish,often for automated systems
17.
The design phase
a)
is the process step that covers the day-to-day "care and feeding" of the new application.
b)
is to establish the expectations of the customer and the scope of the project and includes a feasablity study and results in a plan of what you want to achieve.
c)
is used to plan and show a possible technical solution based on the requirements
d)
is the software development step in the form of actual application coding and testing processes.
18.
object
a)
allowing you to program objects differently depending on their data type or class
b)
an object receives a message and then executes this
c)
self-contained entity that consists of both data and procedures to manipulate the data
d)
a programming language used for routines that run from start to finish, often for automated systems
19.
procedural
a)
a programming language used for routines that run from start to finish,often for automated systems
b)
allowing you to program objects differently depending on their data type or class
c)
self-contained entity that consists of both data and procedures to manipulate the data
d)
an object receives a message and then executes this
20.
What is tractert?
a)
a way of using command prompt to find out about the path a packet takes to a destination
b)
to get the IP address information of a Windows computer
c)
a way of using command prompt to find out about the path a packet takes to a destination
d)
a measure of the amount of data that a link carries
21.
The deploy phase
a)
is what you do with created software and is part of the service management phases  
b)
is what you do with created software and is one of the development management phases  
c)
is a final check that all systems are working correctly.
d)
is to establish the expectations of the customer and the scope of the project and includes a feasablity study and results in a plan of what you want to achieve.
22.
Before a computer can understand a program it must be...
a)
Translated into a low level language.
b)
Translated into its machine code.
c)
Translated into a high level language.
d)
Interpreted so that humans can understand it
23.
An integer is a:
a)
whole number data type
b)
memory allocation for storing different data types
c)
data type allowing words, symbols and numbers to be strored
d)
data type allowing decimals to be stored in two halves - the digits and the size
24.
The operation phase
a)
is the software development step in the form of actual application coding and testing processes.
b)
is the process step that covers the day-to-day "care and feeding" of the new application.
c)
is to establish the expectations of the customer and the scope of the project and includes a feasablity study and results in a plan of what you want to achieve.
d)
is a final check that all systems are working correctly.
25.
link-loading
a)
a way of using command prompt to find out about the path a packet takes to a destination
b)
what you enter into command prompt to test your hard drive
c)
a command to enter in to command prompt when you want to find out how long it takes to send data to a specific ip address or named server on the network
d)
the amount of data that a link carries in an operating system
26.
In which phase should you refine the software, documenting any changes made to the script and update and version the script?
a)
Design Phase
b)
Requirements Phase
c)
Build Phase 
d)
Optimise  Phase
27.
A string is a:
a)
whole number data type
b)
data type allowing decimals to be stored in two halves - the digits and the size
c)
memory allocation for storing different data types
d)
data type allowing words, symbols and numbers to be strored
28.
A language that is close to human language and which is easy to write, debug and maintain is known as…
a)
A High Level Language
b)
An Algorithm
c)
A Low Level Language
d)
Machine Code
29.
The deployment phase is part of which part of the life cycle?
a)
service management
b)
application development
c)
operate
d)
design
30.

What is an event handler?

a)

a type of object

b)

windows to contain objects which experience events

c)

code run when an event occurs

d)

a wedding planner

31.
The build phase  
a)
is the process step that covers the day-to-day "care and feeding" of the new application.
b)
is a final check that all systems are working correctly.
c)
is what you do with created software and is part of the service management phases  
d)
is the software development step in the form of actual application coding and testing processes.
32.
The amount of money spent on software maintenance and support…
a)
increases with new applications
b)
is roughly equal to that spent on development of the software.
c)
doubles every time.
d)
is far less that that spent on development of the software.
33.

What would you use ipconfig for?

a)

to get the IP address information of a Windows computer

b)

a way of using command prompt to find out about the path a packet takes to a destination

c)

a command to enter in to command prompt when you want to find out how long it takes to send data to a specific ip address or named server on the network

d)

a measure of the amount of data that a link carries

34.
A variable is a:
a)
memory allocation for storing different data types
b)
data type allowing words, symbols and numbers to be strored
c)
whole number data type
d)
storage for a decimal number
35.
In which phase should you find out what systems are already in place?
a)
Design Phase
b)
Requirements Phase
c)
Build Phase 
d)
Optimise  Phase
36.
What is multitasking?
a)
using task manager
b)
multiple use of RAM
c)
operating systems that "multitask" manage several tasks executing at the same time
d)
the methon by which parents of young children experience slight short-term memory loss
37.
What is overloading in object-oriented programming?
a)
allows an object to have different meanings depending on its context
b)
adjusting the system clock to make the processor work faster
c)
storing too big a number in the memory allocated for it
d)
giving too many tasks to a PC
38.

What do the letter SSL stand for?

a)

Subcontracted Security Licence

b)

Secure Sockets Layer

c)

Superselection Logic

d)

Security Section Licence

39.
An example of asymmetric encryption is…
a)
public key - private key encryption
b)
identical keys are used to code and decode data
c)
sorting data in packets before transmission
d)
use of a firewal
40.

What is a trigger function?

a)

a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

b)

a data structure consisting of a collection of elements (values or variables)

c)

a built-in function of an event driven programming language or environment that keeps checking for events occurring

d)

function of an event driven program that decides which code runs for each event

41.
Application management is…
a)
the process of managing applications throughout their lifecycle
b)
an operating system's intallation system such as 'Install Shield'
c)
managing the storage that mobile phone apps take up
d)
recruitment
42.
What is used to show the authenticity of a secure server?
a)
Encyption
b)
A certificate
c)
SSL
d)
HTTPS
43.
Using BASH, the shell command pwd....
a)
will reveal you password to the screen
b)
will allow you to set the password
c)
will tell you your present working directory
d)
will end the session
44.
If you typed mkdir scripts, it would create the directory scripts in what language?
a)
DOS
b)
BASH
c)
OS/2
d)
All of them
45.
A user is trying to download some files from a website but the download keeps timing out. What is another potential protocol that could be used to download the file?
a)
SSL
b)
SMTP
c)
FTP
d)
IMAP
46.
Why is iteration used in coding?
a)
To make a decision.
b)
To do the next step
c)
To return a value.
d)
To repeat a task.
47.
Why is branching used in coding?
a)
To make a decision.
b)
To do the next step
c)
To return a value.
d)
To repeat a task.
48.
A content management system is used for…
a)
stock control databases
b)
web pages
c)
security on a network
d)
management information systems
49.

Patience is an expert in MySQL. Which of the following is she MOST likely to be asked to configure?

a)

document store

b)

proxy server

c)

mail server

d)

firewall

50.

Which of the following HTML tags would be placed either side of the main heading?

a)

<b></b>

b)

<p></p>

c)

<a></a>

d)

<h1></h1>