Sikkim Manipal University
Model Question Paper
Subject: Software Engineering
Subject code: MI0024
Total Time: 1 hour
Total Marks: 70Notes:
1. Question paper is divided into three parts i.e. Part A, Part B, and Part C.
2. Part A consist 20 questions of 1 mark each
3. Part B consist 11 questions of 2 marks each.
4. Part C consist 07 questions of 4 marks each.
5. All questions are compulsory
Part A (One Mark Question)
1) Computer Software has become the engine that drives business ------
a. decision making
2) ______ has become the basis for various decision making.
3)________ is also known as Waterfall model.
a.Linear programming model
b.Non linear programming model
c.linear sequential model
d.non linear sequential model
4)______plans, motivate, organizes, and controls the practitioners who work
on various processes of the software.
5) Normalizing quality and productivity measures can be done by considering the
_____of the software.
6) Determination of _________is the first activity in software planning.
7)_______ leads to optimization of the software resources.
8)For higher -grade of materials the tolerances are _______ .
9)_______refers to the characteristics that designers specify for an item.
b.Quality of Design
10)The quality movement started in the 1940s with a major contribution on quality
aspects from _______ .
11)Software configuration management (SCM) is applied throughout the ______
12)SCI represents ______ .
a.Software Controlled Items
b.Software Categorized Items
c.System Controlled Items
d.Software Configuration Items
13)_________ is a set or arrangement of things so related as to form a unity or organic
14) In the step ________________ the system engineer identifies the needs and
specifications pertaining to the applications.
15) A _________ refers to a systematic style of doing things.
16) Requirements engineering activities result in the specification of software’s___
a. operational characteristics
b. basic characteristics
c. fundamental characteristics
d. utility characteristics
17) Requirement analysis provides the developer and the customer with the means to
__________ of the software.
a. assess features
b. assess quality
c. enhance features
d. increase modularity
18)________ is the acquisition of a repertoire of alternatives, the raw material of
design: components, component solutions, and knowledge, all contained in
catalogs, textbooks, and the mind.
19) Measurement is the process by which numbers or symbols are assigned to the
attributes of entities in the real world in such a way as to define them according to
clearly defined rules. This was stated by _______ .
20) The extent to which a program satisfies its specification and fulfills the customer's
mission objectives. This refers to McCall quality factor of __________ .
Part B (Two Mark Question)
21) A software refers to instructions which when executed provide desired ____
and _________ and data structures that enable the programs to adequately
a.functionality and utility
b.function and performance
c.flexibility and utility
d.utility and efficiency
22)Software project scope must be ________ and ______at the management and
a.detailed and elaborate
b.well defined and detailed
c.unambiguous and understandable
d.limited and clear
23) It is necessary to have a measurement done for the software with respect to its ____
and ______ .
a.utility and characteristics
b.utility and functionality
c.characteristics and behaviour
d.behaviour and utility
24)The ______ and _____ of the risk depends upon the various forces that affect the
project modules and the project as a whole.
a.size and complexity
b.nature and magnitude
c.magnitude and number
d.nature and magnitude
25)A project plan refers to a blue print of the project ______ and its ________ .
b.gains , benefits
c.plan , execution
d.completion time, success
26)Quality assurance consists of the _________ and ________ functions of
a.auditing , reporting
b.selection of processes and auditing of processes
c.adding new processes and modifying resources
d.checking , managing
27)The output of most of the software process is the information which is divided into
programs, ___________ and ____________ .
a.entities and objects
b.attributes and documents
c.documents and data
d.classes and object
28)________and ___________ often fall into the reactive systems category.
a.real time and embedded systems
b.terms and conditions
c.guidelines and regulations
d.specifications and requirements
29)The analyst studies the ________and the _______ to understand software in a
system context, and to review the software scope that was used to generate
a.system specification, software project plan
b.system problem, system specification
c.customers requirements, requirement specificaiton
d.system paramaters , necissities
30)Sometimes, testability is used to mean how adequately a particular set of tests will
cover the product. It's also used by the military to mean how easily a tool can be
_____ and ______ in the field.
a.checked , repaired
b.verified , developed
c.understood , applied
d.verified , applied
31) Attributes are attached to _____ and _______ .
a.functions and modules
b.objects and functions
c.objects and classes
d.modules and classes
Part C (Four Mark Question)
32) Consider the following statements :
P) Software is a manufactured component which is developed.
Q) Software does not undergo wear out which is seen in many manufactured
Which of the following is correct?
a.Both statements P and Q are correct
b.Both statements P and Q are incorrect
c.Statement P is correct and Statement Q is incorrect
d.Statement P is incorrect and Statement Q is correct
33)With respect to the software integrity , attack can be made on all three components
of software _____ , ______ and _______ .
a.programs, data and documents
b.modules, header and documents
c.header, footer and modules
d.programs, modules, documents
34)An effective strategy to deal with risks is generally based on the following issues
a.avoidance , monitoring , contingency planning and risk management
b.initial planning, monitoring, contingency planning and cost management
c.initial planning , avoidance, monitoring, and contingency planning
d.monitoring, contingency planning, contingency control and cost control.
35)Consider the following statements :
P) Designers specif y the characteristics of the quality of a product.
Q) The grade of materials used in the product development and product
characteristics, permissible tolerances, and performance specifications contribute to
the quality of design.
Which of the following is correct?
a.both are true
b.both are false
c.statement P is true and statement Q is false
d.statement P is false and statement Q is true
36)Consider the following statements:
P) SCM is also responsible for the identification of individual SCIs and various
versions of the software, the auditing of the software configuration to ensure that it
has been properly developed, and the reporting of all changes applied to the
Q) To sell software configuration items, each must be separately named and then
organized using an object-oriented approach. .
Which of the following is correct?
a.Both statements are true
b.Both statements are false
c.Statement P is true and Statement Q is false
d.Statement P is false and Statement Q is true
37) The various steps in the modelling process that the systems engineer follows are:
a.Definition, behaviour, attributes, linkages
b.Formulation, attributes, linkages, generalization
c.Definition, behaviour, Input, linkages
d.Formulation, relationships, linkages, generalization
38)An analysis model consists of data dictionary at the center of three main segmented
diagrams: ______ , ________ and ________ .
a.ERD, STD and DFD
b.SAD, ERD and DFD
c.DFD, ERD and EID
d.ERD, STD and CAD