NEW
Font size
Worksheets2020 Multiple Choice 10 Questions
Total questions: 10
Worksheet time: 8mins
The most appropriate data type to store a value that reflects the length of a window frame in millimetres is
string.
integer.
Boolean.
floating point.
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?
quick search, if the list is sorted
linear search, if the list is unsorted
binary search, if the list is unsorted
selection search, if the list is sorted
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?
0, 50, 8, 9
0.4, 0.5, 0.8, 0.9
0.49, 0.50, 0.51, 8.00, 8.01
0, 49, 50, 51, 79, 80, 81
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?
reports
surveys
interviews
observations
Having a limited amount of time to complete a software solution is an example of
a usability constraint.
an economic constraint.
a technical requirement.
a non-functional requirement.
After an SRS has been completed, designs need to be created. Which of the following are valid techniques for generating different design ideas?
algorithms and mock-ups
mind maps and pseudocode
brainstorming and mind maps
mock-ups and data dictionaries
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
affordance and security.
usability and interoperability.
marketability and affordance.
interoperability and marketability
When developing a software solution, the data used for testing validation, including range checks and type checks, would include
correct and incorrect data.
incorrect data only.
correct data only.
symbols only.
Which one of the following would be a suitable criterion for evaluating the efficiency of a software solution?
The solution’s appearance is attractive.
The solution generates accurate results.
The final output has all the required components.
The solution requires fewer steps to complete tasks.
Version control is used in software development to
help developers keep track of the correct version.
make sure there are multiple versions to present to clients.
fully test solutions to ensure functional requirements are met.
preserve older versions of software solutions in case developers need to refer to them.
