Literate Statistical Programming

Question 1
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is required to implement a literate programming system?
A programming language like Perl
A programming language like Java
A programming language like R
All of the mentioned
Explanation:
R is a language and environment for statistical computing and graphics.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
knitr supports only one documentation language.
True
False
Explanation:
knitr supports various documentation languages.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
What is one way in which the knitr system differs from Sweave?
knitr allows for the use of markdown instead of LaTeX
knitr is written in python instead of R
knitr lacks features like caching of code chunks
none of the mentioned
Explanation:
knitr is an engine for dynamic report generation with R.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is useful way to put text, code, data, output all in one document?
Literate statistical programming
Object oriented programming
Descriptive programming
All of the mentioned
Explanation:
Object-oriented programming is a programming language model organized around objects rather than “actions” and data rather than logic.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
Which of the following should be set on chunk by chunk basis to store results of computation?
cache=TRUE
cache=FALSE
caching=TRUE
none of the mentioned
Explanation:
After the first run. The results are loaded from cache.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is required for literate programming?
documentation language
mapper language
reducer language
all of the mentioned
Explanation:
Programming language is also required for literate programming.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
Which of the following way is required to make work reproducible?
keep track of things
Save output
Save data in proprietary formats
None of the mentioned
Explanation:
Save data in NON proprietary formats to make work reproducible.
Question 8
Marks : +2 | -2
Pass Ratio : 100%
Point out the correct statement.
An article is stream of code and text
Analysis code is divided in to code chunks only
Literate programs are tangled to produce human readable documents
None of the mentioned
Explanation:
Analysis code is divided in to code chunks and text.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Dependencies are checked explicitly in caching caveats.
True
False
Explanation:
Dependencies are not checked explicitly in caching caveats.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
Which of the following package by Yihui is built in to RStudio environment?
rpy2
knitr
ggplot2
none of the mentioned
Explanation:
It can be exported to pdf and html.