wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

2020 Multiple Choice 10 Questions

Total questions: 10

Worksheet time: 8mins

Name
Class
Date
1.

The most appropriate data type to store a value that reflects the length of a window frame in millimetres is

a)

string.

b)

integer.

c)

Boolean.

d)

floating point.

2.

A product list will need to be searched by name. Which search algorithm would be the best choice if the canteen staff want the fastest option?

a)

quick search, if the list is sorted

b)

linear search, if the list is unsorted

c)

binary search, if the list is unsorted

d)

selection search, if the list is sorted

3.

Which set of test data should be used to check a validation rule that limits all item prices to values between 50 cents and $8.00?

a)

0, 50, 8, 9

b)

0.4, 0.5, 0.8, 0.9

c)

0.49, 0.50, 0.51, 8.00, 8.01

d)

0, 49, 50, 51, 79, 80, 81

4.

Assuming that time is not a constraint, which one of the following is the most appropriate technique to collect detailed and authentic data about an existing information system?

a)

reports

b)

surveys

c)

interviews

d)

observations

5.

Having a limited amount of time to complete a software solution is an example of

a)

a usability constraint.

b)

an economic constraint.

c)

a technical requirement.

d)

a non-functional requirement.

6.

After an SRS has been completed, designs need to be created. Which of the following are valid techniques for generating different design ideas?

a)

algorithms and mock-ups

b)

mind maps and pseudocode

c)

brainstorming and mind maps

d)

mock-ups and data dictionaries

7.

When designing an app where user need be able to interact using a variety of devices and operating systems. The most important design factors are

a)

affordance and security.

b)

usability and interoperability.

c)

marketability and affordance.

d)

interoperability and marketability

8.

When developing a software solution, the data used for testing validation, including range checks and type checks, would include

a)

correct and incorrect data.

b)

incorrect data only.

c)

correct data only.

d)

symbols only.

9.

Which one of the following would be a suitable criterion for evaluating the efficiency of a software solution?

a)

The solution’s appearance is attractive.

b)

The solution generates accurate results.

c)

The final output has all the required components.

d)

The solution requires fewer steps to complete tasks.

10.

Version control is used in software development to

a)

help developers keep track of the correct version.

b)

make sure there are multiple versions to present to clients.

c)

fully test solutions to ensure functional requirements are met.

d)

preserve older versions of software solutions in case developers need to refer to them.