Software Development

Software Development

12th Grade

16 Qs

quiz-placeholder

Similar activities

Code Fiesta

Code Fiesta

9th Grade - University

20 Qs

Software Engineering Basics

Software Engineering Basics

12th Grade

16 Qs

20.1 Programming Paradigms Cambridge iA 9618

20.1 Programming Paradigms Cambridge iA 9618

12th Grade

20 Qs

IGCSE ICT SDLC / SLC Basic

IGCSE ICT SDLC / SLC Basic

8th - 12th Grade

21 Qs

การเขียนโปรแกรมเบื้องต้น ม.3

การเขียนโปรแกรมเบื้องต้น ม.3

9th Grade - University

15 Qs

Object Orientated Programming (BTEC Computing)

Object Orientated Programming (BTEC Computing)

11th - 12th Grade

18 Qs

QA Testing

QA Testing

9th Grade - University

14 Qs

Computer Science EST revision

Computer Science EST revision

12th Grade

19 Qs

Software Development

Software Development

Assessment

Quiz

Computers

12th Grade

Easy

Created by

Animo Minimo

Used 1+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Agile Development?

Agile Development is a methodology that focuses on delivering the final product all at once.

Agile Development is an iterative approach to software development that focuses on delivering small, incremental changes quickly and efficiently.

Agile Development is a waterfall approach to software development.

Agile Development is a linear process with no room for changes.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Name one popular Agile methodology.

Scrum

Extreme Programming

Kanban

Waterfall

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of software testing?

To make software slower

To confuse users

To waste time

To identify defects, ensure requirements are met, and verify functionality.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What are the different levels of software testing?

Regression Testing

Black-box Testing

White-box Testing

Unit Testing, Integration Testing, System Testing, Acceptance Testing

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is Object-Oriented Programming (OOP)?

Object-Oriented Programming (OOP) is a programming paradigm based on the concept of animals, which can contain data in the form of fields (attributes or properties) and code in the form of procedures (methods or functions).

Object-Oriented Programming (OOP) is a programming paradigm based on the concept of vegetables, which can contain data in the form of fields (attributes or properties) and code in the form of procedures (methods or functions).

Object-Oriented Programming (OOP) is a programming paradigm based on the concept of rocks, which can contain data in the form of fields (attributes or properties) and code in the form of procedures (methods or functions).

Object-Oriented Programming (OOP) is a programming paradigm based on the concept of objects, which can contain data in the form of fields (attributes or properties) and code in the form of procedures (methods or functions). OOP focuses on organizing code into reusable and modular components.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

List the four main principles of OOP.

Inheritance, Encapsulation, Abstraction, Polymorphism

Encapsulation, Inheritance, Polymorphism, Composition

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the Software Development Life Cycle (SDLC)?

The Software Development Life Cycle (SDLC) is a hardware development process.

The Software Development Life Cycle (SDLC) is a marketing strategy.

The Software Development Life Cycle (SDLC) is a cooking recipe.

The Software Development Life Cycle (SDLC) is a process used by software development teams to design, develop, and test high-quality software efficiently.

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?