wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Unit 20: Identify, evaluate and apply current technologies.

Total questions: 45

Worksheet time: 55mins

Name
Class
Date
1.

In order to ensure that you have reached, or have exceeded, your quality standards, which of the following practices would help you understand how users perceive your website and/or application?

a)

Using every team member as a tester.

b)

Not testing the product.

c)

Leaving the quality checklist aside and simply producing the product.

d)

None of the above.

2.

If you wanted find pages with haiku poems about winter, which of the following queries would be the most useful?

a)

+Haiku +Winter

b)

+haiku +Winter

c)

+haiku +winter

d)

haiku winter

3.

If you typed the unusual expressions below into a search engine, which of them would result in finding the FEWEST sites?

a)

Charlotte’s cat

b)

“Charlotte’s cat”

c)

+Charlotte +cat

d)

None of the above.

4.

When designing, implementing, and testing an application, which ISO standard is the most recognized quality assurance system standard internationally?

a)

ISO 8000

b)

ISO 9090:2020

c)

ISO 9001:2015

d)

ISO 5000

5.

The first step of making sure that you are meeting the Quality Assurance (QA) standards is to…

a)

Leave the product.

b)

Change the interface.

c)

Document how it will meet the requirements.

d)

Check the requirements in an unsystematic and unreliable fashion.

6.

According to the latest trends of quality practices, which approach helps speed up the quality assurance process without having any errors or misconceptions?

a)

Step-Up and Down Development Approach

b)

Agile Development Approach

c)

Testing Late Development Approach

d)

No Test, Develop Early Development Approach

7.

The ideology that business requirements are objectives is usually regarded as:

a)

Untrue because business requirements are made to meet objectives.

b)

True because business requirements are made at the beginning of a project.

c)

A fact because business requirements are not an essential part of a project.

d)

None of the above.

8.

When you develop an application, as a developer, and have to make minor changes and consecutive releases of your application, what should you do to ensure every release meets the QA standards?

a)

Test the application once.

b)

Test the application only during the first and second release.

c)

Test the application continuously with every minor release.

d)

Take your time and only test the application if an error arises.

9.

When you want to measure the characteristics of a software, which of the following would you use?

a)

Software Scale

b)

Software Metric

c)

Software Delays

d)

Software Timer

10.

In order to measure how well your software performs, and to what extent, we have functions of management that aid us in doing so. Which four functions of management are software metrics related to?

a)

System, Control, Design, or Implementation

b)

Planning, Control, or Hyperlinking

c)

Testing, Debugging, Executing, or Designing

d)

Planning, Organization, Control, or Improvement

11.

Vendors are known as suppliers that sell goods or services to someone else in the economic production chain. Under which tier are vendors usually regarded as a secondary source rather than the preferred source?

a)

Tier 1

b)

Tier 2

c)

Tier 3

d)

Tier 4

12.

As a software development manager, you need to ensure that whatever your team has produced goes through the QA process swiftly and accurately. What kind of component would you need to measure such standards?

a)

Software Metrics

b)

Software Timers

c)

Software Development

d)

Software Scales

13.

While testing out your software, and using software metrics, which of the following is an example of a disadvantage of software metrics?

a)

Having two ways to count each line of code.

b)

Measuring quality assurance.

c)

Helping managers reduce costs.

d)

Reducing overtime and managing workloads.

14.

During the estimation process, what should you keep in mind about the estimates as a manager?

a)

Estimates are always accurate and cause no confusion.

b)

Estimates must not be measured.

c)

Estimates talk about the present.

d)

Estimates are never precise and always have an uncertainty.

15.

Since software metrics make it easier for managers to identify and comprehend the development process, since targets are represented in numbers. Why should the defects of a software project be measured?

a)

To ensure there are various bugs that cannot be fixed.

b)

To find and/or correct defects, and measure the effort associated with doing so.

c)

To ignore the defects and overwork employees to ensure targets are being met.

d)

To find detects and count them for future references, without stressing on correcting them.

16.

The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than have a local server or personal computer do that job for you, is referred to as?

a)

Cloud Computing

b)

Smartphones

c)

Eye-Tracking

d)

Augmented Reality

17.

When you get bored of your desk and come up with the idea of selling it online, what kind of technological trend are you categorizing yourself under?

a)

Video

b)

Mobile Technologies

c)

E-Commerce

d)

GPS and Web 3

18.

When you define all estimate expectations and have all participants understand the scope and purpose of the estimate, how will you keep track of it?

a)

Write it down and save it as a PDF since no changes are to be made in the future.

b)

Consider an estimate as a living document because various data changes are made.

c)

Consider an estimate as a goal and not document any changes to data.

d)

All of the above.

19.

Once you are done developing your application, testing it out, debugging, and analyzing the risks associated with it, it is not the end. What helps you keep a record of simple or significant changes made, and control who can make changes?

a)

The Inventory

b)

The Audit System

c)

The Software Configuration-Management

d)

The Record Management

20.

Testers examine the software’s code and documentation but don’t execute the program. _____ tests start early in the product’s development during the verification process.

a)

UI testing

b)

Static testing

c)

White Box testing

d)

GUI testing

21.

Reviewing software does not cause…?

a)

Continuous software updates.

b)

Raising the quality of the software.

c)

Decreasing user satisfaction.

d)

All of the above.

22.

Which of the following is a layer of computer system between the hardware and the user program?

a)

IDE

b)

Operating environment

c)

Operating system

d)

System environment

23.

When you are about to conduct a quality assurance review of your software, when would you start your quality management process?

a)

At the end of the development process.

b)

At the beginning of the development process.

c)

When there are bugs.

d)

All the time of the development process.

24.

Always compare the work done against predefined…?

a)

Tests

b)

Requirements

c)

Clients

d)

End Users

25.

Meeting requirements, specifications, ensuring that software is free of errors, delivering the software on time, and making sure everything stays within budget is part of…?

a)

Standards

b)

Performance

c)

Quality

d)

Modules

26.

Which of the following is the task of project indicators?

a)

Help in assessment of status of ongoing project

b)

Track potential risk

c)

Help in assessment of status of ongoing project and track potential risk

d)

None of the above.

27.

Which of the following is not a direct measure of Software Engineering process?

a)

Efficiency

b)

Cost

c)

Effort Applied

d)

All of the above.

28.

In size oriented metrics, metrics are developed based on the _________________

a)

Number of functions

b)

Number of user inputs

c)

Number of lines of code

d)

Amount of memory usage

29.

When planning to search for information on the web, which one of the following gives the best results?

a)

To optimize the internet search engine.

b)

To use correct syntax in the search string.

c)

To use a large number of keywords.

d)

To list the keywords alphabetically.

30.

Which of the following is not an indirect measure of the Software Engineering process?

a)

Functionality

b)

quality

c)

Cost

d)

complexity

31.

Who is responsible for handover the products to the customer in the economic production chain

a)

Manufacturing company

b)

Vendor

c)

Retailer

d)

Supplier

32.

Test for all the links in web pages, database connection, forms used in the web pages for submitting or getting information from user is called

a)

Interface Testing

b)

Functionality Testing

c)

Compatibility Testing

d)

Security Testing

33.

The Useful searching technique to find different word endings based on the root of a word

a)

Truncation symbol

b)

Search Statements

c)

Wild card symbol

d)

Search Operators

34.

Search Statements

a)

Words representing the same concept should be bracketed and linked with OR.

b)

Groups of bracketed terms can then be linked with AND or NOT.

c)

Use to combine multiple search words with search operators.

d)

All of the above

35.

Phrase Searching technique:

a)

Make a search more general and retrieve the maximum number of records.

b)

Make a search more specific and exclude irrelevant records.

c)

None of the above.

36.

Given a fixed amount of development time and money, adding features won't add bugs and thus will not reduces the time for testing.

a)

True

b)

False

37.

When you focus on quality at the last stages:

a)

You tend to produce components with more defects.

b)

You spend less time debugging.

c)

You tend to produce components with fewer defects.

d)

You have more time in your schedule for improving other aspects of quality.

38.

Usability standard

a)

Ensures that content is truly usable for all audiences.

b)

Supports people with disabilities or older people.

c)

Refers to the ability of average users with perceptual and motor abilities to navigate and use a website.

d)

Usability standards will also add accessibility to a website

39.

In most cases, accessibility standards will also add usability to a website, but accessibility consists of more than just general usability.

a)

True

b)

False

40.

To determine, predict, and improve the quality of the current product or process, you need to:

a)

test software

b)

analyze software

c)

document software

d)

measure software

41.

During the estimation process, you should keep in your mind:

a)

The estimation is done by the developer.

b)

Estimates are never precise and always have an uncertainty.

c)

Estimates are precise and always have a certainty.

42.

Software development is a complex process, with high variance on both:

a)

analysis and design.

b)

methodologies and objectives.

c)

estimation and hypotheses.

d)

testing and maintenance.

43.

Process metrics examples:

a)

size, complexity, design features, performance, and quality level.

b)

the number of software developers, the staffing pattern over the life cycle of the software, cost, schedule, and productivity.

c)

the effectiveness of defect removal during development, the pattern of testing defect arrival, and the response time of the fix process.

44.

Add floating text, symbols and 3D virtual images to a camera’s video feed to make it more informative or entertaining.

a)

Augmented Reality

b)

Virtual Reality

c)

Voice Commands

d)

Eye-Tracking

45.

allows innovators and the products that they create to speak a common language to each other and to consumers.

a)

Generalization

b)

Customization

c)

Professionalization

d)

Standardization