wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Q1 Introduction to Application Development

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the primary purpose of application development?

a)

To design hardware components

b)

To create software solutions

c)

To write documentation

d)

To test computer networks

2.

Which of the following is NOT a phase in the software development lifecycle (SDLC)?

a)

Planning

b)

Design

c)

Marketing

d)

Maintenance

3.

What does "IDE" stand for in software development?

a)

Integrated Development Environment

b)

Interactive Design Editor

c)

Internal Debugging Engine

d)

International Development Exchange

4.

Which of these is a commonly used programming language for application development?

a)

HTML

b)

CSS

c)

JavaScript

d)

SQL

5.

In which phase of the SDLC is user feedback most critical?

a)

Planning

b)

Analysis

c)

Implementation

d)

Maintenance

6.

What is Agile methodology known for?

a)

Waterfall approach

b)

Sequential development

c)

Iterative and incremental development

d)

No documentation

7.

Which of the following is an example of a mobile application development platform?

a)

Windows

b)

macOS

c)

Android

d)

Linux

8.

What is the main purpose of version control in software development?

a)

To manage software licenses

b)

To track and manage changes to code

c)

To create user manuals

d)

To design user interfaces

9.

What is a wireframe used for in application development?

a)

Coding backend logic

b)

Creating a visual guide for the layout of an application

c)

Writing database queries

d)

Testing application performance

10.

Which of the following best describes a "bug" in software development?

a)

A new feature

b)

An error or flaw in the software

c)

A type of user feedback

d)

A security enhancement

11.

What is the purpose of user stories in Agile development?

a)

To define software architecture

b)

To outline requirements from the end-user perspective

c)

To write test cases

d)

To plan project timelines

12.

Which of these is a common database management system used in application development?

a)

Apache

b)

MySQL

c)

Git

d)

Docker

13.

What is the role of a frontend developer?

a)

To manage server-side logic

b)

To develop the visual elements that users interact with

c)

To create and manage databases

d)

To test software applications

14.

Which of the following is a tool used for continuous integration/continuous deployment (CI/CD)?

a)

Photoshop

b)

Jenkins

c)

Excel

d)

PowerPoint

15.

What does API stand for?

a)

Application Programming Interface

b)

Advanced Processing Integration

c)

Automated Performance Index

d)

Application Protocol Interface

16.

What is a key benefit of using cloud services in application development?

a)

Limited scalability

b)

On-premises hosting

c)

Enhanced flexibility and scalability

d)

Increased hardware costs

17.

Which of the following is considered a backend programming language?

a)

JavaScript

b)

HTML

c)

Python

d)

CSS

18.

What does UX stand for in application development?

a)

User Experience

b)

Unified Execution

c)

Universal Expansion

d)

User Exchange

19.

Which tool is commonly used for project management in software development?

a)

Photoshop

b)

Trello

c)

Illustrator

d)

Blender

20.

What is an MVP in the context of application development?

a)

Most Valuable Player

b)

Minimum Viable Product

c)

Maximum Value Proposition

d)

Market Validation Plan