Software Architectures Quiz - 3
BITS PILANI- WILP - M.Tec. - Software Systems
Select one:
a. It’s always going to be less expensive and more secure than local computing
b. You can access your data from any computer in the world, as long as you have an Internet connection
c. Only a few small companies are investing in the technology, making it a risky venture.
d. None of the above
Ans: a. It’s always going to be less expensive and more secure than local computing
2. What is private cloud?
Select one:
a. A standard cloud service offered via the Internet
b. A cloud architecture maintained within an enterprise data center
c. A cloud service inaccessible to anyone but the cultural elite
d. All of the above
Ans: b. A cloud architecture maintained within an enterprise data center
3. class Asset { ... }
class Player {
Asset asset;
public Player(Assest purchasedAsset) { ... } /*Set the asset via Constructor or a setter*/
}
Which of the following concept of UML is represented via above diagram and code snippet :
Select one:
a. Generalization
b. Composition
c. Dependency
d. Association
Ans: d. Association
4. A good cloud computing network can be adjusted to provide bandwidth on demand.
Select one:
a. False
b. True
Ans: b
5. What is server virtualization?
Select one:
a. It’s a problem that crops up with cloud computing when servers go offline.
b. It’s a method of modeling a cloud computing network before you actually build it so that it works properly.
c. It’s partitioning a normal server so that it behaves as if it’s multiple servers.
d. All of the above
Ans: c. It’s partitioning a normal server so that it behaves as if it’s multiple servers.
6. In a scenario where House can contain multiple rooms - there is no independent life of room and any room can not belong to two different houses. If we delete the house - room will automatically be deleted. Which of the following concept of UML will best represent the above scenario?
Select one:
a. Association
b. Aggregation
c. Composition
d. Generalization
e. None
Ans: c. Composition
7. Which of the following isn't an advantage of cloud?
Select one:
a. No worries about running out of storage
b. Immediate access to computing resources
c. Paying only for what you use
d. Easier to maintain a cloud network
Ans: d. Easier to maintain a cloud network
8. Network automation is unnecessary in cloud networks.
Select one:
a. True
b. False
Ans: b. False
9. In UML diagrams, relationship between object and component parts is represented by
Select one:
a. segregation
b. aggregation
c. ordination
d. increment
Ans: b. aggregation
10 Google Docs’ is example of:
Select one:
a. Software as a Service
b. Platform as a Service
c. Infrastructure as a Service
d. All of the above
Ans : a. Software as a Service
11. Amazon Web Services is which type of cloud computing distribution model?
Select one:
a. Software as a service
b. Infrastructure as a service
c. Platform as a service
d. All of the above
Ans : b. Infrastructure as a service
12. A company is interested in Cloud Computing is looking for a provider who offers set of basic services such as Virtual server provisioning and on demand storage that can be combined into a platform for deploying and running customized application. What type of cloud computing model fits these requirements?
Select one:
a. SaaS
b. PaaS
c. IaaS
d. All of the above
Ans: c. IaaS
13. Object diagram captures the behavior of a single use case.’ This statement is:
Select one:
a. False
b. True
Ans: a. False
14. What is Redundant System?
Select one:
a. It’s a system that has multiple data backups spread across multiple machines to guard against data loss.
b. It’s a computer network that duplicates the services already provided by another network.
c. It’s a computer network struck with a virus that causes it to perform the same operations repeatedly.
Ans: b. It’s a computer network that duplicates the services already provided by another network.
15. ‘B2 is the super class and A2 is the subclass in the relationship.’ Most appropriate UML notation will be:
Select one:
a. Generalization
b. Realization
c. Aggregation
d. Association
Ans: a. Generalization
16. Which diagram shows the configuration of run-time processing elements of the system?
Select one:
a. Deployment diagram
b. ER-diagram
c. Component diagram
d. Class diagram
Ans: a. Deployment diagram
17. ‘Open source development involves making the source code of a system publicly available.’ Statement is:
Select one:
a. True
b. False
Ans: a. True
18. In a scenario where a single teacher can not belong to multiple departments, but if we delete the department, the teacher object will not be destroyed. Which of the following concept of UML will best represent the above scenario?
Select one:
a. Association
b. Aggregation
c. Dependency
d. Generalization
e. Composition
Ans: b. Aggregation
19. If you are working on real-time process control applications or systems that involve concurrent processing, you would use a
Select one:
a. Activity diagram
b. Sequence diagram
c. Object diagram
d. Statechart diagram
Ans: d. Statechart diagram
20. Which diagram in UML emphasizes the time-ordering of messages?
Select one:
a. Collaboration
b. Class
c. Activity
d. Sequence
Ans: d. Sequence
No comments:
Post a Comment