A function that returns an integer value greater than 0 is called a Boolean function.
Encapsulation is the process of wrapping a piece of code in a function
Repeated execution of a set of programming statements is called repetitive execution.
A development approach that is intended to avoid a lot of debugging by only adding and testing small amounts of code at a time is called.
structured development
incremental development
unit testing
systems development life cycle
What output will the following code produce?
def area(l,w); temp=l*w; return temp
l=4.0 w=3.25 x=area(l,w) if(x): print(x)
13.0
0
expression does not evaluate to Boolean true
13
n=10 while n!=1: print(n,) if n%2==0: #n is even n=n//2 else: #n is odd n=n*3+1
10 5 16 8 4 2
none an error will be displayed
8 4 2
9 28 14 7 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2
What output will the following statements produce?
n=2 n+=5 print(n)
7
5
none
The statements inside of a loop are known as the _____ of the loop.
body
expression
counter
block
A loop where terminating condition is never achieved is called an _____.
infinite loop
universal loop
while loop
for .. ever loop
Functions can only return Boolean expressions.
With built in functions, it is generally acceptable to take a "Leap of Faith".
"Dead Code" is code that performs calculations but never displays the results
Boolean expressions control _____.
recursion
conditional execution
alternative executive
all of the above
The modulus operator is the same as the divide operator.
Chained conditionals are used when there are three or more possibilities.