This MCQ-formatted quiz covers different aspects of software design like modularity, functions and object-oriented designs.
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