1.
Apache Pig is a high-level platform for creating programs that run on
Correct Answer
A. Apache Hadoop
Explanation
Apache Pig is a high-level platform for creating programs that run on Apache Hadoop. Hadoop is an open-source framework that allows for distributed processing and storage of large datasets across clusters of computers. Apache Pig provides a high-level language called Pig Latin, which simplifies the process of writing MapReduce programs on Hadoop. By using Pig, developers can write complex data transformations and analysis tasks more easily, without having to write low-level Java code. Therefore, the correct answer is Apache Hadoop.
2.
Pig can execute its Hadoop jobs on
Correct Answer
C. MapReduce
Explanation
Pig can execute its Hadoop jobs on MapReduce. MapReduce is a programming model and software framework used for processing large amounts of data in parallel across a cluster of computers. Pig is a high-level data flow scripting language that allows developers to express their data transformations using a language called Pig Latin. Pig Latin scripts are then compiled into MapReduce jobs, which are executed on the Hadoop cluster. Therefore, MapReduce is the correct answer as it is the underlying framework used by Pig to execute its Hadoop jobs.
3.
The language for this platform is called
Correct Answer
C. Pig Latin
Explanation
The correct answer is Pig Latin. Pig Latin is a high-level scripting language used for analyzing large datasets in Apache Hadoop. It provides a simplified and expressive language for data manipulation and analysis. Pig Latin is designed to work with Pig, a platform for analyzing and processing big data. It allows users to write complex data transformations using a simple and intuitive syntax, making it easier to work with big data.
4.
Apache Pig was released in what year
Correct Answer
B. 2008
Explanation
Apache Pig was released in 2008.
5.
Pig runs on the following operating system except
Correct Answer
C. Android
Explanation
Android is not one of the operating systems on which Pig runs. Pig is a high-level platform for analyzing large datasets in Apache Hadoop, and it primarily runs on OS X, Linux, and Microsoft operating systems. However, Android is a mobile operating system designed for smartphones and tablets, and it is not compatible with Pig.
6.
One of this operating system runs Pig
Correct Answer
B. Linux
Explanation
Linux is the correct answer because it is an operating system that is commonly used for running Pig, a high-level platform for analyzing large datasets in Apache Hadoop. Android is a mobile operating system, Java is a programming language, and Ubuntu is a Linux distribution, none of which are specifically known for running Pig.
7.
Pig is a type of_____software
Correct Answer
D. Data analysis
Explanation
The correct answer is "Data analysis" because a pig is a type of software that is commonly used for analyzing large datasets. Pig is a high-level platform for creating MapReduce programs used with Apache Hadoop, which is a framework for processing and analyzing big data. Pig scripts are written in a language called Pig Latin, which provides a simplified and expressive way to perform data analysis tasks. Therefore, pig is specifically designed for data analysis purposes.
8.
Pig was initially developed by
Correct Answer
B. Yahoo
Explanation
Pig was initially developed by Yahoo.
9.
Pig is developed by
Correct Answer
A. Apache software foundation
Explanation
Pig is developed by the Apache Software Foundation. The Apache Software Foundation is a non-profit organization that supports the development of open-source software projects. They provide resources and infrastructure for developers to collaborate and contribute to various projects, including Pig. Pig is a high-level platform for analyzing large datasets in Apache Hadoop. It provides a scripting language called Pig Latin, which allows users to express complex data transformations and analysis tasks. The Apache Software Foundation's involvement ensures that Pig is continuously maintained, improved, and supported by a community of developers.
10.
Pig license is
Correct Answer
A. Apache license 2
Explanation
The given options suggest different types of licenses for Pig software. The correct answer is Apache license 2, which means that Pig is licensed under the Apache License version 2. This license allows users to use, modify, and distribute the software for both commercial and non-commercial purposes. It also provides patent protection and includes a disclaimer of warranties.