9) Which Git command should be used to update a local repository with remote repository changes? a) add b) clone .c) pull d) push 10) Select each distributed VCS a) CVS b) Git c) Mercurial d) Subversion 11) Select each characteristic of a good engineering design - a) Small modules b) High module coupling c) Low module cohesion d) Simplicity 12) Which HTTP method should be used to create a RESTful resource? a) Get b) Post c) Patch d) Head 13) Select each behavior design pattern a) Singleton b) Decorator c) Obsenver d) Strategy 14) A file system directory contains files, sub-directorles, or both. A sub-directory can ako have files, sub- directories, or both. To list all the files directly or indirectly under a directory, which design pattern is best suited for the task? a) Factory method b) Composite c) Decorator d) Observer 5) Select each one that applies to frameworks. a) They are domain specific b) They are language neutral c) A framework often uses multiple design patterns d) They are more abstract than design patterns.