Test Your Knowledge - Free MCQ PRACTICE
SOFTWAREENGINEERING
by Dr K Chaudhry
MACHINIST
ELECTRICIAN
PHYSIOLOGY
OPERATIVEDENTISTRY
COMPUTER
PEDODONTICS
OBSGYN
COMMUNITYMEDICINE
PSYCHIATRY
BIOCHEMISTRY
SOFTWAREENGINEERING
ENT
PERIODONTICS
RADIOLOGY
ANAESTHESIA
PAEDIATRICS
PHYSICS
GENERALKNOWLEDGE
DERMATOLOGY
PATHOLOGY
ORTHOPAEDICS
MEDICINE
DRIVINGTEST
CHEMISTRY
BIOLOGY
ANATOMY
PHARMACOLOGY
BIOTECHNOLOGY
MICROBIOLOGY
OPHTHALMOLOGY
ELECTRONICENGINEERING
INSURANCE
FORENSICMEDICINE
FITTER
ENDODONTICS
DENTISTRY
SURGERY
A fresh set of 20 random questions is generated every time you open this page and every time you refresh it.
For each of the following multiple choice questions, choose the most appropriate answer :

1. Which diagram in UML emphasizes the time-ordering of messages?
A. a) Activity
B. b) Sequence
C. c) Collaboration
D. d) Class

2. MVC framework includes
A. a) Observer pattern
B. b) Strategy pattern
C. c) Composite pattern
D. d) All these

3. Data Store Symbol in DFD represents a
A. a) Physical file
B. b) Data Structure
C. c) Logical file
D. d) All these

4. Which of the following is a layer of protection for Security ?
A. a) Platform-level protection
B. b) Application-level protection
C. c) Record-level protection
D. d) All these

5. Which is the first step in the software development life cycle ?
A. a) Analysis
B. b) Design
C. c) Problem/Opportunity Identification
D. d) Development and Documentation

6. A design description of an object is known as a class
A. a) instance
B. b) object
C. c) case
D. d) both instance and object

7. A make-buy decision is based on whether
A. a) The software may be purchased off-the-shelf
B. b) Full-experience” or Partial-experience” software components should be used
C. c) Customer-built software should be developed
D. d) All these

8. Function Points in software engineering was first proposed by
A. a) Booch
B. b) Boehm
C. c) Albrecht
D. d) Jacobson

9. Which of the following is not a construct?
A. a) sequence
B. b) condition
C. c) repetition
D. d) selection

10. Coupling is a qualitative indication of the degree to which a module
A. a) can be written more compactly
B. b) focuses on just one thing
C. c) is able to complete its function in a timely manner
D. d) is connected to other modules and the outside world

11. Which of the following early OOD methods incorporates both a micro development process” and a macro development process.” ?
A. a) Booch method
B. b) Rumbaugh method
C. c) Wirfs-Brock method
D. d) Coad and Yourdon method

12. Which test refers to the retesting of a unit, integration and system after modification, in order to ascertain that the change has not introduced new faults?
A. a) Regression Test
B. b) Smoke Test
C. c) Alpha Test
D. d) Beta Test

13. Consider a case where the system is unavailable and cannot deliver its services to users. What type of failure is being described here?
A. a) Loss of service
B. b) Incorrect service delivery
C. c) System/data corruption
D. d) None of these

14. The Incremental Model is combination of elements of
A. a) Build & FIX Model & Waterfall Model
B. b) Linear Model & RAD Model
C. c) Linear Model & Prototyping Model
D. d) Waterfall Model & RAD Model

15. A graphical technique for finding if changes and variation in metrics data are meaningful is known as
A. a) DRE (Defect Removal Efficiency)
B. b) Function points analysis
C. c) Control Chart
D. d) All these

16. Which is a software configuration management concept that helps us to control change without seriously impeding justifiable change?
A. a) Baselines
B. b) Source code
C. c) Data model
D. d) None of these

17. What is risk management in project management?
A. a) The process of identifying, assessing, and mitigating risks
B. b) The process of training team members
C. c) The process of increasing the project budget
D. d) The process of controlling project scope changes

18. What establishes the profile of end-users of the system?
A. a) design model
B. b) user’s model
C. c) mental image
D. d) system image

19. SMI stands for
A. a) Software Mature Indicator
B. b) Software Maturity Index
C. c) Software Mature Index
D. d) Software Maturity Indicator

20. A step by step instruction used to solve a problem is known as
A. a) Sequential structure
B. b) A List
C. c) A plan
D. d) An Algorithm

Dr K Chaudhry 5 Alpha Inmternational City, Fatehabad 125050 M: 9810570740, 9810571993facebook.com/doctorkc