MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
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 can 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
Both a and b
Explanation: 

Detailed explanation-1: -Which of the following statements explains portability in non-functional requirements? Explanation: Option c is termed as reliability and option e refers to efficiency. 5. Functional requirements capture the intended behavior of the system.

Detailed explanation-2: -The correct answer is option 4, that is, none of the mentioned. The functional requirement describes the functionalities required from the system such as business rules, transaction corrections, adjustments and cancellations, Administrative functions, Authentication, Authorization levels.

Detailed explanation-3: -6. Which of these are true for non functional requirements? Explanation: Choices are true related to non-functional requirements. 7.

Detailed explanation-4: -Nonfunctional Requirements (NFRs) define system attributes such as security, reliability, performance, maintainability, scalability, and usability. They serve as constraints or restrictions on the design of the system across the different backlogs.

Detailed explanation-5: -Some of the most typical non-functional requirements include performance, capacity, scalability, availability, reliability, maintainability, recoverability, serviceability, security, data integrity, manageability, and usability.

There is 1 question to complete.