Statistics for Computer Science Questions

Click here to take the quiz!

General Stats

  • This quiz has been taken 504 times
  • The average score is 9 of 28

Answer Stats

HintAnswer% Correct
A graph with no cycles is called?tree
55%
The name of the sorting algorithm that sorts a list by splitting it into two smaller lists and recursively sorting both of them.mergesort
52%
Greek letter used as a name for anonymous functions.Lambda
51%
As opposed to sequential execution, a program running with multiple threads executes inparallel
51%
What is the name for | in the Unix shell?pipe
50%
Java keyword to describe a variable whose value, once set, cannot be changed.final
48%
The name of one of the c functions to dynamically allocate memorymalloc or calloc
48%
Creating two functions with the same name, but with different parameters is called?overloading
48%
How many bridges are the in Konigsberg?7
47%
A structure that stores data so as to serve future requests faster.Cache
46%
Pseudo-random number generators require a number with which to start generating sequences of pseudo-random numbers. What is the name for this?the seed
46%
The core of an operating system, providing access to the hardware elements of a computer via system calls.kernel
45%
The idea in object-oriented programming that different kinds of object types can been seen as the same through a common interface.Polymorphism
42%
In 3D computer graphics, affine transformations are described with a n by n matrix. What is n?4
39%
Name of the function implements as :: in ML, : in Haskell.cons
39%
In the C++ standard library, the list type is an implementation of what kind of list?linked list
36%
The data structure which is a tree that ensures parents are always greater than children is called?heap
35%
The Bailey–Borwein–Plouffe formula computes pi in what base?16
23%
The designer of the first Difference Engine.Charles Babbage
22%
A common search algorithm that uses a heuristic function.A star
21%
What does UDP stand for?User Datagram Protocol
20%
The name for what the & operator accomplishes in C/C++.de-referencing
15%
The object used to communicate between different processes on different hosts.socket
15%
A structure used in functional programming, and more specifically, in Haskell, which describes a sequential chain of operations.Monad
10%
Along with union and concatenation, the third operation used to describe regular languages.Kleene Star
9%
Attempting to model a continuous function or set of values using a discrete set of values is known as?interpolation
8%
The class of languages decided by Turing machines.Computable Languages
6%
A probabilistic test used to test primality of numbers.Miller-Rabin test.
3%

Score Distribution

Percentile by Number Answered

Percent of People with Each Score

Your Score History

You have not taken this quiz