Answer:
(a) someFunc(3) will be called 4 times.
(b) For non negative number n someFunc method calculates 2^2^n.
Explanation:
When you call someFunc(5) it will call someFunc(4) two time.
So now we have two someFunc(4) now each someFunc(4) will call someFunc(3) two times.Hence the call to someFun(3) is 4 times.
someFunc(n) calculates someFunc(n-1) two times and calculates it's product.
someFunc(n) = someFunc(n-1)^2..........(1)
someFunc(n-1)=someFunc(n-2)^2..........(2)
substituting the value form eq2 to eq 1.
someFunc(n)=someFunc(n-2)^2^2
.
.
.
.
= someFunc(n-n)^2^n.
=2^2^n
2 raised to the power 2 raised to the power n.
For the list of application, either check in the book or come up with yourself.
All application not depend on the 32 bit or 64 bit processor.
Answer: C) Real-time editing
Explanation: Real-time editing is when two or more people work on thesame document live and simultaneously, this means that each user is able to work on thesame piece of document right from their individual devices at the same time with automatic and instant merging of their individual input. Google uses this feature in Google docs; which allows one to share notes and research with other users allowing them to work on the document from their individual devices live and simultaneous.
In python 3.8:
for x in range(1,51):
print(str(x)+" EVEN!" if x %2==0 else str(x)+" ODD!")
This works for me. Best of luck.