wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Вопросы по программированию и анализу данных

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Что из перечисленного используется для обеспечения целостности данных в PostgreSQL?

a)

Constraints

b)

Views

c)

Indexes

d)

Triggers

2.

Какой результат выведет следующий код при попытке сортировки DataFrame по столбцу Age? import pandas as pd df = pd.DataFrame({‘Age’: [45, 25, 35], ‘Name’: [‘Bob’, ‘Alice’, ‘Charlie’]}) print(df.sort_values(by=’Age’).iloc[0][‘Name’])

a)

Bob

b)

Alice

c)

Charlie

d)

Ошибка

3.

Какую функцию Power BI можно использовать для создания кумулятивной суммы по месяцам?

a)

TOTALYTD()

b)

SUMX()

c)

CALCULATE()

d)

ALL()

4.

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

a)

Логистическая регрессия

b)

Множественная линейная регрессия

c)

Дерево решений

d)

К-ближайших соседей

5.

Что делает универсальная функция в NumPy?

a)

Оптимизирует использование памяти

b)

Применяет операцию ко всем элементам массива

c)

Объединяет массивы

d)

Создает новые массивы

6.

Что произойдет при попытке выполнить команду git pull origin main в локальном репозитории с незакоммиченными изменениями, которые конфликтуют с удаленной версией?

a)

Git автоматически создаст новую ветку с изменениями

b)

Git применит изменения из удаленной ветки, перезаписав локальные файлы

c)

Git остановит выполнение с сообщением о конфликте и необходимости разрешения

d)

Git проигнорирует изменения в удаленной ветке

7.

Что из перечисленного является целью использования масштабирования признаков в моделях машинного обучения?

a)

Уменьшение размерности данных

b)

Ускорение вычислений

c)

Улучшение точности модели за счет более равномерного влияния признаков

d)

Повышение сложности модели

8.

Что произойдет при выполнении следующего фрагмента кода? numbers = [1, 2, 3, 4, 5] for num in numbers: if num % 2 == 0: continue print(num, end=’ ’)

a)

1 3 5

b)

2 4

c)

1 2 3 4 5

d)

Ничего

9.

Как в Pandas получить доступ к столбцу DataFrame по его

a)

a. df.loc[‘column_name’]

b)

b. df[‘column_name’]

c)

c. df.iloc[‘column_name’]

d)

d. df.column_name

10.

Как в Pandas получить доступ к столбцу DataFrame по его названию?

a)

df.loc[‘column_name’]

b)

df[‘column_name’]

c)

df.iloc[‘column_name’]

d)

df.column_name

11.

Какое значение будет иметь переменная result после выполнения следующего кода? result = 10 % 3

a)

1

b)

3

c)

0.3333

d)

2

12.

Чему равно х после выполнения следующего кода? x = 10 if x > 5: x + = 10 if x < 25: x + = 10

a)

10

b)

20

c)

30

d)

25

13.

Что делает функция RELATED в DAX?

a)

Возвращает значение из другой таблицы, связанной отношением

b)

Считает количество связанных строк

c)

Фильтрует связанные строки

d)

Создает новое отношение

14.

Какая функция DAX используется для вычисления общего количества уникальных дней продаж в модели данных?

a)

Unique Selling Days = COUNT(‘Date’[Date])

b)

Unique Selling Days = UNIQUE(‘Date’[Date])

c)

Unique Selling Days = DISTINCTCOUNT(‘Date’[Date])

d)

Unique Selling Days = COUNTUNIQUE(‘Date’[Date])

15.

Что выведет следующий код Pandas, если он выполнен для DataFrame df? import pandas as pd df = pd.DataFrame({‘Age’: [20, 30, 40], ‘Name’: [‘Alice’, ‘Bob’, ‘Charlie’]}) print(df[‘Age’].min())

a)

20

b)

30

c)

40

d)

Alice

16.

Какой способ наиболее корректен для монтирования google drive в google colab для доступа к данным?

a)

Использовать команду os.mount_drive()

b)

Импортировать библиотеку colab_drive

c)

Использовать from google.colab import drive.mount(‘/content/drive’)

d)

Подключить drive через вкладку runtime – mount google drive без кода

17.

Что из перечисленного используется для создания триггеров в PostgreSQL?

a)

CREATE TRIGGER

b)

ADD TRIGGER

c)

INT TRIGGER

d)

NEW TRIGGER

18.

Каков будет результат выполнение следующего кода? x = ‘123’ y = ‘456’ print(x + y)

a)

579

b)

123456

c)

Ошибк

19.

Что из перечисленного используется для создания триггеров в PostgreSQL?

a)

CREATE TRIGGER

b)

ADD TRIGGER

c)

INT TRIGGER

d)

NEW TRIGGER

20.

Каков будет результат выполнение следующего кода? x = ‘123’ y = ‘456’ print(x + y)

a)

579

b)

123456

c)

Ошибка времени выполнения

d)

“579”

21.

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

a)

CREATE UNIQUE INDEX

b)

CREATE INDEX... UNIQUE

c)

CREATE UNIQUE CONSTRAINT

d)

CREATE UNIQUE KEY

22.

Какое значение присваивается переменной x после выполнения следующего кода? x = 10 y = 20 if x > y or y > x: x =1 else: x =2

a)

1

b)

2

c)

10

d)

20

23.

Что будет выведено на экран при выполнении следующего кода? print('Welcome’, end=’!’) print(‘Python’)

a)

Welcome!Python

b)

Welcome Python

c)

WelcomePython

d)

Welcome! Python

24.

Какой из следующих операторов используется для изменения значения по умолчанию для столбца в PostgreSQL?

a)

MODIFY COLUMN ... SET DEFAULT

b)

ALTER COLUMN ... SET DEFAULT

c)

CHANGE COLUMN ... SET DEFAULT

d)

ALTER TABLE ... ALTER COLUMN ... SET DEFAULT

25.

Какой метод используется для создания нового DataFrame в Pandas?

a)

pandas.DataFrame()

b)

pandas.create()

c)

pandas.construct()

d)

pandas.build()

26.

Какой метод в Streamlit используется для загрузки файлов пользователем в приложение?

a)

st.import_file()

b)

st.upload_file()

c)

st.file_uploader()

d)

st.get_file()

27.

Каков результат выполнения выражения int(2.5) * 3 + float(2)?

a)

8.0

b)

9.5

c)

9.0

d)

Ошибка

28.

Что делает функция VALUES в DAX?

a)

Возвращает уникальные значения в столбце, учитывая текущий фильтр

b)

Считает значения в столбце

c)

Возвращает список значений в столбце без учета фильтров

d)

Удаляет дубликаты в столбце