Get App on

Play Store

Software Engineering Mcqs

How is throwaway prototype different from evolutionary prototype ?

  • (A)  It involves successive steps
  • (B)  It involves just one task
  • (C)  The prototype is built with the idea that it will eventually be converted into final system
  • (D)  It has a shorter development time
Submitted By :Ali Uppal


Select the developer-specific requirement ?

  • (A)  Portability
  • (B)  Maintainability
  • (C)  Availability
  • (D)  Both Portability and Maintainability
Submitted By :Ali Uppal


Submitted By :Ali Uppal


___________ and ___________ are the two issues of Requirement Analysis?

  • (A)  Performance, Design
  • (B)  Stakeholder, Developer
  • (C)  Functional, Non-Functional
  • (D)  None of the mentioned
Submitted By :Ali Uppal


How many feasibility studies is conducted in Requirement Analysis ?

  • (A)  Two
  • (B)  Three
  • (C)  Four
  • (D)  None of the mentioned
Submitted By :Ali Uppal


Choose the correct statement on how NFRs integrates with Rational Unified Process ?

  • (A)  System responds within 4 seconds on average to local user requests and changes in the environment
  • (B)  System responds within 4 seconds on average to remote user requests and changes in the environment
  • (C)  All of the mentioned
  • (D)  None of the mentioned
Submitted By :Ali Uppal


According to components of FURPS+, which of the following does not belong to S ?

  • (A)  Testability
  • (B)  Speed Efficiency
  • (C)  Serviceability
  • (D)  Installability
Submitted By :Ali Uppal


Choose the incorrect statement with respect to Non-Functional Requirement(NFR) ?

  • (A)  Product-oriented Approach – Focus on system (or softwarE. quality
  • (B)  Process-oriented Approach – Focus on how NFRs can be used in the design process
  • (C)  Quantitative Approach – Find measurable scales for the functionality attributes
  • (D)  Qualitative Approach – Study various relationships between quality goals
Submitted By :Ali Uppal


Which of the following statements explains portability in non-functional requirements ?

  • (A)  It is a degree to which software running on one platform can easily be converted to run on another platform
  • (B)  It cannot be enhanced by using languages, OS’ and tools that are universally available and standardized
  • (C)  The ability of the system to behave consistently in a user-acceptable manner when operating within the environment for which the system was intended
  • (D)  None of the mentioned
Submitted By :Ali Uppal


Which one of the following is a functional requirement ?

  • (A)  Maintainability
  • (B)  Portability
  • (C)  Robustness
  • (D)  None of the mentioned
Submitted By :Ali Uppal