Search Header Logo

SWT301-topic-1

Authored by Ngô Giang Thanh (FE FPTU DN)

Computers

University

Used 12+ times

SWT301-topic-1
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following statements is true about quality management?

Quality control focuses on following proper processes to ensure quality.

Quality assurance is mainly concerned with the final product quality.

Testing is an example of a quality assurance activity.

QA focuses on processes, while QC focuses on products.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following best describes the relationship between error, defect, and failure?

A defect causes an error, which leads to failure.

An error leads to a defect, which may cause a failure.

A failure creates a defect, which results in an error.

A defect is an event; a failure is a state in the software.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main goal of left-shift testing in software development?

To reduce the number of testers needed

To delay testing until the final release

To find defects earlier in development

To focus only on user acceptance testing

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a common reason why errors occur in software development?

Human fallibility

Time pressure

Perfect system design

Miscommunication

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is one of the seven testing principles?

Testing can prove that the software is completely error-free.

Exhaustive testing is always possible and necessary.

Most defects are in a small number of modules.

The more you test, the more defects you will always find.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main purpose of software testing?

To prove the software has no defects

To show the presence of defects

To ensure 100% code coverage

To delay the release

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Why is exhaustive testing not feasible?

Because software is always perfect

Testing all input combinations is impractical

Because testers are not skilled enough

Because requirements are always unclear

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?