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. In which test design each input is tested at both ends of its valid range and just outside its valid range?
A. a) Boundary value testing
B. b) Equivalence class partitioning
C. c) Boundary value testing AND Equivalence class partitioning
D. d) Decision tables

2. Software patch is defined as ______________
A. Daily or routine Fix
B. Required or Critical Fix
C. Emergency Fix
D. None of the mentioned

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

4. Who interacts with the software once it is released for production use?
A. a) End-users
B. b) Client
C. c) Project (technical) managers
D. d) Senior managers

5. A distributed system must defend itself against
A. a) Modification
B. b) Interruption
C. c) Fabrication
D. d) All these

6. Which option supports the statement:”Most web frameworks now provide AJAX support”?
A. a) Session Management
B. b) Security
C. c) User interaction
D. d) Database support

7. Which paradigm structures a team loosely and depends on individual initiative of the team members?
A. a) random paradigm
B. b) open paradigm
C. c) closed paradigm
D. d) synchronous paradigm

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

9. Which of the following is not categorized under Product Operation of McCall’s Software Quality Factors?
A. a) Flexibility
B. b) Reliability
C. c) Usability
D. d) Integrity

10. 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

11. What is the purpose of a Project Kick-off Meeting?
A. a) To eliminate stakeholder participation
B. b) To introduce project goals, deliverables, and roles
C. c) To focus only on administrative tasks
D. d) To ignore team contributions

12. Which of the following uses empirically derived formulas to predict effort as a function of LOC or FP?
A. a) FP-Based Estimation
B. b) Process-Based Estimation
C. c) COCOMO
D. d) Both FP-Based Estimation and COCOMO

13. Which category the following statement belongs,”Frameworks don’t usually include a database but rather assume that a separate database such as MySQl”?
A. a) Session management
B. b) Security
C. c) User interaction
D. d) Database support

14. How many Information Domain Values are used for Function Point Computation?
A. a) three
B. b) four
C. c) five
D. d) six

15. Risk management is one of the most important jobs for a
A. a) Client
B. b) Investor
C. c) Production team
D. d) Project manager

16. Select the disadvantage of using Formal methods
A. a) Concurrent systems can be analysed to discover race conditions that might lead to deadlock
B. b) Producing a mathematical specification requires a detailed analysis of the requirements
C. c) They require the use of specialised notations that cannot be understood by domain experts
D. d) All these

17. Which technique is applicable when other projects in the same analogy application domain have been completed?
A. a) Algorithmic cost modelling
B. b) Expert judgement
C. c) Estimation by analogy
D. d) Parkinson’s Law

18. Size and Complexity are a part of
A. a) Product Metrics
B. b) Process Metrics
C. c) Project Metrics
D. d) All these

19. SA/SD features are obtained from which of the methodologies?
A. a) Constantine and Yourdon methodology
B. b) DeMarco and Yourdon methodology
C. c) Gane and Sarson methodology
D. d) All these

20. The________ is represented as two processing boxes connected by an line (arrow) of control.
A. a) Repetition
B. b) Sequence
C. c) Condition
D. d) None of these

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