Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fun Hour

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Which part of the Computer does the following: Connects all of your hardware to your processor, distributes electricity from your power supply and defines the types of storage devices, memory modules and graphics card?

a)

Central Processing Unit

b)

Motherboard

c)

Harddrive

d)

Kernel

2.

Which of the two programming languages are statically-typed languages? (I.E. - you must declare the data types of your variables before you see them)

a)

Groovy

b)

KDB+

c)

Matlab

d)

Java

3.

Which of the following is a commonly used Machine Learning algorithm?

a)

Fourier Transform

b)

Random Forest

c)

Bag of Words

d)

Brute force algorithm

4.

A googol is how many digits?

a)

1

b)

1 Thousand

c)

1 Hundred

d)

1 Billion

5.

In KDB the following will yield, which response?

3+3*3+3

a)

15

b)

21

c)

12

d)

18

6.

Another name for a lambda function is?

a)

Map Function

b)

Recursive Function

c)

Anonymous Function

d)

Boolean Function

7.

Which of these programming languages requires a special keyboard to type?

a)

C

b)

Scala

c)

APL

d)

Mathematica

8.

If you are unable to connect to an IP address, you are likely having this common issue?

a)

Packet Drops

b)

Still using Dial-up internet

c)

Forgot to pay internet bill

d)

DNS issue

9.

In Java, lists and arrays are the same thing

a)

True

b)

False

10.

Which Formula one team currently uses KDB+ for aerodynamics testing?

a)

McLaren

b)

Redbull Racing

c)

Mercedes

d)

Ferrari

11.

Which programming language is the oldest, and which is the newest?

(Select 2)

a)

C

b)

Perl

c)

Swift

d)

Bash

12.

Which computer was seen in the movie Back to the Future 2?

a)

Microsoft Windows

b)

Apple Macintosh

c)

IBM PCjr

d)

IBM PC 5150

13.

Which of the following was not a word used to describe the 'Internet?'

a)

Internetworking

b)

Timesharing

c)

Inter-system Networking

d)

Data world

14.

Which of the following is not a dynamically-typed programming language?

a)

C

b)

Lisp

c)

Lua

d)

Javascript

15.

O(n)

is commonly used for notation for which time-complexity algorithm measurement?

a)

logarithmic

b)

constant

c)

linear

d)

exponential

16.

The latest version of C++ is :

a)

21

b)

17

c)

11

d)

15

17.

If there are 10 stairs, and you can either walk in 1 stair or 2 stairs at a time, what is the total number of combinations possible?

a)

54

b)

28

c)

42

d)

89

18.

How do programmers open a Jar?

a)

They use remote access

b)

They use Java

19.

Which of the following is not a form of software testing?

a)

Unit Tests

b)

End-to-End

c)

Go-Testing

d)

Performance Testing

20.

Which Computer Scientist's code cracked the Enigma Code during WW2?

a)

Dennis Ritchie

b)

Grace Hopper

c)

John McCarthy

d)

Alan Turing