A) Which of these is described as a discrete piece of code that is part of a program and

contains one or multiple routines? (1 point)
module
string
function
Python
A) Which of these is a method or mathematical process for designing algorithms for problem
solving? (1 point)
supervisor program
binary
input
algorithm design

A) What are basic building blocks used to control computer programs, which are a sequence
of words or symbols in a valid language and can be understood by the computer? (1 point)
compiler
programmer
string
programming constructs
A) Which code snippet is a function that would accept two numbers, subtract them, and
return the difference? (1 point)
def subtract(a,b):
return(b)
def subtract(a,b):
return(a-b)
def subtract(a,b):
return(a,b)
def subtract(a,b):
return(a)

A) What is a return value? (1 point)
a value received by a function
a value sent to a function
a value sent back from a function
a value altered by a function

1 answer

Here are the answers for the questions you've provided:

A) Which of these is described as a discrete piece of code that is part of a program and contains one or multiple routines?
Answer: module

A) Which of these is a method or mathematical process for designing algorithms for problem solving?
Answer: algorithm design

A) What are basic building blocks used to control computer programs, which are a sequence of words or symbols in a valid language and can be understood by the computer?
Answer: programming constructs

A) Which code snippet is a function that would accept two numbers, subtract them, and return the difference?
Answer: def subtract(a,b):
return(a-b)

A) What is a return value?
Answer: a value sent back from a function