SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
SWA - Software Architecture
Start Test
Study First
Subjects
:
certifications
,
swa
,
it-skills
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. Uploads changes to your current branch.
Precompiled Header
Analysis
Push
On-Site Customer
2. What is part of the current scope.
Coupling
Observer
Locals
Namespaces
3. Allows consumers to try a system earlier and give early feedback.
On-Site Customer
Model
.lib - project dependices
Nesting
4. Downloads without merging.
Fetch
Watch
Virtual Function Table
Command
5. Current view/ previous line.
Abstraction
Autos
Association
GetProcAddress
6. Black Box - The way the program works is internally unknown.
Spike Solution
Tag
Functional
Refactoring
7. A set of creation and initialization steps useful for a set of different related tests.
Test Fixture
Delegation
0x00000000
const
8. Whats displayed to the screen
View
Classifier Function
Unit Test First
Abstract Function
9. When a concrete class inherits from a pure interface.
Coding Standards
Data Breakpoint
Realization
Design
10. Removes files from the repository.
Commit
Execution Pointer
Master
Remove
11. Cross training is an important consideration to try and prevent islands of knowledge - which can cause loss.
Robustness
Model
Breakpoint
Move People Around
12. Undo changes made since your last commit.
Test Fixture
Precompiled Header
Revert
Function Object
13. Downloads your changes and then merges.
Optimization Last
Unresolved External Symbol
Pull
View
14. Treating a derived class's data members like it's base class's.
Polymorphism
Dependency
Release Planning
Remove
15. Bookmark of a revised set with a title. For easy checkouts.
Cohesion
Tag
Ignore
GetProcAddress
16. Allows you to switch your working copy to another branch.
Command
Checkout
Pair Programming
40 Hour Work Week
17. A pointer or reference. One object needs to know about the other object to work.
Association
View
Origin
0xFDFDFDFD
18. Link multiple projects together
Generalization
Tag
Robustness
.lib - project properties
19. Creates a spin-off of a repository for concurrent development.
Factory Method
Branch
const
Dynamic Binding
20. A collection of memory addresses for all virtual functions in an objects class hierarchy.
Revert
.dll LoadLibrary
Virtual Function Table
Cherry Pick
21. Stand up meetings show who will be valuable and needed.
extern "C"
Coding Standards
Dependency
Stand Up Meetings
22. NULL memory.
.dll import library
Analysis
0x00000000
Commit
23. 2 Eyes + 2 Minds = AWESOME!
Association
Pair Programming
Requirements
Controller
24. Create a test and then create a function.
Function Object
Data Breakpoint
Unit Test First
.lib - code generate
25. The default nickname for the remote repository.
.lib - project dependices
Origin
Add
White-Box
26. The process of deciding which function definition to link during run-time.
0xCDCDCDCD
Push
0xFDFDFDFD
Dynamic Binding
27. A reference. Has and delete dynamic memory. implies ownership (Association does not).
Static
Aggregation
0x00000000
Design
28. Figure out what is feasible. Decide whether to use API's or to write from scratch.
Test Fixture
Locals
Namespaces
Analysis
29. Functionality Tests.
Acceptance Tests
Encapsulation
Undeclared Identifier
Precompiled Header
30. When a class is defined within another class.
Nesting
Branch
.lib - project dependices
0x00000000
31. Copies all changes from one branch into another branch.
Resolved
Controller
Fetch
Merge
32. Uploads all changes staged in the index list into the repository database.
Optimization Last
Coupling
Commit
Tag
33. Do not optimize until the very end.
Checkout
Stash
Continuous Integration
Optimization Last
34. The linking is already done internally
Precompiled Header
Add
Hierarchy
.dll implicit linking
35. Set of all pending changes.
0x00000000
Robustness
const
Index
36. Italicized in UML.
Abstract Function
Test Fixture
Law of Demeter
Cohesion
37. Stops when memory changes.
Factory Method
Controller
Data Breakpoint
Show Log
38. No man's land. Guard bytes before the after allocated heap memory.
Classifier Function
Coding Standards
0xCCCCCCCC
0xFDFDFDFD
39. Freed heap memory.
Modularity
Checkout
0xFEEEFEEE
Coupling
40. Provide a unified interface to a set of interfaces in a subsystem. Defines a higher-level interface that makes the subsystem easier to use.
name mangling
Pull
Fa
Coding Standards
41. Classes build off of each other.
Flexibility
Optimization Last
Modularity
Unresolved External Symbol
42. Encapsulates a request as an object - thereby letting you parameterize clients with different requests - queue or log requests - and support undoable operations.
Cherry Pick
.dll explicit linking
Command
Track
43. Formatted code standards.
Branch
0xCCCCCCCC
Coding Standards
Abstract Function
44. Use only through the interface of the object.
Black-Box
Iteration Planning
Generalization
Realization
45. Trying to access a location in memory that your computer cannot access.
Factory Method
Access Violation
Model
Dependency
46. Input
Continuous Integration
.dll explicit linking
Controller
Virtual Function Table
47. About the interface to an object. Data contained within.
Encapsulation
Tag
Remove
Aggregation
48. Define a one-to-many dependency between objects so that when one object changes state - all its dependents are notified and updated automatically
Observer
Add
Data Breakpoint
Structural
49. Are what function classes should include.
const
Show Log
CRC Cards
Track
50. When exporting a dll - the names of the functions are changed. This is knwon as ____________.
name mangling
Nesting
Autos
Acceptance Tests
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests