Batch MCQ Questions - Microsoft Azure
This section focuses on "Batch" in Microsoft Azure. These Multiple Choice Questions (MCQ) should be practiced to improve the Microsoft Azure skills required for various interviews (campus interview, walk-in interview, company interview), placements, entrance exams and other competitive examinations.
1. Which of the following Azure services is used for performing high performance parallel computing jobs in the cloud?
A. Azure Batch Service.
B. Azure Kubernetes Service.
C. Azure Key Vault.
D. Azure App Services.
View Answer
Ans : A
Explanation: Azure Batch Service is a cloud based platform in Azure that enables high performance parallel computing jobs in the cloud.
2. What are compute nodes in Azure Batch?
A. Applications
B. Job
C. Virtual Machines
D. Task
View Answer
Ans : C
Explanation: Compute nodes are nothing but Virtual Machines.
3. How data files stored in Azure blob storage are being accessed by Azure Batch?
A. Separate software needs to be installed.
B. Azure Batch already has built in support for accessing those files.
C. With the help of Compute nodes.
D. Azure Batch cannot access those files.
View Answer
Ans : B
Explanation: Azure Batch has a built in support for accessing data files which are then further converted to compute nodes.
4. For which of the following options, Azure Batch can be used?
A. Fluid Dynamics
B. Image processing.
C. Software test execution.
D. All of the above.
View Answer
Ans : D
Explanation: Azure Batch can be used for all the three cases.
5. What does Azure Batch provide by default for parallelization?
A. cluster
B. container
C. multiple nodes
D. None of these.
View Answer
Ans : C
Explanation: Cluster is used by Azure HDInsight.
6. Which one of the following is incorrect regarding Azure Batch?
A. It allows to run large-scale parallel workloads although the cost is high.
B. Auto scaling is possible whenever required.
C. By auto scaling, it means that it can provide more nodes if the number of queued tasks are more.
D. None of these.
View Answer
Ans : A
Explanation: The cost of running large scale parallel workload with Azure Batch is very low.
7. With which of the following can Azure Batch integrate for fetching data?
A. Azure Blob Storage only
B. Azure Data Lake storage only
C. Both Azure Blob Storage and Azure Data Lake Storage.
D. Neither Azure Blob Storage nor Azure Data Lake Storage.
View Answer
Ans : C
Explanation: In order to fetch data for each task, Azure Batch can integrate with Azure Blob Storage and Azure Data Lake
8. Which type of node is not supported by Azure Batch?
A. Linux nodes
B. Windows nodes
C. Dockers
D. None of these.
View Answer
Ans : D
Explanation: Azure Batch has an advantage that it allows to run any type of nodes.
9. Choose the correct option.
A. A task is a collection of jobs.
B. A job is a collection of tasks.
C. A job is a collection of compute nodes.
D. A task is a collection of compute nodes.
View Answer
Ans : B
Explanation: A job is a collection of tasks and it manages the tasks.
10. Choose the correct option.
A. Azure Batch is a non visual tool.
B. Azure Btach allows users to fully configure the nodes.
C. Azure Batch provides job scheduling and automatically scales and manages the VMs running these jobs.
D. All of these.
View Answer
Ans : D
Explanation: All the above three statements hold true for Azure Batch.
Discussion