Software Design

This MCQ-formatted quiz covers different aspects of software design like modularity, functions and object-oriented designs.

Start Quiz

Which tool is used for structured designing?

Program Flowchart

Structure Chart

Data Flow Diagram

Module

A step-by-step instruction used to solve a problem is known as

Sequential Structure

A List

A Plan

An Algorithm

In the Analysis phase, the development of the __ occurs, which is a clear statement of the goals and objectives of the project.

Documentation

Flowchart

Program Specification

Design

The actual programming of software code is done during the __ step in the SDLC.

Maintenance and Evaluation

Design

Analysis

Development and Documentation

Who designs and implement database structures?

Programmers

Project Managers

Technical Writers

Database Administrators

__ is the process of translating a task into a series of commands that a computer will use to perform that task.

Project Design

Installation

Systems Analysis

Programming

Debugging is

Creating program code

Finding and correcting errors in the program code

Identifying the task to be computerized

Creating the algorithm

In the Design phase, which is the primary area of concern?

Architecture

Data

Interface

All of the above

The one word that summarises the importance of software design is

Efficiency

Accuracy

Quality

Complexity

If a cost-effective process can check every requirement, then the SRS is

Traceable

Modifiable

Verifiable

Complete

SRS is also known as specification of

Stress Testing

Integrated Testing

White Box Testing

Black Box Testing

What is noise in terms of software development ?

Adding contradictory requirements in SRS document

Writing over-specific requirements

Writing irrelevant statement to the software development in the SRS document

None of the above

Alpha and Beta Testing are forms of

Integration Testing

System Testing

Acceptance Testing

Unit Testing

The testing that focuses on the variables is called

White Box Testing

Data Variable Testing

Black Box Testing

Data Flow Testing

Which is the first step in the software development life cycle ?

Analysis

Design

Problem/Opportunity Identification

Development and Documentation

Quiz/Test Summary
Title: Software Design
Questions: 15
Contributed by:
Ivan