Guido van Rossum is known for creating this popular interpreted language in 1991
Python
Who invented the World Wide Web and HTML?
Tim Berners-Lee
What is the output of this code? (Python)print("3" * 5)
33333
What is HTML and CSS used for?
Defining and stylizing the layout of webpages
What data structure allows for storage of a collection of same type elements contiguous in memory?
Array
What programming language is usually used to write scripts for games made with the Unity Game Engine?
C#
The Linux kernel was created by...
Linus Torvalds
What is the output of this code? (Python)print(79 / 10 + 79 % 10)
16.9
What does "JSON" stand for?
Javascript Object Notation
What is the specific name for the values that are passed to a function call?
Arguments
Minecraft was written in...
Java using a custom game engine
Who is considered the first computer programmer?
Ada Lovelace
What does this code do? (Python) Assume N is an integer
for i in range(N):
print(i*2+1)
Prints out the first N positive odd integers
Actix, Express.js, Django, and Flask are all examples of...
Backend Frameworks
What data structure keeps track of elements based on a Last In, First Out (LIFO) rule? (the last element to be inserted is the first one to be popped)
Stack
Programming language that is the closest to the hardware and isn't machine code
Assembly
What operating system was Linux designed to be similar to?
Unix
What is the time complexity of this code? (Java)
for (int i = 0; i < N; i++)
for (int j = 0; j < N; j+=2)
something();
O(N2)
What language is most often used to manage data within a relational database system?
Structured Query Language (SQL)
What is the name of the sorting algorithm that continuously randomizes the positions of elements until they are in the correct order?
Bogo Sort
This language is known for its high performance, use in low level applications, pointers, and manual memory allocation. What is it?
C or C++
What is the name of the abstract machine conceived by Alan Turing that is said to be theoretically capable of implementing any computer algorithm? Consists of an infinite tape of 0's and 1's and the functionality to read, write, and store individual bits from the tape.
Turing Machine
What useful function does this code implement? (assume N is an integer)N*(N+1) / 2
Gives the sum of the first N integers.
HTTP response status codes between 500-599 usually signal what type of error?
Server Error
What is the name of the greedy algorithm used to find the shortest path between two nodes in a weighted graph in O(V + ElogE) time?
Dijkstra’s algorithm