This set of R Programming Language Multiple Choice Questions & Answers (MCQs) focuses on “History of R – 2”.
1. In which year R-Core group was formed?
Explanation: In 1996, a public mailing list was created. In 1997, the R Core Group was formed. R is for statistical computing and graphics. It compiles and runs on any operating system. It is free software which can easy to install and configure.
2. Version of R released to the public in 2000 was_________
Explanation: In 2000 version 1.0.0 was released to the public. The other versions are released successively. R is a free software environment for statistical computing and graphics. There is no specified operating system for R.
3. R runs on the ____________ operating system.
d) Any operating system
Explanation: R language runs on any standard computing platform and operating platform. So R can run in any operating system. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS.
4. The primary source code copyright for R is held by the ___________
a) R Foundation
b) S Foundation
c) R and S foundation
d) C Foundation
Explanation: The copyright for the primary source code for R is held by the R Foundation. The S foundation could not have R primary source code. R is a free software environment for statistical computing and graphics.
5. R is published under the __________ General Public License version.
Explanation: R language is published under the GNU General Public License version. It includes compilers for C, C++, Objective-C and a host of other languages. The following licenses are in use for R or associated software such as packages.
6. You can download “base” R system from _________
Explanation: You can download from CRAN (Comprehensive R Archive Network). The Base R can be found in CRAN. The base R can be found in R studio. The base R system will be found in R studio.
7. Which of the following packages does not contain in “base” R system?
a) utils, graphics
b) mesh, compiler
c) splines, stats4
d) grDevices, datasets
Explanation: Mesh does not belong to the base R system. The other utils, graphics, compiler, splines, stats4, grDevices, datasets will contain Base R system. There are many other packages also in R studio which were pre-installed.
8. There are more than ________ packages on CRAN that have been developed by users and programmers around the world.
Explanation: There are more than 4000 packages on CRAN. A package bundles together code, data, documentation, and tests, and is easy to share with others. As of January 2015, there were over 4000 packages available on the Comprehensive R Archive Network, or CRAN, the public clearing house for R packages.
9. At higher level one “limitation” of R is that its functionality is based on __________
a) Consumer demand
b) User contributions
c) User contributions and Consumer demand
d) Lower level contributions
Explanation: Its functionality is based on consumer demand and user contributions. It is only for the higher level. The capabilities of the R system generally reflect the interests of the R user community. However, now some of those communities have adopted R and we are seeing more code being written for those kinds of applications.
10. Which of the following command is used to print an object “x” in R?
Explanation: print(x) command is used to print. Print(x) is the basic syntax for R. We can directly print the variable without print function also. The functions in R are helpful to the user to simplify the problem.
Sanfoundry Global Education & Learning Series – R Programming Language.