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