Java Software Architect Set 1
Free Online Best Java Software Architect MCQ Questions for improve your basic knowledge of Java Software Architect. This Java Software Architect set 1 test that contains 25 Multiple Choice Questions with 4 options. You have to select the right answer to a question.
Start
Congratulations - you have completed Java Software Architect Set 1.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
Which of these depicts the true definition for the UML extensions?
A | A constraint is a statement that must be true of the entities designated by one or more model elements |
B | A property is a characteristic of the entity designated by a model element |
C | A stereotype is a UML model element given more specific meaning |
D | All of the Above |
Question 2 |
What does a component diagram consists of?
A | Components, their Relationship to the environment |
B | Packages and dependency |
C | Internal structure |
D | Internal structure, Components & their Relationship to the environment |
Question 3 |
What does box and line diagram signify?
A | The boxes in the diagram refer to the interaction relationship between components |
B | The line in the diagram refer to the software or data store components |
C | All of the Above |
D | None of the above |
Question 4 |
Which among the following are not the valid notations for package and component diagram?
A | Notes |
B | Box |
C | Extension Mechanisms |
D | Packages |
Question 5 |
What is a collection of model elements called?
A | Box |
B | Dependency |
C | UML packages |
D | Package members |
Question 6 |
Which of the following is true?
A | A precondition is an assertion must be true at the completion of an activity |
B | A post condition is an assertion must be true at the initiation of an activity |
C | An interface specification should cover syntax, semantics, pragmatics of communication between module and its environment |
D | All of the Above |
Question 7 |
What is a delegation connector?
A | A delegation connector ties a component interface to one or more internal classes or components |
B | Delegation connectors are solid arrows stereotyped <> |
C | A delegation connector may also extend from an internal class to an external interface |
D | All of the Above |
Question 8 |
Which of the following is incorrect in reference to dependency?
A | Module D uses module I when a correct version of I must be present for D to work correctly |
B | Module D depends for compilation on module I |
C | Class I imports elements from package D |
D | None of the above |
Question 9 |
Interface specification as descriptions of communication includes which of the following?
A | Syntax |
B | Semantics |
C | Pragmatics |
D | All of the Above |
Question 10 |
Which of these signifies the heuristics of Architectural specifications?
A | Write good technical prose when specifying architectures |
B | Use a template to specify interface |
C | Keep boxes and line simple |
D | Use a template to specify interface & Write good technical prose when specifying architectures |
Question 11 |
Which of these are diagrammatic heuristics?
A | Use notes, constraints, properties and stereotypes to add information to UML models |
B | Use Stereotypes to name dependencies |
C | Use packages to group elements in static models |
D | All of the Above |
Question 12 |
What types of units does Component follow?
A | Modular Unit |
B | Replaceable Unit |
C | Unit with well defined interface |
D | All of the Above |
Question 13 |
A package diagram consists of the following?
A | Package symbols |
B | Groupings of Use cases, classes, components |
C | Interface |
D | Package symbols, Groupings of Use cases, classes & components |
Question 14 |
Which of these signifies the heuristics of Box and Line diagram?
A | Make the box and lines simple |
B | Use symbol consistently in different diagram |
C | Use a template to specify interface |
D | Make the box and lines simple & Use symbol consistently in different diagram |
Question 15 |
Which of these notations are followed under type of specification as decomposition?
A | Box and line diagrams |
B | State diagrams |
C | Sequence and communication Diagrams |
D | All of the Above |
Question 16 |
Which of the following are true?
A | A unit’s responsibilities are usually indicated by various connections and by the respective names |
B | A unit’s relationships are usually indicated in part by its name and in part by the symbols used to represent it in various diagrams |
C | All of the Above |
D | None of the above |
Question 17 |
Components can be represented by which of the following?
A | Component symbols |
B | Stereotypes |
C | Rectangular boxes |
D | Component symbols & Stereotypes |
Question 18 |
Seeheim model later evolve to _____________ model.
A | Slinky Model |
B | Arch Model |
C | All of the Above |
D | None of the above |
Question 19 |
Which of these is true with respect to interfaces?
A | Interfaces in component diagram defines relationship between components and environment |
B | Interfaces realized by a class or a component are required interfaces |
C | Interface on which a class or component depends are called provided interfaces |
D | All of the Above |
Question 20 |
Which of the following statement is false?
A | A note is a dog-eared box connected to any model element by a dashed line |
B | The main way to extend UML is by constraints, properties, etc |
C | A dependency relation holds between two entities D and I where change in I does not affect D |
D | All of the Above |
Question 21 |
What is true about scenarios?
A | Scenarios was defined as specific interaction between product and particular individuals that instantiates a use case |
B | Scenarios for quality attributes are specific interaction between a program and entity, including developers and maintainers |
C | All of the Above |
D | None of the above |
Question 22 |
Software design defines __________________.
A | Software design is an activity subjected to constraints |
B | Software Design satisfies client needs and desires |
C | Software Design specifies the nature and composition of software product |
D | All of the Above |
Question 23 |
Which among these are the notations which are used to represent software architecture?
A | UML activity diagram |
B | UML use case diagram |
C | UML class diagram, Interaction diagram |
D | All of the Above |
Question 24 |
Which of the following is false about interface specifications?
A | The syntax of communication specifies the elements of medium and the ways they may be combined to form legitimate messages |
B | The semantics of a communication medium specify the meaning of messages |
C | All of the Above |
D | None of the above |
Question 25 |
Which of the following factors are influenced on the architect?
A | Background and experience of the architects |
B | Developing an organization |
C | Customers and end users |
D | All of the Above |
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 25 questions to complete.
← |
List |
→ |
Return
Shaded items are complete.
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 |
End |
Return
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
All done
Need more practice!
Keep trying!
Not bad!
Good work!
Perfect!