languages
Computer Science 101
historic

Algorithms
Logic gates
100

This language is currently the most popular language to use (in percentage of jobs)

What is python

100

what does the binary value 1001 represent in decimal?

what is 9

100

this pc was developed by two friends in 1977, this machine became one of the first big successes in home computing with its support for color graphics.

what is the Apple II

100

An algorithm is described as this

what is a step-by-step procedure or set of instructions for solving a problem or accomplishing a task. 

100

This is represented by the multiplication sign and returns true when all inputs are true

What is AND gate

200

HTML stands for this

HyperText Markup Language

200

how many possible values are represented using 4 bits

What is 16 possible values

200

This type of computer, popular in the 1960's and 1970's, often required its own air-conditioned room with raised-floor cooling

What is mainframe computer

200

What searching algorithm repeatedly divides a sorted list in half to find a value?

what is a binary search

200

This is represented by the addition sign and returns true when at least one input is true

What is OR gate

300

CSS stands for this 

What is Cascading Style Sheets 

300

What does CPU stand for

What is Central Processing Unit

300

This was the first president to use a smart phone in office

What is Barack Obama

300

the name of an algorithm that calls itself is this.

What is a recursive algorithm / recursion. 

300

This logic gate inverts any input given to it.

What is NOT gate

400

This programming language is commonly used by engineers and scientists for matrix-based calculations and data visualization. 

What is MATLAB

400

What part of an operating system is responsible for managing hardware resources such as the CPU and memory?

What is the kernel

400

Before keyboards and monitors were common, early computers often received programs and data using these holes punched into stiff paper cards.

What are punch cards?

400

the Big-O complexity of a basic linear search is this.

What is O(n)

400

This logic gate outputs true only when the inputs are different.

What is XOR gate

500

This language is the first widely used high level programming language

What is FORTRAN or COBOL

500

What happens when a program requests more memory than is currently available in physical RAM?

What is the OS uses virtual memory/secondary storage/harddrive

500

This computer scientist served in the navy as a admiral and was the oldest ever person to be a active admiral in the US navy

What is Grace Hopper

500

the worst-case Big-O complexity of quicksort is this.

what is O(n²) 

500

These gates are able to build any other kind of gate.

What is NAND and NOR

M
e
n
u