
1.2.3. Software Development
Authored by Richard Smith
Computers
12th Grade
Used 97+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
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

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?