wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Введение в большие данные

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

Преимущество среды R:

a)

бесплатная и кроссплатформенная, качественная векторная графика, более 7000 проверенных пакетов

b)

высокое качество несмотря на низкую себестоимость

c)

предоставляется демо версия на 90 дней

d)

можно работать без программирования

e)

основан на базе SAS

2.

В каком году появился язык программирования R?

a)

1993

b)

1995

c)

1996

d)

1985

e)

1990

3.

К какому виду программного обеспечения относится язык R?

a)

это разновидность операционных систем

b)

статистический язык программирования, требующий основных навыков

c)

программа с графическим интерфейсом, основанный на принципе «кликни здесь, тут и получи готовый результат»

d)

«смешанное» программное средство, в котором есть и графический интерфейс (GUI), и возможность создания скриптовых программ

e)

компилируемый, статически типизированный язык программирования общего назначения

4.

Кто придумал язык R?

a)

Росс Айха и Роберт Джентлмен

b)

Гвидо ван Россум

c)

Стив Джобс

d)

Билл Гейтс

e)

Марк Цукерберг

5.

На каких платформах поддерживается язык R?

a)

Windows

b)

MacOS

c)

Unix

d)

Linux

e)

на всех указанных платформах

6.

Векторы, состоящие из одного элемента?

a)

скаляры

b)

матрица

c)

класс

d)

факторы

e)

объект

7.

Для создания векторов небольшой длины в R используется функция:

a)

конкатенации c()

b)

чтения read()

c)

ввода input()

d)

сканирования scan()

e)

инкремента inc()

8.

Укажите функцию создания вектора, которая "считывает" последовательно вводимые с клавиатуры значения:

a)

scan()

b)

c()

c)

seq()

d)

read()

e)

input()

9.

Для создания векторов, содержащих последовательную совокупность чисел, используется функция:

a)

seq()

b)

scan()

c)

c()

d)

input()

e)

read()

10.

Для создания вектора с несколькими одинаковыми значениями используется функция:

a)

rep()

b)

c()

c)

input()

d)

read()

e)

scan()

11.

Какие типы данных могут содержаться в объекте factor?

a)

числовой, символьный

b)

комплексный, логический

c)

числовой, символьный, комплексный, логический

d)

числовой, комплексный, логический

e)

символьный, комплексный, логический

12.

Какой вид переменной содержится в объекте factor?

a)

категорийная

b)

обычная

c)

таблица с k измерениями

d)

матричная

e)

нет правильного варианта ответа

13.

Для преобразования числового или символьного векторав фактор используется функция:

a)

factor()

b)

as.factor()

c)

de.factor()

d)

re.factor()

e)

in.factor()

14.

Укажите специальную функцию для создания фактора:

a)

gl()

b)

seq()

c)

c()

d)

factor()

e)

rep()

15.

Укажите функцию, которая создает факторы, разделив область вариации числового вектора на интервалы:

a)

cut()

b)

del()

c)

seq()

d)

c()

e)

scan()

16.

Укажите оператор цикла с предусловием:

a)

while

b)

do

c)

for

d)

repeat

e)

нет правильного варианта ответа

17.

Какой результат выводится после выполнения следующего кода?

x=5; y=4;

if (x<y) {x+y} else {x-y}

a)

1

b)

0

c)

9

d)

5

e)

4

18.

Какой результат выводится после выполнения следующего кода?

x=c(1, 3, 1, 5, 1, 7, 1, 9)

y=c(2, 3, 4, 5, 2, 7, 1, 8)

z=ifelse (x==y; 1:10, (-1):(-10))

z

a)

[-1 2 -3 4 -5 6 7 -8]

b)

[-1 -2 -3 -4 -5 -6 -7 -8]

c)

[1 -2 3 -4 5 -6 -7 8]

d)

[1 2 3 4 5 6 7 8]

e)

[-1 -2 3 4 -5 -6 7 8]

19.

Укажите оператор цикла с параметром:

a)

for

b)

while

c)

do

d)

repeat

e)

нет правильного варианта ответа

20.

Укажите оператор цикла с постусловием:

a)

repeat

b)

for

c)

while

d)

do

e)

нет правильного варианта ответа

21.

Какое ключевое слово используется для создания функции?

a)

function

b)

func

c)

procedure

d)

proc

e)

нет правильного варианта ответа

22.

Тело функции заключается:

a)

в фигурные скобки

b)

между ключевыми словами begin-end

c)

в круглые скобки

d)

в квадратные скобки

e)

нет правильного варианта ответа

23.

Каким будет результат данной записи: 10 %% 3?

a)

остаток от деления

b)

целая часть от деления

c)

3 процента от десяти

d)

3,33

e)

результат не будет получен, поскольку уравнение написано неправильно

24.

Каким будет результат данной записи: 10 %/% 3?

a)

целая часть от деления

b)

3,33

c)

результат не будет получен, поскольку уравнение написано неправильно

d)

остаток от деления

e)

3 процента от десяти

25.

Обращение к функции имеет вид:

a)

Имя_функции (арг1, арг2, . . . )

b)

(арг1, арг2, . . . ) имя_функции

c)

Имя_функции (арг1) (арг2), … ,

d)

(арг1) (арг2), … , имя_функции

e)

нет правильного варианта ответа

26.

Параметры xlab и ylab:

a)

используется в случаях, когда необходимо применить какую-либо функцию к каждому компоненту списка и получить результат также в виде списка

b)

позволяют изменять внешний вид точек на графике

c)

это основные классы объектов R, используемых для хранения данных

d)

служат для изменения названий осей X и Y

e)

позволяют провести серию вычислений с целью генерации набора чисел по заданному алгоритму

27.

Аргумент main служит для:

a)

создания заголовка графика

b)

изменения внешнего вида точек на графике

c)

изменения названий осей X и Y

d)

проводить серию вычислений с целью генерации набора чисел по заданному алгоритму

e)

контролировать размах значений на каждой из осей графика

28.

Параметр type позволяет:

a)

изменять внешний вид точек на графике

b)

создать заголовка графика

c)

изменять названия осей X и Y

d)

проводить серию вычислений с целью генерации набора чисел по заданному алгоритму

e)

контролировать размах значений на каждой из осей графика

29.

Параметры xlim и ylim:

a)

контролируют размах значений на каждой из осей графика

b)

позволяют изменять внешний вид точек на графике

c)

это основные классы объектов R, используемых для хранения данных

d)

служат для изменения названий осей X и Y

e)

позволяют провести серию вычислений с целью генерации набора чисел по заданному алгоритму

30.

Для построения графика на заданном интервале используется функция:

a)

curve()

b)

plot()

c)

ggplot2()

d)

lines()

e)

legend()

31.

date <- c(“10/24/08”, “10/28/08”, “10/1/08”, “10/12/08”, “5/1/09”), после выполнения данной команды переменная "date" принимает тип:

a)

character

b)

complex

c)

numeric

d)

logical

e)

Date

32.

Для преобразования строкового типа в дату используется функция:

b)

as.character

d)

is.character

e)

Date

33.

Для получения текущей даты используется функция:

34.

cdate = as.character('2022/03/15'). Для извлечения года из этой даты необходимо выполнить команду:

a)

substr(cdate, 1, 4)

b)

substr(cdate, 6, 7)

c)

substr(cdate, 9, 10)

d)

substr(cdate, 3, 4)

e)

substr(cdate, 1, 10)

35.

cdate = as.character('2022/03/15'). Для извлечения номера месяца из этой даты необходимо выполнить команду:

a)

substr(cdate, 6, 7)

b)

substr(cdate, 1, 4)

c)

substr(cdate, 3, 4)

d)

substr(cdate, 1, 10)

e)

substr(cdate, 9, 10)

36.

Для построения столбчатой диаграммы используется функция:

a)

barplot()

b)

pie.plot()

c)

his.plot()

d)

fan.plot()

e)

plot()

37.

Для задания имени диаграммы в функции barplot() необходимо задать значение параметру:

a)

main

b)

xlab

c)

ylab

d)

horiz

e)

legend

38.

Для построения круговой диаграммы используется функция:

a)

pie()

b)

bar.plot()

c)

pie.plot()

d)

fan.plot()

e)

his.plot()

39.

Для построения веерной диаграммы используется функция:

a)

pie()

b)

bar.plot()

c)

pie.plot()

d)

fan.plot()

e)

his.plot()

40.

Чтобы столбчатую диаграмму разместить горизонтально, нужно параметру 'horiz' присвоить значение:

a)

T

b)

L

c)

D

d)

F

e)

H