Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Question:
(a)
(i) Using examples from the case study or otherwise, explain the following concepts:
• Encapsulation • Specialization • Polymorphism
(ii) Discuss the advantages of the above concepts with respect to software development.
(b) Using a diagram, define the phases of the Unified Development Process. Describe, briefly, the activities and deliverables of each phase.
(c) Briefly describe how the CRC (Class-Responsibility-Collaboration) index card approach may be used in Object Oriented Analysis. List two advantages and two disadvantages of using CRC in systems analysis.
Function points: Function point calculates the functionality from the user point of view, that is, on the basis of what the user request and receives in return. Thus, it deals wit
How does the risk factor affect the spiral model of software development? Ans: Risk Analysis phase is the most significant part of "Spiral Model". In this phase all possible (a
how does software myth affects software process
Q. What is ripple effect? How does it affect the stability of a program? Ans. The ripple effect is a term used to explain a situation where like the ever expanding ripples
Explain the Throw away prototype In this technique, prototype is discarded once its purpose is fulfilled and final system is built from scratch. Prototype is built quickly t
Differentiate between failures and faults. Failure:- Failure is the departure of external results of program operation from requirements. So failure is dynamic. Failure can
Waterfall Model It is the oldest, simplest and most widely used process model. In waterfall model, every phase of the life cycle is finished before start of a new phase. It's
What are the aims of testing? i. Testing is a process of executing a program with the target of finding an error. ii. A good test case is one that has high possibilit
Define top-down testing. System developed starting from most general modules. Testing begins from the most general module.
Define Requirement Engineering. Requirement Engineering is a process that includes all of the activities needed to create and maintain a system requirements document. The fo
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd