Answer:
1) Bottom-up
2) Top-down
Explanation:
In general dynamic programming is a divide and conquer strategy which can be implemented using bottom up approach or top down approach.
Bottom-up approach in dynamic programming will solve a relatively simple sub-problem first and then use the solution to build and arrive at solutions to a bigger sub-problem.
Top down approach is reversed to bottom-up approach and is also known as Memoization Method. Instead of solving a problem started from the base state sub-problem, the top down approach break a problem into a smaller problems from the top most destination state until it reaches the bottom most base state.
Answer:
A
Explanation:
It's explanable the other ones dont make sense
Answer:
D - The patient’s weight is inaccurate due to the calibration of the scale.
Explanation:
if feel like it is but i'm not 100% sure, sorry if not right answer ( also taking the assignment )
Answer:
For the university accounting system that replaces an existing system the appropriate generic software process model is Waterfall model
This is because the requirement of the system can be predicted in advance because of the existing system and secondly, this a mission critical system and the requirement are stable and reusable
For the interactive travel planning system that helps users plan journeys with the lowest environmental impact the appropriate generic software process model is Prototype Model
This is because the user's requirement may likely change and fast delivery is essential to be implemented and for this the prototype model can save time of development to focus on essential functions first.
Explanation:
In order to get a better understanding of the answers above let define the concept of
Waterfall Model:
We can define waterfall model as a type of software development approach that explains step by step development method, this software development approach consist of five to seven steps and each step is characterized by different tasks and objectives and these steps combined together explains the the life cycle of the the software development process.
Prototype Model
We can define prototype model as a type of system development approach whereby an estimation(i.e the prototype) of the final system is constructed,tested and adjusted until the desired result is obtained and the the main system is then constructed with the specification of the perfect estimation or prototype for example when constructing a bridge the engineer apply this methodology by first constructing an estimation or prototype of what the bridge should look like and then various test and adjustments are been carried out on this prototype bridge afterward he main bridge is been constructed with the specification of the prototype.