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. Initialized stack memory.
Optimization Last
Coding Standards
Association
0xCCCCCCCC
2. Default branch within your repository.
name mangling
Composite
Generalization
Master
3. A measure of logical dependency.
Coupling
Static
External Linkage
State
4. Code whatever it is you need to code.
Simplicity
Composition
const
Coding
5. (Door-----Spell) BI_DIRECTIONAL because both classes can reference each other. (Door--->Spell) DIRECTIONAL because only the door knows and can reference Spell.
0xFDFDFDFD
Move People Around
Origin
Navigability
6. Ignores files when pushing.
Polymorphism
Controller
Ignore
Namespaces
7. Stand up meetings show who will be valuable and needed.
0x00000000
Stash
name mangling
Stand Up Meetings
8. Fix any problems and then repeat the process.
Static
.dll explicit linking
Stand Up Meetings
Maintenance
9. When a concrete class inherits from a pure interface.
Realization
Track
.lib - project properties
Coding Standards
10. Stops when memory changes.
Data Breakpoint
Nesting
Checkout
Master
11. You have to tell it to link
Virtual Function Table
.dll explicit linking
Move People Around
Locals
12. A function that can load a library
Commit
Undeclared Identifier
.dll LoadLibrary
Access Violation
13. The linking is already done internally
.dll implicit linking
Unit Test First
Coupling
Merge
14. Downloads your changes and then merges.
Pull
Autos
Edit Conflict
0xFEEEFEEE
15. When a conflict is fixed.
Push
Resolved
Move People Around
0xCCCCCCCC
16. Portioning your changes to commit by inserting them into the index.
Cherry Pick
Abstraction
Branch
Association
17. Keeps a team using a similar naming convention for things.
Metaphor
Resolved
Composite
Spike Solution
18. Use this to find a memory address or signiture in a dll
Execution Pointer
Static
Cherry Pick
GetProcAddress
19. Static in C++. Can span all instances of a class.
Simplicity
Navigability
Classifier Function
Origin
20. Weak relationship between two classes. Almost always results in a #include.
Dependency
Negative Test Case
White-Box
Functional
21. When we remove redundant or obsolete designs and replace them with a new.
Flexibility
Stash
.dll explicit linking
Refactoring
22. When doing a - precise task.
State
Cherry Pick
Globals
Cohesion
23. Link multiple projects together
.lib - project properties
Iteration Planning
Testing
Maintenance
24. Views all previous changes.
Locals
Show Log
Access Violation
Abstract Function
25. The default nickname for the remote repository.
Revert
White-Box
Origin
Move People Around
26. What is part of the current scope.
Controller
Locals
Breakpoint
Checkout
27. Cross training is an important consideration to try and prevent islands of knowledge - which can cause loss.
Move People Around
Unit Test First
Nesting
Flexibility
28. Adds files to the repository.
Dynamic Binding
Unresolved External Symbol
Add
Origin
29. Ask questions and obtain the details and requirements given.
Requirements
Abstract Function
.dll import library
Virtual Function Table
30. Creates a copy of your current branch into a remote branch.
Export
Track
Model
Test Fixture
31. Do not optimize until the very end.
Refactoring
Optimization Last
Ignore
Pair Programming
32. Makes a project compile in order of who is dependent on what
.lib - project dependices
Ignore
Origin
External Linkage
33. Try to find the flaws in your code.
Metaphor
Test Fixture
Testing
Dependency
34. Black Box - The way the program works is internally unknown.
Modularity
Functional
Fetch
Requirements
35. Current line that is executing.
Execution Pointer
Track
GetProcAddress
.dll implicit linking
36. Developers should be integrated and releasing code into the code repository every few hours.
Association
Continuous Integration
const
Pair Programming
37. Bookmark of a revised set with a title. For easy checkouts.
Internal Linkage
.lib - project properties
Stand Up Meetings
Tag
38. Meetings used to create a release plan - which will lay out the overall project.
Maintenance
Positive Test Case
Structural
Release Planning
39. Uploads all changes staged in the index list into the repository database.
Commit
Hierarchy
Law of Demeter
Maintenance
40. Allows you to switch your working copy to another branch.
Precompiled Header
Checkout
Coding Standards
Composite
41. Bad! Don't ever use these types of variables!
Observer
GetProcAddress
Refactoring
Globals
42. Downloads without merging.
Master
Show Log
Fetch
Positive Test Case
43. Ability to accept different types of parameters to bind to different implementations at run-time.
Flexibility
Aggregation
0xCDCDCDCD
40 Hour Work Week
44. One of the linking methods (pragma comment)
Stash
extern "C"
.lib - preprocessor directive
Testing
45. Trying to access a location in memory that your computer cannot access.
Stand Up Meetings
extern "C"
Access Violation
Optimization Last
46. Freed heap memory.
0xFEEEFEEE
Optimization Last
Model
Checkout
47. Removes files from the repository.
Remove
Master
Virtual Function Table
Robustness
48. Quick program.
Dependency
Controller
External Linkage
Spike Solution
49. Current view/ previous line.
Continuous Integration
Checkout
Autos
Undeclared Identifier
50. Valid input that the program is designed to process.
GetProcAddress
Move People Around
Locals
Positive Test Case
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