Software Engineering Basics

Software Engineering Basics

University

10 Qs

quiz-placeholder

Similar activities

Quiz 1 - Final Term - SDLC (BSIT 2F)

Quiz 1 - Final Term - SDLC (BSIT 2F)

University

15 Qs

Software Testing

Software Testing

12th Grade - University

10 Qs

Kuis RPL 2

Kuis RPL 2

University

10 Qs

Software Process Models srmvdp

Software Process Models srmvdp

University

10 Qs

Software App and Design

Software App and Design

University

15 Qs

Software engineering

Software engineering

University

10 Qs

OCR/A Level Software Development Methodologies

OCR/A Level Software Development Methodologies

12th Grade - University

12 Qs

SDLC

SDLC

University

13 Qs

Software Engineering Basics

Software Engineering Basics

Assessment

Quiz

Computers

University

Easy

Created by

Vennila Nila

Used 1+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the waterfall model?

The waterfall model is a type of dance move.

The waterfall model is a sequential design process.

The waterfall model is a type of irrigation system.

The waterfall model is a type of hairstyle.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

List the phases of the waterfall model.

Design, Development, Testing, Deployment, Support

Requirements gathering and analysis, System design, Implementation, Testing, Deployment, Maintenance

Analysis, Design, Coding, Testing, Maintenance

Planning, Execution, Monitoring, Controlling, Closing

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the advantages of the waterfall model?

Clear project phases, well-defined requirements, easy to manage and understand

No need for extensive documentation

Flexible to changes

Continuous feedback loop

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the disadvantages of the waterfall model?

Accurate time and cost estimation

Lack of flexibility, difficulty in estimating time and cost accurately, high risk of project failure, limited customer involvement

Low risk of project failure

Easy to manage

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is software testing?

Software testing is the process of writing code for a software application.

Software testing is the process of marketing a software application.

Software testing is the process of evaluating a software application to identify any discrepancies between expected and actual results.

Software testing is the process of designing user interfaces for a software application.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Explain the difference between white-box testing and black-box testing.

White-box testing is manual testing, while black-box testing is automated.

White-box testing looks at the internal logic of the code, while black-box testing looks at the functionality of the software.

White-box testing is only applicable to web applications, while black-box testing is used for desktop applications.

White-box testing focuses on the external behavior of the software, while black-box testing focuses on the internal code structure.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is unit testing?

Unit testing is a technique to test the entire software system at once

Unit testing is a software testing technique where individual units or components of a software are tested in isolation to ensure they work correctly.

Unit testing is not necessary in software development

Unit testing is only applicable to hardware testing

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?