W11 Tutorial Solutions Chapter 13
W11 Tutorial Solutions Chapter 13
W11 Tutorial Solutions Chapter 13
8. How can the concepts of top-down and bottom-up development order be applied to objectoriented software? As implied in the previous question, top-down and bottom-up can be applied to OO because of method dependency. Those methods that call other methods are considered top-level methods. Those methods that do the basic calculations without calling other methods are considered lowlevel methods. 9. What is a source code control system? Why is such a system necessary when multiple programmers build a program or system? A source code control system (SCCS) is an automated tool for tracking source code files and controlling changes to those files. An SCCS prevents multiple programmers from making inconsistent or conflicting changes to source files. An SCCS ensures that a source code file cannot be modified by more than one programmer at a time. 10. Briefly describe direct, parallel, and phased deployments. What are the advantages and disadvantages of each deployment approach? Direct installation installs a new system, quickly makes it operational, and immediately turns off any overlapping systems. Direct installation is the simplest to plan and execute, but it runs the greatest risk of interrupted service.