wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Exploring Computer Science

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
1) The study of ethics, the discipline dealing with what is good and bad and with moral duty and obligation, is an example of something that is _____.
a)
A) concrete
b)
B) abstract
c)
C) absolute
d)
D) decomposed
2.
2) Using the process of decomposition, what would be the logical first step of a “morning routine”?
a)
A) pack your lunch
b)
B) do your homework
c)
C) brush your teeth
d)
D) wake up
3.
3) A data structure that follows the First In, First Out principle.
a)
A) queue
b)
B) lackluster
c)
C) stack
d)
D) union
4.
4) Which of the following languages is commonly used in website design?
a)
A) Java
b)
B) CSS
c)
C) Swift
d)
D) C++
5.
5) What search algorithm functions by dividing the list of elements in two, checking for the sought-after item, and continuing to narrow the search range by halves until the item is found or determined to not be in the list?
a)
A) split search
b)
B) sublist search
c)
C) binary search
d)
D) jump search
6.
6) A ___ develops and modifies code to satisfy user requirements.
a)
A) network administrator
b)
B) help desk associate
c)
C) systems analyst
d)
D) programmer
7.
7) The capacity of a networked connection.
a)
A) information exchange
b)
B) bandwidth
c)
C) navigation
d)
D) texting
8.
8) In the following image, what are the next shapes and positions in the sequence for the final box that only contains a dot?
a)
A) Star = Bottom-right; Circle = Right-center
b)
B) Star = Bottom-center; Square = Bottom-right
c)
C) Square = Bottom-center; Star = Bottom-right
d)
D) Circle = Top-left; Star = Bottom-center
9.
9) What number comes next in the pattern: 1, 3, 9, 27?
a)
A) 99
b)
B) 243
c)
C) 81
d)
D) 139
10.
10) The term used for hiding information using encryption of data.
a)
A) calibration
b)
B) coercion
c)
C) crypotography
d)
D) coding
11.
11) Measures the speed at which a company's brand increases on social media.
a)
A) audience growth rate
b)
B) post reach
c)
C) brand awareness
d)
D) potential reach
12.
12) When you break up a larger concept into smaller parts, you are using
a)
A) algorithms
b)
B) differentiation
c)
C) abstraction
d)
D) decomposition
13.
13) Algorithms can be represented by all of the following except________.
a)
A) programs
b)
B) pseudo codes
c)
C) syntax
d)
D) flowcharts
14.
14) The process of separating and filtering out ideas and specific details that are not needed in order to concentrate on those that are needed.
a)
A) abstraction
b)
B) sequencing
c)
C) logical reasoning
d)
D) program
15.
15) If you see FooBar in code, common naming convention would mean it is a
a)
A) class
b)
B) constant
c)
C) function
d)
D) variable
16.
16) The running time depends on the input. A(n) __________sequence is easier to sort.
a)
A) already sorted
b)
B) deconstructed
c)
C) amplified
d)
D) declassified
17.
17) What is the median of the following data set: 1, 8, 17, 29, 33, 33, 54?
a)
A) 29
b)
B) 25
c)
C) 33
d)
D) 8
18.
Which description best fits the following set of instructions for typing a sentence? 1. Place fingers on keyboard. 2. Hold down the “Shift” key 3. Press and release the “H” key 4. Release the “Shift” key 5. Press and release the “E” key 6. Press and release the “L” key 7. Press and release the “L” key 8. Press and release the “O” key 9. Press and release the comma key 10. ….
a)
A) out of order
b)
B) too specific
c)
C) too vague
d)
D) too broad
19.
19) Software used to navigate the Internet.
a)
A) applications
b)
B) browser
c)
C) search engine
d)
D) resumes
20.
20) What letter comes next in the following pattern: u, o, i, e?
a)
A) y
b)
B) i
c)
C) b
d)
D) a
21.
21) Measures how many people are mentioning your brand on social media compared to your competitors.
a)
A) post reach
b)
B) social share of voice
c)
C) potential reach
d)
D) audience growth rate
22.
22) What number should come next in this series? 7, 10, 8, 11, 9, 12,
a)
A) 15
b)
B) 17
c)
C) 10
d)
D) 14
23.
23) A transport map is a good example of________.
a)
A) pattern recogition
b)
B) algorithm design
c)
C) decomposition
d)
D) abstraction
24.
24) Which of the following information should you give to a social media website?
a)
A) email address
b)
B) the name of the school you attend
c)
C) home address
d)
D) credit card number
25.
25) The system of developing a step-by-step solution to the problem in computational thinking.
a)
A) abstraction
b)
B) algorithms
c)
C) logical reasoning
d)
D) pattern recognition
26.
26) which of the following algorithms will be the slowest if they're all given the same input size?
a)
A) a conditional in a loop
b)
B) a conditional in a conditional
c)
C) a loop in a loop
d)
D) a loop in a conditional
27.
27) An algorithm becomes a __________when written in the form of a programming language.
a)
A) syntax
b)
B) block
c)
C) program
d)
D) pseudo code
28.
28) _________arrays are the 1-dimensional arrays wherein only one row is present and the items are inserted.
a)
A) Horizontal
b)
B) Linear
c)
C) Vertical
d)
D) Lists
29.
29) The extension ".MOV" refers to what type of file?
a)
A) MS Office document
b)
B) animation movie file
c)
C) audio file
d)
D) image file
30.
30) What number comes next in the following pattern: -2, -1, 2, 7, 14?
a)
A) 21
b)
B) 47
c)
C) -7
d)
D) 23
31.
31) What letter comes next in the following pattern: o, f, c, n, e, b, m, d?
a)
A) a
b)
B) f
c)
C) c
d)
D) t
32.
32) What is 0xfe in base 10?
a)
A) 98
b)
B) 254
c)
C) 239
d)
D) 127
33.
33) Kirtsin needs to go to the sore to get groceries. She knows she will need to do all the following: start car, shop, drive to store, pay for groceries, put car in drive and put on shoes. If she were to do all those things in the correct order the third thin she would do is_________.
a)
A) drive to store
b)
B) put car in drive
c)
C) shop
d)
D) start car
34.
34) When something is abstract, it relates to
a)
A) ideas
b)
B) actions
c)
C) objects
d)
D) people
35.
35) What is incorrect about this code? let sum = 0; for (let i = 0; i < = array.length; ++i) {sum + = array[i];}
a)
A) arrays should be traversed in while loops
b)
B) the increment counter will increment too early, causing the sum to be too low
c)
C) array counts are traditionally accessed with .size instead of .length
d)
D) the code will run too many times
36.
36) What is the mean in statistics?
a)
A) the average value
b)
B) the common value
c)
C) the difference in the minimum and maximum values
d)
D) the center value when the elements are ordered
37.
37) The text where the argument or the information can be found that forms the basis for answering the question.
a)
A) balance
b)
B) passage/stimulus
c)
C) choices
d)
D) question/task
38.
38) What is the next number in the following series: 1, 4, 9, 16?
a)
A) 32
b)
B) 28
c)
C) 19
d)
D) 25
39.
39) Which of the following is an example of thinking computationally?
a)
A) Asking for help on how to build a prototype.
b)
B) Randomly including measurements when building a prototype.
c)
C) Planning how to build a prototype and completing a preliminary checklist.
d)
D) Trying out different materials when building a prototype.
40.
40) Which of the following is a correctly named variable for a language that uses camelcase by convention?
a)
A) bInput
b)
B) b input
c)
C) UserInput
d)
D) user input
41.
41) What number comes next in the following pattern: 0, 1, 1, 2, 3?
a)
A) 4
b)
B) 5
c)
C) 3
d)
D) 6
42.
42) What number comes next in the following pattern: 1, 8, 5, 12, 9?
a)
A) 16
b)
B) 6
c)
C) 19
d)
D) 13
43.
43) Which of the following network connections has the highest bandwidth capacity?
a)
A) microwave
b)
B) DSL
c)
C) fiber
d)
D) CAT5
44.
44) What is the median in statistics?
a)
A) the center value when the elements are ordered
b)
B) the most common value
c)
C) the average value
d)
D) the difference in the minimum and maximum values
45.
45) Measures the number of people who could, realistically, see a post during a reporting period.
a)
A) social share of voice
b)
B) post reach
c)
audience growth rate
d)
D) potential reach
46.
46) Applications are also referred to as
a)
A) resumes
b)
B) documents
c)
C) programs
d)
D) commands
47.
47) What is the next letter in the series: A, D, C, F, E, H?
a)
A) I
b)
B) J
c)
C) K
d)
D) G
48.
48) What is the range in statistics?
a)
A) the most common value
b)
B) the difference in the minimum and maximum values
c)
C) the center value when the elements are ordered
d)
D) the average value
49.
49) The following code simplifies to what? (3 > 2 && 1 != 1) || (7 + 3 > 4 && true)
a)
A) false
b)
B) true
c)
C) 7 + false
d)
D) 7
50.
50) What is the missing number in the sequence: 2, 3, 5, 7, 11, 13, _____, 19, 23, 29, 31…?
a)
A) 16
b)
B) 17
c)
C) 15
d)
D) 18