wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Programming Revision

Total questions: 21

Worksheet time: 21mins

Name
Class
Date
1.

Object Oriented Programming is

a)

Modifying objects and their properties

b)

A set of procedures that performs operations on data

c)

Based on mathematical functions

d)

based on a starting set of data and rules

2.

Procedural Programming is

a)

Modifying objects and their properties

b)

A set of procedures that performs operations on data

c)

Based on mathematical functions

d)

based on a starting set of data and rules

3.

Buttons, Text box, Combo Box are types of?

a)

Buttons

b)

Controls

c)

Events

d)

Triggers

4.

An event is triggered when a Radio Button is clicked?

a)

True

b)

False

5.

What is called when an event is triggered?

a)

Procedure

b)

Call to action

c)

Method

d)

Instructions

6.

A class is?

a)

An object

b)

A blueprint for an object

c)

Where we put methods

d)

Where we put controls

7.

A class can contain which of the following?

a)

Methods

b)

Properties

c)

Fields

d)

Comments

8.

Which of the following is a stage in the SDLC

a)

Discussion

b)

Bug Fixing

c)

Requirements Analysis

d)

Wireframing

9.

What happens during the implementation stage of the Waterfall Model?

a)

The software is deployed

b)

Requirements are found for the software

c)

The design of the software is made

d)

The code is written

10.

Which of the following is a comparison between the Waterfall Model and the V-Model?

a)

There is only one testing phase in both models.

b)

Each phase must be completed before the next one begins.

c)

They each have the same number of phases.

d)

The next phase of each model can begin before the previous one is finished.

11.

Which of the following is a contrast between the Waterfall Model and the V-Model?

a)

The V-Model has three design phases. The Waterfall Model only has one.

b)

Each phase must be completed before the next one begins.

c)

They each have the same number of phases.

d)

The next phase of the Waterfall Model can begin before the previous one is finished. On the V-Model it can not.

12.

Which software methodology is this?

a)

Waterfall

b)

V-Model

c)

Agile

d)

Kanban

13.

Choose the correct stage of the Software Development Life Cycle:

Looking into the feasibility of a product is part of which stage in the SDLC?

a)

Development

b)

Design

c)

Planning & Analysis

d)

Testing

e)

Maintenance

14.

Choose the correct stage of the Software Development Life Cycle:

Defines the way the user will interact with the software.

a)

Planning & Analysis

b)

Development

c)

Testing

d)

Design

e)

Deployment

15.

Choose the correct stage of the Software Development Life Cycle:

The stage where the application is built and source code written.

a)

Planning & Analysis

b)

Development

c)

Testing

d)

Design

e)

Deployment

16.

Choose the correct stage of the Software Development Life Cycle:

Making sure it meets quality standards and meets the users needs.

a)

Planning & Analysis

b)

Development

c)

Testing

d)

Design

e)

Deployment

17.

What is the correct order of the stages in the Waterfall Model?

a)

Design, Requirements, Development, Testing, Deployment, Maintenance

b)

Requirements, Design, Development, Testing, Maintenance,

Deployment

c)

Requirements, Design, Development,

Deployment, Testing, Maintenance

d)

Requirements, Design, Development, Testing, Deployment, Maintenance

18.

Which of the following occurs in the maintenance phase?

a)

System Monitoring

b)

Bug Fixes

c)

Integrating Testing

d)

Upgrades

19.

What is "a notification sent by an object to signal the occurrence of an action"?

a)

Trigger

b)

Event

c)

Message Box

d)

Method

20.

What are used to store information to be referenced and manipulated in a computer program.

a)

Methods

b)

Variables

c)

Classes

d)

Control

21.

What is used to set the visibility of Classes, Fields, Methods and Properties?

a)

Control

b)

Variables

c)

Properties

d)

Access Modifier