๐ฟSoftware Engineering MCQs
Software Engineering MCQs
33 MCQs11
What is a Software ____________________ ?
ASoftware is set of programs
BSoftware is documentation and configuration of data
CSoftware is set of programs, documentation & configuration of data
DNone of the mentioned Explanation: Software is not just set of program but it is also associated documentation and configuration of data to make program run
12
Which of these is true ?
AGeneric products and customized products are types of software products
BGeneric products are produced by organization and sold to open market
CCustomized products are commissioned by particular customer
DAll of the mentioned Explanation: All of them are true
13
What are attributes of good software ?
ASoftware maintainability
BSoftware functionality
CSoftware development
DSoftware maintainability & functionality Explanation: Good software should deliver the required functionality, maintainability. Software development is not an attribute but a fundamental.
14
Which of these are not among the eight principles followed by Software Engineering Code of Ethics and Professional Practice ?
APUBLIC
BPROFESSION
CPRODUCT
DENVIRONMENT
15
The fundamental notions of software engineering does not account for ?
ASoftware processes
BSoftware Security
CSoftware reuse
DSoftware Validation Explanation: Software validation is an activity for software process and not the fundamental for engineering.
16
SDLC stands for_____________________?
ASoftware Development Life Cycle
BSystem Development Life cycle
CSoftware Design Life Cycle
DSystem Design Life Cycle
17
RAD Model has__________________?
A2 phases
B3 phase
C5 phases
D6 phases Explanation: RAD Model consists of five phases namely:Business modeling,Data modeling,Process modeling,Application generation and Testing & Turnover
18
Which one of the following is not a phase of Prototyping Model ?
AQuick Design
BCoding
CPrototype Refinement
DEngineer Product Explanation: A prototyping model generates only a working model of a system.
19
What is the major drawback of using RAD Model ?
AHighly specialized & skilled developers/designers are required
BIncreases reusability of components
CEncourages customer/client feedback
DIncreases reusability of components, Highly specialized & skilled developers/designers are required
20
Which model can be selected if user is involved in all the phases of SDLC ?
AWaterfall Model
BPrototyping Model
CRAD Model
Dboth Prototyping Model & RAD Model