This 19th-century mathematician is considered the world’s first computer programmer.
Who is Ada Lovelace?
This sorting algorithm repeatedly partitions an array and recursively sorts each partition.
What is quicksort?
The first computer virus, "Creeper," was created in the 1970s for this operating system.
What is TENEX?
This networking model consists of seven layers, including the transport and application layers.
What is the OSI Model?
sometimes called the bean dip model.
In Python, this built-in function is used to return the length of a list, string, or tuple.
What is len()?
This computer scientist developed the first compiler and popularized the term "debugging."
Who is Grace Hopper?
This algorithm, named after its inventor, is used to efficiently find the greatest common divisor (GCD) of two numbers.
What is the Euclidean algorithm?
The main difference between RAM and ROM is that RAM is this, meaning its data is lost when power is removed.
What is volatile?
The term for extremely large and complex data sets that require advanced processing techniques.
What is Big Data?
This data type in Python is immutable and commonly used for storing ordered text.
What is a string (str)?
This early computing machine, designed by Charles Babbage, is often called the first mechanical computer.
What is the Analytical Engine?
This Boolean logic gate outputs true only if both of its inputs are true.
What is AND?
This type of data structure follows the Last In, First Out (LIFO) principle.
What is a stack?
This cryptographic method uses a pair of public and private keys to encrypt and decrypt data.
What is asymmetric encryption?
Python uses this keyword to define a function.
What is def?
In 1997, this IBM supercomputer defeated world chess champion Garry Kasparov.
What is Deep Blue?
What is the name of the method that creates and instantiates an object?
What are two common devices for long term storage?
Any of the below or more could work:
Hard Disk Drive
Solid State Drive
DVD
Blu-ray
ETC.
The process of converting high-level code into machine code is known as this.
What is compilation?
The __init__ method in Python classes serves this purpose.
What is the constructor?
This person revolutionized scientific publishing with the creation of the typesetting program Latex
Who is Donald Knuth
This type of search requires that a list/array is sorted and searches by recursively dividing the list in half.
What is binary search
The great majority of Die space on modern processors is used for this.
What is L1-L3 cache
This database language is used to manage and query relational databases.
What is SQL?
What is the most pythonic way to reverse a string?
variable[::-1]