wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

BSCS 4-2 - Elective 4 - Midterm Examination - 2023

Total questions: 35

Worksheet time: 18mins

Name
Class
Date
1.

Which data mining task aims to assign predefined labels to instances based on labeled training data?

a)

Clustering

b)

Association Rule Mining

c)

Classification

d)

Regression

2.

Which of the following best describes the process of Extract, Transform, Load (ETL) in data warehousing?

a)

Extracting data from a data warehouse for reporting purposes

b)

Loading data from external sources into a data warehouse

c)

Transforming raw data into a structured format for analysis

d)

Extracting data from transactional databases for storage in a data warehouse

3.

Which data cube concept allows users to view data at different levels of detail or summarization?

a)

Roll-up

b)

Slicing

c)

Dicing

d)

Drill-down

4.

What is a data cube in the context of data warehousing?

a)

A storage container for unstructured data

b)

A visualization tool for analyzing data

c)

A database schema for transactional data

d)

A multi-dimensional representation of data for

5.

What is the primary benefit of using a data cube in data warehousing?

a)

Improved data security

b)

Reduced data storage requirements

c)

Enhanced data quality

d)

Faster Data Retrieval

6.

Which of the following is NOT a characteristic of a data cube?

a)

Dimensions

b)

Rows and columns

c)

Hierarchies

d)

Measures

7.

Which operation allows users to select a subset of data from a data cube by fixing the values of one or more dimensions?

a)

Roll-up

b)

Slicing

c)

Dicing

d)

Drill-down

8.

What is the role of numerical attributes in data mining?

a)

To represent qualitative information

b)

To classify data objects into categories

c)

To provide quantitative measurements or values

d)

To define relationships between data objects

9.

One of the activities performed in data mining is summarization, which means________?

a)

To find out the group of objects which are like each other but are different from the object in another group

b)

To find out the overall generated data and its calculation in an easily comprehensible and informative manner

c)

To find out the continuous quantity for new observations using the knowledge gained from the previous data

d)

To accurately find out the target class for each case in the data

10.

Which of the following statement describes the difference between discrete and continuous attributes?

a)

Discrete attributes can take on any value within a range, while continuous attributes have a finite set of distinct values

b)

Discrete attributes represent qualitative variables, while continuous attributes represent quantitative variables

c)

Discrete attributes are binary variables, while continuous attributes are multivalued variables

d)

Discrete attributes have distinct values or categories, while continuous attributes can take on any value within a range

11.

What are the sub-stages included in data preparation?

a)

Cleaning, Integration, Selection, Transformation

b)

Cleaning, Integration, Selection, Data Mining

c)

Cleaning, Selection, Integration, Evaluation

d)

Cleaning, Transformation, Evaluation, Data Mining

12.

Aside from covering an advance tools and technologies to gain data, data mining aims to maximize those limited resources and materials such as the space and time complexity, which falls to:

a)

Identification

b)

Prediction

c)

Optimization

d)

Classification

13.

It is a type of dataset that includes data on customers payments, banking, shopping, etc.

a)

Customer behavior dataset

b)

Transactional dataset

c)

Market basket dataset

d)

Streaming dataset

14.

Data mining issue that deals with uncertain data which sometimes lead to wrong or incorrect pattern.

a)

Handling Noisy or Incomplete Data

b)

Pattern Evaluation

c)

Mining Information from Heterogeneous Databases and Global Information

d)

Handling Relational and Complex Types of Data

15.

Which type of dataset represents data that has a geographical component?

a)

Static dataset

b)

Time series dataset

c)

Transactional dataset

d)

Spatial dataset

16.

Which type of data is suitable for representing hierarchical relationships?

a)

Record data

b)

Graph data

c)

Ordered data

d)

Categorical data

17.

Which type of data is commonly used to represent social networks or web page linkages?

a)

Record data

b)

Graph data

c)

Ordered data

d)

Categorical data

18.

Which type of data is suitable for representing non-sequential or non-hierarchical relationships?

a)

Record data

b)

Graph data

c)

Ordered data

d)

Categorical data

19.

A dataset that includes data on time-based measurements or observations taken at regular intervals

a)

Static dataset

b)

Time series dataset

c)

Transactional dataset

d)

Spatial dataset

20.

Which of the following is NOT a major task in data preprocessing?

a)

Data integration

b)

Data cleaning

c)

Data Visualization

d)

Data Normalization

21.

Which task in data preprocessing involves encoding categorical variables into numerical representations?

a)

Data cleaning

b)

Data transformation

c)

Data normalization

d)

Data integration

22.

You have collected data from different sources with varying formats and structures. What task in data preprocessing would you perform to combine this data into a single dataset for analysis?

a)

Data cleaning

b)

Data transformation

c)

Data normalization

d)

Data integration

23.

You have a dataset where the values of different variables have different scales. Which task in data preprocessing would you perform to bring all variables to a common scale?

a)

Data cleaning

b)

Data transformation

c)

Data normalization

d)

Data integration

24.

You are analyzing a transaction dataset of a grocery store. You want to identify associations between items frequently purchased together. Which technique would you use for this analysis?

a)

Association rule mining

b)

Cluster analysis

c)

Decision tree mining

d)

Time series analysis

25.

You have discovered an association rule with a high support value but a low confidence value. What does this indicate?

a)

The rule is irrelevant

b)

The rule is statistically significant

c)

The rule is reliable

d)

The rule is noisy

26.

You are performing association rule mining on a dataset and want to focus on discovering only strong associations. Which parameter would you adjust to achieve this?

a)

Minimum support threshold

b)

Minimum confidence threshold

c)

Maximum lift threshold

d)

Maximum number of iterations

27.

In association rule mining, the process of generating rules with larger itemsets by combining smaller frequent itemsets is known as:

a)

Reduction

b)

Pruning

c)

Extraction

d)

Joining

28.

What is the purpose of pruning in association rule mining?

a)

To remove irrelevant attributes from the dataset

b)

To reduce the number of association rules generated

c)

To transform categorical variables into numerical representations

d)

To eliminate infrequent itemsets during the mining process

29.

You want to predict the price of a house based on its features like size, number of bedrooms, and location. Which algorithm would be suitable for this regression task?

a)

K Nearest Neighbor

b)

Logistic regression

c)

K-means clustering

d)

Multiple linear regression

30.

You have a dataset with a mix of numerical and textual features, and you want to perform classification. Which algorithm can handle this type of data?

a)

Logistic regression

b)

K Nearest Neighbor

c)

Decision tree

d)

Random Forest

31.

You have a dataset of emails labeled as spam and non-spam, and you want to classify new incoming emails. Which algorithm would be suitable for this task?

a)

Decision tree

b)

Support Vector Machines (SVM)

c)

Naive Bayes

d)

K nearest neighbors

32.

In Naive Bayes, how are the likelihoods of the features computed?

a)

By assuming a Gaussian distribution for the features

b)

By estimating the probability distributions of the features

c)

By summing the feature values for each class

d)

By applying a logarithmic transformation to the feature values

33.

The Naive Bayes algorithm involves calculating the posterior probability of a class given the feature values. How is this probability computed?

a)

By applying Bayes' theorem

b)

By computing the prior probability of the class

c)

By multiplying the likelihoods of the features

d)

By normalizing the probabilities

34.

You are working on a classification problem with a dataset containing a large number of features. Which algorithm would be suitable for handling high-dimensional data and avoiding overfitting?

a)

Logistic Regression

b)

Naive Bayes

c)

K-nearest neighbors

d)

Random Forest

35.

Random Forest is an example of which type of machine learning algorithm?

a)

Unsupervised learning

b)

Supervised learning

c)

Reinforcement learning

d)

Semi-supervised learning