A. difficult
B. expensive
C. unreliable
D. difficult and expensive
Explanation: Frameworks can be difficult and expensive to evaluate available frameworks to choose the most appropriate one.
Related Mcqs:
- Which of the following is not an advantages of software reuse ?
A. lower costs
B. faster software development
C. high effectiveness
D. lower risks - Which of the following is not a benefit of software reuse ?
A. Standards compliance
B. Increased Reliability
C. Reduced Process risk
D. Maintaining a component library - _____________________ is a reuse-based approach to defining, implementing, and composing loosely coupled independent components into systems?
A. Component-based software engineering
B. Component composition
C. Component model
D. Component interfaces - Which frameworks support the development of system infrastructures such as communications, user interfaces, and compilers ?
A. Middleware integration frameworks
B. System infrastructure framework
C. Enterprise application frameworks
D. Web application frameworks - COTS product reuse means_______________?
A. Class and function libraries that implement commonly used abstractions are available for reuse
B. Shared components are woven into an application at different places when the program is compiled
C. Large-scale systems that encapsulate generic business functionality and rules are configured for an organization
D. Systems are developed by configuring and integrating existing application systems - In which of the following language the frameworks will not work ?
A. C#
B. Ruby
C. PHP
D. Java - Which category the following statement belongs,”Frameworks don’t usually include a database but rather assume that a separate database such as MySQl”?
A. Session management
B. Security
C. User interaction
D. Database support - Which option supports the statement:”Most web frameworks now provide AJAX support” ?
A. Session Management
B. Security
C. User interaction
D. Database support - Which of the following Cleanroom process teams develops set of statistical test to exercise software after development ?
A. Specification team
B. Development team
C. Certification team
D. All of the mentioned - “A client is assigned all user presentation tasks and the processes associated with data entry”.Which option supports the client’s situation ?
A. Distributed logic
B. Distributed presentation
C. Remote presentation
D. All of the mentioned