MCQA
MCQA
MCQA
Answer: a
4. Activity which encompasses activities required to create work products such as model,
documents, logs, forms and lists is
A. reusability management
B. software corruption
C. work product preparation and production
D. risk management
Answer: D
6. Which one of the following models is not suitable for accommodating any change?
a) Build & Fix Model b) Prototyping Model
c) RAD Model d) Waterfall Model
Answer: d
7. Which is not one of the types of prototype of Prototyping Model?
a) Horizontal Prototype b) Vertical Prototype
c) Diagonal Prototype d) Domain Prototype
Answer: c
9. Which of the following statements regarding Build & Fix Model is wrong?
a) No room for structured design b) Code soon becomes unfixable & unchangeable
c) Maintenance is practically not possible d) It scales up well to large projects
Answer: d
10. Which model can be selected if user is involved in all the phases of SDLC?
a) Waterfall Model b) Prototyping Model
c) RAD Model d) both Prototyping Model & RAD Model
Answer: c
14. The user system requirements are the parts of which document ?
a) SDD b) SRS c) DDD d) SRD
Answer: b
18. _________ and _________ are the two issues of Requirement Analysis.
a) Performance, Design b) Stakeholder, Developer
c) Functional, Non-Functional d) None of the mentioned
Answer: b
19. The requirements that result from requirements analysis are typically expressed from one of
three perspectives or views.WhaT is that perspective or view ?
a) Developer b) User c) Non-Functional d) Physical
Answer: d
20. Which of the following property does not correspond to a good Software Requirements
Specification (SRS) ?
a) Verifiable b) Ambiguous c) Complete d) Traceable
Answer: b
21. Which of the following property of SRS is depicted by the statement : “Conformity to a
standard is maintained” ?
a) Correct b) Complete c) Consistent d) Modifiable
Answer: b
25. Which among these best represents Coupling for an ideal device?
a) Do exactly one job completely
b) Be loosely coupled to the rest of the program
c) Hide its Implementation
d) Never change its interface
Answer: b
27. Test cases are designed during which of the following stages?
a) Test recording
b) Test configuration
c) Test planning
d) Test specification
Answer: b) Developers
36. In order to control cost, defects should ideally be detected in which phase:
a) Coding
b) Design
c) Implementation
d) Requirements Gathering
40. What does a simple name in UML Class and objects consist of?
a) Letters
b) Digits
c) Punctuation Characters
d) All of the mentioned
View Answer
Answer: d
Answer: a
43. Referring to the attached diagram, the arrow indicates:
a) Navigability
b) Dependency
c) Association
d) Refers to
Answer: a
44. Which of the following is not a phase of “bathtub curve” of hardware reliability?
a) Useful Life
b) Burn-in
c) Wear-out
d) Time
Answer: d
45. How many product quality factors are proposed in McCall quality model?
a) 2
b) 3
c) 11
d) 8
Answer: b
47. How many views of the software can be represented through the Unified Modeling Language
(UML)?
a. Four
b. Five
c. Nine
Answer: b. Five
a. Class diagram
b. Object Diagram
c. Interface diagram
d. Use case model
Answer: d.
52. Which requirements are the foundation from which quality is measured?
a) Hardware
b) Software
c) Programmers
d) None of the mentioned
Answer: b
54. Degree to which design specifications are followed in manufacturing the product is called
a) Quality Control
b) Quality of conformance
c) Quality Assurance
d) None of the mentioned
Answer: b
57. Who identifies, documents, and verifies that corrections have been made to the software?
a) Project manager
b) Project team
c) SQA group
d) All of the mentioned
Answer: c
58. The primary objective of formal technical reviews is to find _________ during the process so
that they do not become defects after release of the software.
a) errors
b) equivalent faults
c) failure cause
d) none of the mentioned
Answer: a
60. Database management software serves as a foundation for the establishment of a CASE
database (repository) that we call
a) project database
b) system database
c) analysis and design tools
d) prototyping tools
Answer: a
61. What enables a software engineer to defined screen layout rapidly for interactive
applications?
a) Analysis and design tools
b) Tool kit
c) Screen painters
d) PRO/SIM tools
Answer: c
64. Which environment demands specialized testing tools that exercise the graphical user
interface and the network communications requirements for client and server?
a) Dynamic analysis
b) Client/Server
c) Re-engineering
d) Test management
Answer: b
66. Which is the definition of objects in the database that leads directly to a standard approach
for the creation of software engineering documents.
a) Document standardization
b) Data integrity
c) Information sharing
d) Data/data integration
Answer: a
67. Which of the following term is best defined by the statement: “CASE tools and the target
applications are isolated from physical storage so they are not affected when the hardware
configuration is changed.”?
a) Non-redundant data storage
b) Data independence
c) Data dependence
d) Ad Hhoc data queries and reports
Answer: b
68. Which of the following term is best define by the statement:”Each object is stored only once,
but is accessible by all CASE tools that need it.”?
a) Non-redundant data storage
b) Data independence
c) Transaction control
d) Ad Hoc data queries and reports
Answer: a
Answer: b
70. Which of the following is not a type of CASE tool?
a) Lower
b) Classic
c) Real
d) Middle
Answer: d
71. What stores all changes and info related to the project from development through
maintenance in CASE tools?
a) Database
b) Repository
c) Registers
d) None of the mentioned
Answer: b
72. What kind of support is provided by the Repository Query CASE tool?
a) Editing text and diagrams
b) Display of parts of the design texts
c) Cross referencing queries and requirements tracing
d) Display of parts of the design texts AND Cross referencing queries and requirements tracing
Answer: d
73. What kind of support is provided by the Code Generation CASE tool?
a) Cross referencing queries and requirements tracing
b) Transformation of design records into application software
c) Compiling, interpreting or applying interactive debugging code
d) Transformation of design records into application software AND Compiling, interpreting or
applying interactive debugging code
Answer: b