Test your basic knowledge |

SWA - Software Architecture

Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. Stops when memory changes.






2. Allows consumers to try a system earlier and give early feedback.






3. The default nickname for the remote repository.






4. Bookmark of a revised set with a title. For easy checkouts.






5. Symbols that can not be accessed by code in other units have __________. These symbols are usually static non-member functions/variables defined within.c/.cpp or defined in an anonymous namespace.






6. Black Box - The way the program works is internally unknown.






7. Inheritance between object.






8. When a class is defined within another class.






9. Quick program.






10. The linking is already done internally






11. You have to tell it to link






12. Current line that is executing.






13. When exporting a dll - the names of the functions are changed. This is knwon as ____________.






14. Puts all headers into a master header.






15. Italicized in UML.






16. Makes a project compile in order of who is dependent on what






17. Cross training is an important consideration to try and prevent islands of knowledge - which can cause loss.






18. Adds files to the repository.






19. Default branch within your repository.






20. Ability to accept different types of parameters to bind to different implementations at run-time.






21. When doing a - precise task.






22. Ability to withstand change and what the effects are.






23. A function that can load a library






24. Create a test and then create a function.






25. Current view/ previous line.






26. Application






27. When a concrete class inherits from a pure interface.






28. Having power over inheritance with the flexibility of composition.






29. When we remove redundant or obsolete designs and replace them with a new.






30. Do not optimize until the very end.






31. Allows you to switch your working copy to another branch.






32. Code generation in a lib






33. Stand up meetings show who will be valuable and needed.






34. About the interface to an object. Data contained within.






35. Copies all changes from one branch into another branch.






36. A reference. Has and delete dynamic memory. implies ownership (Association does not).






37. Static in C++. Can span all instances of a class.






38. Trying to access a location in memory that your computer cannot access.






39. Functionality Tests.






40. When a .cpp file is compiled - the header files are first included (recursively) by the pre-processor. This block of code is called a ______________.






41. 2 Eyes + 2 Minds = AWESOME!






42. When a conflict is fixed.






43. Are what function classes should include.






44. Helps to eliminate unnecessary "include chaining."






45. What is part of the current scope.






46. Removes files from the repository.






47. When you type in an object - you can see its attributes.






48. Invalid or unexpected input that the program is not designed to process.






49. Views all previous changes.






50. Set of all pending changes.







Sorry!:) No result found.

Can you answer 50 questions in 15 minutes?


Let me suggest you:



Major Subjects



Tests & Exams


AP
CLEP
DSST
GRE
SAT
GMAT

Most popular tests