Final Exam :Tools for Data Science (IBM Data Science Professional Certificate) Answers 2025
1️⃣ Question 1
SQL is what type of database management system?
-
❌ Object-oriented
-
❌ Hierarchical
-
✅ Relational
-
❌ Network
Explanation:
SQL stands for Structured Query Language and is used for relational databases.
2️⃣ Question 2
Which of these is not a machine learning or deep learning Python library?
-
❌ Keras
-
✅ NumPy
-
❌ PyTorch
-
❌ Scikit-learn
Explanation:
NumPy is used for numerical computing, not ML/DL.
The others are ML/DL libraries.
3️⃣ Question 3
Which type of model predicts a numerical value (e.g., car price)?
-
❌ Clustering model
-
✅ Regression model
-
❌ Classification model
Explanation:
Regression predicts continuous numeric values.
4️⃣ Question 4
What is data governance?
-
❌ Deleting data
-
❌ Storing data
-
❌ Creating only access controls
-
✅ An implementation of data processes and controls
Explanation:
Governance ensures policies, quality, privacy, and lifecycle management of data.
5️⃣ Question 5
Most used open-source tools for learning data science?
-
❌ RStudio
-
✅ Jupyter Notebooks / JupyterLab
-
❌ Spyder
-
❌ VSCode
-
❌ Notepad
Explanation:
Jupyter is the most widely used beginner-to-expert tool in DS.
6️⃣ Question 6
How is R different from Python?
-
❌ Primary objective is deployment
-
✅ Built by statisticians for statistical analysis
-
❌ General-purpose language
Explanation:
R was created specifically for statistics and data analysis.
7️⃣ Question 7
Storing data in tables is a function that RStudio provides.
-
✅ No
-
❌ Yes
Explanation:
RStudio is an IDE; it does not store data—databases do.
8️⃣ Question 8
What type of file is a Jupyter Notebook?
-
❌ .ppt
-
❌ .doc
-
❌ .xlsx
-
✅ .ipynb
Explanation:
Jupyter Notebooks use .ipynb (IPython Notebook).
9️⃣ Question 9
What is the purpose of ggplot library in R?
-
❌ Machine Learning
-
❌ All of the above
-
✅ Data Visualization
-
❌ String Manipulation
-
❌ Data Manipulation
Explanation:
ggplot2 is purely a visualization library.
🔟 Question 10
Which option is a DevOps platform delivered as a single application?
-
✅ GitLab
-
❌ GitHub
-
❌ BitBucket
-
❌ Git
Explanation:
GitLab integrates CI/CD, repos, DevOps pipelines — all in one platform.
1️⃣1️⃣ Question 11
Which is a lightweight tool built from JupyterLab components?
-
✅ JupyterLite
-
❌ VSCode
-
❌ All of the above
-
❌ GoogleColab
-
❌ Spider
Explanation:
JupyterLite is a browser-only, lightweight version of Jupyter.
1️⃣2️⃣ Question 12
Which of the following is not a feature of Google Colab?
-
❌ Execute in browser
-
❌ Store on Google Drive
-
❌ Clone GitHub and run
-
✅ Upload and share with setup and installation
Explanation:
Colab requires no setup/installation; it runs entirely in the cloud.
🧾 Summary Table
| Q | Correct Answer | Key Concept |
|---|---|---|
| 1 | Relational | SQL DB type |
| 2 | NumPy | Not ML/DL |
| 3 | Regression | Numeric prediction |
| 4 | Implementation of data processes & controls | Data governance |
| 5 | Jupyter Notebooks/Lab | DS tools |
| 6 | Built by statisticians | R vs Python |
| 7 | No | RStudio is IDE |
| 8 | .ipynb | Notebook file type |
| 9 | Data Visualization | ggplot2 |
| 10 | GitLab | DevOps platform |
| 11 | JupyterLite | Lightweight Jupyter |
| 12 | Upload & share with installation | Not a Colab feature |