Python History
Machine, Assembly, and High Level Language
Operating Systems
Other Programming Languages
Hardware VS Software
100

Why is Python so popular today?

It's easier to learn than languages like C, C++, C# and Java, enabling novices and professional developers to get up to speed quickly.
It's open source, free and widely available with a massive open-source community.
It's easier to read than many other popular programming languages.

100

In computer programming, what type of language is directly understood and executed by the computer's central processing unit (CPU)?

Machine Language

100

What is the main purpose of an Operating System?

To connect your hardware and software

100

Code the way to have "Hello world" print to your output console in Python.

print("Hello World")

100

Question: What hardware component serves as the "brain" of a computer and executes instructions from software programs?

The CPU

200

True or False: Python is open-source, free, and widely available with a massive open-source community?

True

200

Python is commonly referred to as a _________.

a) Machine Language
b) Scripting Language
c) High-level Language
d) Assembly Language

c) High-Level Language

200

What is the main difference between a proprietary OS and an open-source OS? ie, Windows and Linux?

A proprietary OS is handled by a company whereas an open-source OS is developed by anyone and not owned by one person/company

200

What language is this code written in?

#include <studio.h>
int main() {
     //printf() displays the string inside quotation
     printf("Hello, World!");
     return 0;

C code

200

Give an example of a hardware and a software

multiple correct answers,
CPU and an operating system

Motherboard and web browser

Memory and a Microsoft product

300

What is the most popular programming language in the world?

Python

300

This is an example of what kind of language:

+1300042774
+1400593419
+1200274027

Machine language

300

What is the "brain" of an operating system called?

The kernal

300

What code is your AWS environment written in?

JavaScript

300

What does RAM stand for?
Bonus (100 pts): How much RAM does your personal computer have?

Random Access Memory

Answer will vary

400

What are four educational subjects that Python is used heavily for?

1. Mathematics
2. Computer Science
3. Machine Learning
4. Statistics
5. Data Analytics

400

What language is the following code written in:

load basepay
add overpay
store grosspay

Assembly Language

400

What language is the Kernal written in?

C code

400

Name 6 other programming languages

1. C
2. C++
3. C#
4. Java
5. R
6. JavaScript
7. Swift
8. Basic
9. Pearl

400
How many bytes are in a bit?

8

Gigabyte = one billion bytes
Byte = eight bits
a bit is either a 1 or a 0

500

What year was Python released and by who???

In 1991 by Guido van Rossum
500

What does an interpreter do for Python?

An interpreter for a high-level programming language reads and translates human-readable code into machine-executable instructions, managing memory, data types, and error handling, so the program can be executed on a computer.

500

Name five different things that have an operating system

1. Computer
2. Smart phone
3. Game consoles
4. Cars
5. GPS
6. Copiers
7. Airplane Systems
8. Medical devices
and more!!! See section 1.6 of your textbook!

500

Which coding language was developed in the 1970's and is used today for most general-purpose operating systems and other performance critical systems?

C (but I will take C#!)

500

List three input devices and three output devices commonly found in/on computers

1. Mouse
2. Keyboard
3. Microphone
4. Camera

1. Screen
2. Mathematical Computations
3. Audio

M
e
n
u