๐ฟSoftware Engineering MCQs
Software Engineering MCQs
33 MCQs21
Build & Fix Model is suitable for programming exercises of ______________ LOC (Line of Code)?
A100-200
B200-400
C400-1000
Dabove 1000 Explanation: Build & Fix Model is suitable for small projects & programming exercises of 100 or 200 lines.
22
Which one of the following models is not suitable for accommodating any change ?
ABuild & Fix Model
BPrototyping Model
CRAD Model
DWaterfall Model Explanation: Real projects rarely follow the sequential flow that the Waterfall Model proposes.
23
Which of these does not affect different types of software as a whole ?
AHeterogeneity
BFlexibility
CBusiness and social change
DSecurity Explanation: Option b & c are a part of Software Engineering as a subject,hence option a covers them both.
24
FTP best matches with which OSI layer ?
๐ฟSoftware EngineeringBy: shahbaz Ali
APhysical
BTransport
CDatalink
DApplication
25
who invented the difference engine and analytical engine?
๐ฟSoftware EngineeringBy: Shabana
AVint cerf
BMark zukerberg
CCharles Babbage
DNone
26
Identify the correct statement: Software engineers shall _____________________?
Aact in a manner that is in the best interests of his expertise and favour.โ
Bact consistently with the public interest.โ
Censure that their products only meet the SRS.โ
Dall of the mentioned
27
Which of these is not true ?
AWeb has led to availability of software services and possibility of developing highly distributed service based systems
BWeb based systems have led to degradation of programming languages
CWeb brings concept of software as service
DWeb based system should be developed and delivered incrementally Explanation: Web based systems has led to important advances in programming languages.
28
Which of the following statements regarding Build & Fix Model is wrong?
ANo room for structured design
BCode soon becomes unfixable & unchangeable
CMaintenance is practically not possible
DIt scales up well to large projects Explanation: Build & Fix Model is suitable for 100-200 LOC
29
Which of these is incorrect ?
ASoftware engineering belongs to Computer science
BSoftware engineering is a part of more general form of System Engineering
CComputer science belongs to Software engineering
DSoftware engineering is concerned with the practicalities of developing and delivering useful software Explanation: Software engineering is a vast sub domain which comes under computer science which is main domain.
30
A language in which a program is written on the basic of object?
๐ฟSoftware EngineeringBy: Taqi Sherazi
AMachine language
BC++
CObject-Oriented language
DAll of these