Software Architectures Quiz - 3 - M Tec - Software Systems - BITS PILANI WILP



Software Architectures Quiz - 3

BITS PILANI- WILP - M.Tec. - Software Systems

1. Which of the following statement is perfectly fitting for Cloud Computing?
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