Order PDF of any content from our website with a little minor Fee to donate for hard work. Online MCQs are fully free but PDF books are paid. For details: contact whatsapp +923028700085 Important notes based PDF Books are available in very little price, starting from 500/-PKR; Order Now: contact whatsapp +923028700085

VU Past Papers CS605 – Midterm Solved MCQs Lectures 1–22

Q1: In original __________ there was no provision of feedback and you cannot go back to any previous stage.
(A) Waterfall model
(B) RAD
(C) Spiral
(D) Incremental
Answer: (A) Waterfall model

Q2: __________ is the first stage of the waterfall lifecycle model.
(A) Requirement definition
(B) Operation
(C) Unit testing
(D) Implementation
Answer: (A) Requirement definition (PG #15)

Q3: The incremental model of software development is:
(A) A reasonable approach when requirements are well defined
(B) A good approach when a working core product is required quickly
(C) The best approach for large teams and risky projects
(D) A revolutionary model not used commercially
Answer: (B) A good approach when a working core product is required quickly

Q4: Which statement is correct?
(A) Greater dependency → greater coupling
(B) Lesser dependency → greater coupling
(C) Greater dependency → lesser coupling
(D) None of the given
Answer: (A) Greater dependency → greater coupling

Q5: Formula to calculate exposure for each risk:
(A) RE = Probability + Cost
(B) RE = Probability × Cost
(C) RE = Probability ^ Cost
(D) None of the given
Answer: (B) RE = Probability × Cost (PG #89)

Q6: In _______________ a team is structured along a traditional hierarchy of authority.
(A) Random paradigm
(B) Open paradigm
(C) Closed paradigm
(D) Synchronous paradigm
Answer: (C) Closed paradigm (PG #32)

Q7: In __________ a team is structured loosely and depends on individual initiative.
(A) Synchronous paradigm
(B) Open paradigm
(C) Random paradigm
(D) Closed paradigm
Answer: (C) Random paradigm (PG #32)

Q8: An ______________ is a user-identifiable group of logically related data or control information maintained within the application boundary.
(A) Internal Logical File (ILF)
(B) External Interface File (EIF)
(C) External Input
(D) External Query
Answer: (A) Internal Logical File (ILF) (PG #42)

Q9: The first published model of software development process was:
(A) Waterfall Model
(B) Incremental Model
(C) RAD Model
(D) Spiral Model
Answer: (A) Waterfall Model (PG #15)

Q10: “Synchronize and Stabilize Model” has been adopted by:
(A) Microsoft
(B) IBM
(C) Oracle
(D) Sun Microsystems
Answer: (A) Microsoft (PG #19)

Q11: Project management is ________ intensive activity.
(A) People
(B) Product
(C) Process
(D) Resource
Answer: (A) People (PG #30)

Q12: An __________ is the smallest unit of activity meaningful to the user(s).
(A) Function point
(B) Elementary process
(C) Adjustment factor
(D) Data count
Answer: (B) Elementary process (PG #43)

Q13: Mechanism to measure the size of software:
(A) Number of comments
(B) Function points
(C) Mean time to failure
(D) Error index value
Answer: (B) Function points (PG #38)

Q14: Software project management primarily deals with metrics related to:
(A) Development process
(B) Defects
(C) Availability
(D) Productivity and quality
Answer: (D) Productivity and quality (PG #65)

Q15: In individual control charts, if a single metrics value lies outside UNPL, the process is:
(A) Within control
(B) Out of control
(C) Normalized
(D) Not normalized
Answer: (B) Out of control (PG #77)

Q16: ______________ distributes estimated effort across planned project duration by allocating effort to specific SE tasks.
(A) Project tracking
(B) Project compartmentalization
(C) Project scheduling
(D) Project estimation
Answer: (C) Project scheduling (PG #92)

Q17: In context of degree of rigor, TSS stands for:
(A) Task Set Selector
(B) Tasks Set in Schedule
(C) Time Set Selector
(D) Time Set in Schedule
Answer: (A) Task Set Selector (PG #96)

Q18: When more than one user interprets the same requirement differently, the requirement is:
(A) Unambiguous
(B) Incomplete
(C) Incorrect
(D) Ambiguous
Answer: (D) Ambiguous (PG #71)

Q19: Degree of uncertainty that product meets requirements and is fit for intended use:
(A) Resource risk
(B) Cost risk
(C) Schedule risk
(D) Performance risk
Answer: (D) Performance risk (PG #87)

Q20: Software project scheduling distributes estimated effort across planned duration by allocating the ____________ to specific SE tasks.
(A) Effort
(B) Budget
(C) Space
(D) Resources
Answer: (A) Effort (PG #92)

Q21: If a company is at CMM level 3, it implies performing all KPAs of:
(A) Level 1
(B) Level 2 and Level 3
(C) Level 3 alone
(D) Level 1 and Level 3
Answer: (B) Level 2 and Level 3

Q22: _________________ is a document-driven model because a set of documents is produced at each level.
(A) Waterfall model
(B) Rapid Prototyping model
(C) Incremental model
(D) None of the given
Answer: (A) Waterfall model (PG #16)

Q23: W5HH principle question not addressed:
(A) What will be done by whom?
(B) Why is the system being developed?
(C) Where are they organizationally located?
(D) How much of each resource is required?
Answer: (C) Where are they organizationally located? (PG #35)

Q24: Extent to which a program satisfies specification and fulfills customer objectives:
(A) Usability
(B) Efficiency
(C) Reliability
(D) Correctness
Answer: (D) Correctness (PG #67)

Q25: MTTC stands for:
(A) Measured time to change
(B) Mean time to collaborate
(C) Mean time to change
(D) Measure time to cope
Answer: (C) Mean time to change (PG #68)

Q26: Although there are many estimation models, all share which basic structure:
(A) E = 3.2 (KLOC)^1.05
(B) E = A + B * (ev)^c
(C) E = [LOC × B0.333 / P] × (1/t4)
(D) None of the given
Answer: (B) E = A + B * (ev)^c (PG #81)

Q27: Risk analysis & management involves addressing all except:
(A) What change might cause the risk?
(B) What might go wrong in future?
(C) What can happen if company’s website changes?
(D) What is the nature of software domain?
Answer: (C) What can happen if company’s website changes? (PG #84)

Q28: Which is not a characteristic to describe a KPA:
(A) Resources
(B) Goals
(C) Activities
(D) Commitments
Answer: (A) Resources (PG #13)

Q29: Which is NOT an object-oriented lifecycle model:
(A) Extreme Programming
(B) Fountain Model
(C) Rational Unified Process (RUP) model
(D) Rapid Application Development Model
Answer: (D) Rapid Application Development Model (PG #23–24)

Q30: ____________ is NOT one of the generic structural paradigms proposed by Constantine:
(A) Closed paradigm
(B) Random paradigm
(C) Hybrid paradigm
(D) Synchronous paradigm
Answer: (C) Hybrid paradigm (PG #32)

Q31: The degree to which software performs its function is called:
(A) Maintainability
(B) Correctness
(C) Integrity
(D) Interoperability
Answer: (B) Correctness (PG #68)

Q32: A system for which skills required to learn it are low is called highly:
(A) Available
(B) Usable
(C) Maintainable
(D) Flexible
Answer: (B) Usable (PG #69)

Q33: Risk mitigation involves:
(A) Reducing the impact of risk
(B) Reducing the risk management plan
(C) Redesigning the contingency plan
(D) Performing the risk analysis again
Answer: (A) Reducing the impact of risk

Contents Copyrights Reserved By T4Tutorials