Java Java (1) Which of the following statements is always true about recursion a
ID: 3754759 • Letter: J
Question
JavaJava
(1) Which of the following statements is always true about recursion and iteration? a) recursion cannot be programmed to run an infinite number of times, but iteration can be programmed to run an infinite number of times recursive algorithms cannot return negative values but iterative algorithms can return negative values b) recursive algorithms must return a value of some data type but iterative algorithms do not return any value of any data type d) recursive algorithms must have a base case but iterative algorithms not have to have a loop control variable with an initial, basic value an iterative algorithm can be written recursively, but not all recursive algorithms can be written iteratively e) (2) The purpose of an ADT interface is to do which one of the following? a) to provide a data structure, such as an array, so that the data structure is directly controlled by a program to keep a data structure private so that a program cannot use the data structure in its programming logic b) to give something a program can inherit so that the program can become a data type c) to give operations that keep the internal workings of a data structure unavailable to the user, and also manipulate the data structure d) to inherit from a data structure's implementation all of the operations that make the implementation work correctly (3) The notation 0..* in a UML diagram represents which english expression? a) zero to a parameter supplied by the user b) no number in the range 0 to infinity c) zero to infinity d) zero to one e) either zero or infinity -1-of 9 CS 111C-Midterm Exam 1 9/26/2018
Explanation / Answer
Solution 1 : Option(d) , Option(e) all these three options are correct.
Solution 2 : Option(d) is the correct option.
Solution 3 : Option(a) "Zero to a parameter supplied by the user" is the correct option.
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.