Computer Science Vocabulary
App Development
Python
Machine Learning
Famous People
100
The number of bits per second that can be transmitted along a digital network is called:

Bit Rate

100

What does UI/UX stand for?

User interface/User experience

100

Python writes data on screen using which function?

print()

100

What is the process of feeding a machine learning model with data to adjust its internal parameters and improve performance?

Model training

100

Who founded Apple? Name at least 2 of the 3 founders

Steve Jobs, Ronald Wayne, Steve Wozniak

200

A closed question with only two answers is called a:

Binary Question

200

Name a coding/markup language commonly used for front-end app development

JavaScript, HTML, React, Swift

200

What symbol is used to write comments in Python?

The hashtag #

200

What is the process of preparing raw data by cleaning, transforming, and normalizing it for machine learning?

Data preprocessing

200

Who was the person that created a machine to decipher the Enigma code during WW2? This machine is also named after this person.

Alan Turing

300

Abbreviation of American Standard Code for Information Interchange.

ASCII

300

What was the most downloaded app globally in 2023

Instagram (696 million downloads)

300

What is the function that adds an element to the end of a Python list?

append()

300

What is the main purpose of cross-validation in machine learning?

To estimate the model's performance on unseen data

300

Who was the person that is known as the first to write an algorithm for a machine, effectively becoming the first computer programmer?

Ada Lovelace

400

Receives and sends data on computer networks.

Router

400

What is the most-played mobile game by player count?

Candy Crush Saga

400

Which keyword allows us to load a module in Python?

import

400

Which type of machine learning algorithm is trained on labeled data to make predictions on new, unseen data?

Supervised learning

400

Who is the British computer scientist known for creating the World Wide Web? 

Tim Berners-Lee

500
A test for intelligence in a computer, requiring that a human being should be unable to distinguish the machine from another human being by using the replies to questions put to both.

Turing Test

500

What is the average app size for IOS apps? 

about 35MB (25-45MB accepted)

500

What object in Python, which can be used to store elements of various data types, is immutable?

Tuple

500

Which machine learning technique allows models to make decisions based on past experiences and feedback from their environment?

Reinforcement learning

500

Who was the person that is credited with creating the Python programming language?

Guido van Rossum