1.2.3. Software Development

1.2.3. Software Development

12th Grade

9 Qs

quiz-placeholder

Similar activities

MIL WEEK 4

MIL WEEK 4

12th Grade

10 Qs

TEST SOP PENGEMBANGAN APLIKASI

TEST SOP PENGEMBANGAN APLIKASI

1st Grade - Professional Development

10 Qs

2.1.3. Thinking Procedurally

2.1.3. Thinking Procedurally

12th Grade

11 Qs

Von Neumann Vs Harvard Architecture

Von Neumann Vs Harvard Architecture

12th Grade

10 Qs

DevOps

DevOps

12th Grade

10 Qs

Exploration with Game Art

Exploration with Game Art

9th - 12th Grade

10 Qs

Banco Dados - Estrutura e linguagem

Banco Dados - Estrutura e linguagem

12th Grade

11 Qs

EMTECH Q2 M14 PRETEST

EMTECH Q2 M14 PRETEST

11th - 12th Grade

10 Qs

1.2.3. Software Development

1.2.3. Software Development

Assessment

Quiz

Computers

12th Grade

Practice Problem

Hard

Created by

Richard Smith

Used 97+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Identify the common stages of software development life cycles (SDLCs).

Analysis, Design, Development, Testing, Implementation, Evaluation and Maintenance.
Analysis, Design, Development, Testing, , Evaluation and Maintenance.
Analysis, Design, , Testing, Implementation, Evaluation and Maintenance.
, Design, Development, Testing, Implementation, Evaluation and Maintenance.
Analysis, Design, Development, Testing, Implementation, Evaluation.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Define white box testing

A form of testing carried out by software development teams in which the test plan is based on the internal structure of the program. All of the possible routes through the program are tested.
a method of software testing that examines the functionality of an application without peering into its internal structures or workings.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are agile methodologies?

A collection of methodologies which aim to improve the flexibility of software development. They respond quickly to changes in user requirements.
breakdown of project activities into linear sequential phases, where each phase depends on the deliverables of the previous one and corresponds to a specialisation of tasks.
a suite of software development methodology techniques used to expedite software application development.
a risk-driven software development process model. Based on the unique risk patterns of a given project, the model guides a team to adopt elements of one or more process models,

4.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Identify the advantages of waterfall programming methodologies.

Straightforward to manage
Clear structure.
Clearly documented.
Reduce development time
Increases reusability of components

5.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Give three disadvantages of extreme programming methodologies

High cost due to two people working on one project.
Teamwork and good communication is essential.
End-user must be present throughout the duration of the project
Project's success is highly dependent on the risk analysis phase
May be hard to define objective, verifiable milestones

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What type of projects are spiral programming methodologies suited to?

Large, risk-intensive projects with a high budget.
Large, low-risk projects with a high budget.
Small, risk-intensive projects with a high budget.
Large, risk-intensive projects with a low budget.
Small, low-risk projects with a low budget.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What type of projects are Rapid Application Development (RAD) programming methodologies suited to?

Projects where high usability is required and user requirements may not be clear from the outset or are continually changing. Suited to projects of a small to medium size with a relatively low budget and short time-frame
Projects where high usability is required and user requirements are clear from the outset. Suited to projects of a small to medium size with a relatively low budget and short time-frame
Projects where high usability is required and user requirements may not be clear from the outset or are continually changing. Suited to projects of a large size with a relatively low budget and short time-frame
Projects where high usability is required and user requirements may not be clear from the outset or are continually changing. Suited to projects of a large size with a relatively high budget and short time-frame
Projects where high usability is required and user requirements may not be clear from the outset or are continually changing. Suited to projects of a large size with a relatively high budget and long time-frame

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?