Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Computer Science Vocab

Total questions: 21

Worksheet time: 5hrs 15mins

Name
Class
Date
1.

Programming Language

a)

a chunk of code you can use over and over again

b)

a value that is either true or false

c)

Any set of rules that converts strings of text to machine instructions that control computer behavior.

d)

Any set of rules that converts of instructions to machine instructions that control computer behavior.

2.

Python

a)

a computer language engineered to create a standard format commands

b)

a high-level general purpose programming language

c)

a low-level general purpose programming language

d)

an ordered set of values

3.

Interpreter

a)

A computer program that executes instructions written in a programming language without requiring that it first be compiled into machine code

b)

a high-level general purpose programming language

c)

a ordered set of values

d)

a value that can change depending on conditions

4.

Implementation(not on quiz)

a)

a computer language engineered to create a standard format commands

b)

a value that can change depending on conditions

c)

installing a new hardware or software system or application.

5.

cpython

a)

the reference chemistry of python written in programming language

b)

the reference implementation of python written in the b programming language

c)

installing a new hardware or software system or application.

d)

the reference implementation of python written in the c programming language

6.

data type

a)

set of possible values and a set of allowed operations on it. A data type tells the player how the programmer intends to use the data.

b)

set of possible values and a set of allowed operations on it. A data type tells the compiler or interpreter how the programmer intends to use the data.

c)

the reference implementation of python written in the c programming language

d)

translates data into machine data

7.

variable

a)

a classification that specifies which type of value a variable has and what type of math, relational, or logical operation can be applied without error

b)

a storage location combined with a name that contains some type of information referred to as a value

c)

a storage location combined with a name that contains some type of information referred to as a function

d)

a chunk of code you can use over and over again

8.

Function

a)

a set of program code that performs a specific task. Once written it can be used repeatedly over and over throughout a program.

b)

a positive or negative whole number

c)

a set of program code that performs a specific task. Once written it can be used only once throughout a program.

d)

a value that can change depending on conditions or information passed to the program

9.

integer

a)

a negative whole number

b)

a value that can change depending on conditions or information passed to the program

c)

a positive whole number

d)

a positive or negative whole number

10.

floating point

a)

a positive whole number with a decimal point

b)

a positive or negative whole number

c)

a positive or negative whole number with a decimal point

d)

a negative whole number with a decimal point

11.

boolean

a)

a positive or negative whole number

b)

a positive or negative whole number with a decimal point

c)

a value that is true

d)

a value that is either true or false

12.

String

a)

a collection of text characters.

b)

a value that is either true or false

c)

a collection of numbers

d)

a chunk of code that can be used over and over again

13.

List

a)

an unorganized collection of values

b)

an ordered collection of values.

c)

used for data values that are made up of ordered sequences of characters

d)

a value that is true or false

14.

Tuple

a)

translates code into machine code

b)

sequence of variables under one name

c)

an ordered collection of values that may not be changed.

d)

an unorganized set of values that can be changed

15.

Argument

a)

a value that can change depending on the conditions or information passed to the program

b)

one value passed to a function during a function call

c)

one or more values passed to a function during a function call

d)

an ordered set of values

16.

Parameter

a)

one or more variables associated with a function, who's values are set by arguments when the function is called

b)

a value that is passed between programs

c)

one variable associated with a function, who's values are set by arguments when the function is called

d)

the reference implementation of python written

17.

Function Call

a)

a special kind of variable in computer programming language that is used to pass information between functions and procedures

b)

the act of passing argument to a function and executing it’s a code

c)

the act of passing string to a function and executing it’s a code

d)

a chunk of code that you can use over and over again

18.

Algorithm

a)

an expression that passes control and arguments(if any) to a function

b)

an expression that passes control and arguments(if any) to a interpreter

c)

a process or step by step procedure for solving a problem.

d)

a process of doing math to get a integer

19.

Iteration

a)

One cycle of repeated code execution.

b)

a small procedure that solves a one time problem

c)

multiple cycles of repeated code execution.

d)

a sequence of strings or code being repeated until a specific result is achieved

20.

Loop

a)

a sequence of strings that is continually repeated until a certain condition is reached

b)

a segment of code that executes once usually until a condition is met

c)

a segment of code that executes repeatedly usually until a condition is met

d)

a sequence of instructions or code being repeated until a specific result is achieved

21.

Conditional statement

a)

command that executes one set of code or another, depending on whether a Booleanexpression is true

b)

a sequence of instructions that is continually repeated until a certain condition is reached

c)

command that executes one set of code or another, depending on whether a Booleanexpression is true or false

d)

a sequence of integers that is continually repeated until a certain condition is reached