MCQOPTIONS
Saved Bookmarks
This section includes 58 Mcqs, each offering curated multiple-choice questions to sharpen your Java knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
For a recursive algorithm _________ |
| A. | a base case is necessary and is solved without recursion. |
| B. | a base case is not necessary |
| C. | doesnot solve a base case directly |
| D. | none of the mentioned |
| Answer» C. doesnot solve a base case directly | |
| 2. |
If for an algorithm time complexity is given by O(n²) then complexity will ___________ |
| A. | constant |
| B. | quadratic |
| C. | exponential |
| D. | none of the mentioned |
| Answer» C. exponential | |
| 3. |
Which is used to measure the Time complexity of an algorithm Big O notation? |
| A. | describes limiting behaviour of the function |
| B. | characterises a function based on growth of function |
| C. | upper bound on growth rate of the function |
| D. | all of the mentioned |
| Answer» E. | |
| 4. |
The worst case complexity for insertion sort is _________ |
| A. | O(n) |
| B. | O(log n) |
| C. | O(n²) |
| D. | O(n log n) |
| Answer» D. O(n log n) | |
| 5. |
An algorithm which uses the past results and uses them to find the new results is _________ |
| A. | Brute Force |
| B. | Divide and Conquer |
| C. | Dynamic programming algorithms |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 6. |
Which algorithm is better for sorting between bubble sort and quicksort? |
| A. | bubble sort |
| B. | quick sort |
| C. | both are equally good |
| D. | none of the mentioned |
| Answer» C. both are equally good | |
| 7. |
If for an algorithm time complexity is given by O((3⁄2)ⁿ) then complexity will be ___________ |
| A. | constant |
| B. | quardratic |
| C. | exponential |
| D. | none of the mentioned |
| Answer» D. none of the mentioned | |
| 8. |
The decimal notation of 101010101 is ___________ |
| A. | 340₁₀ |
| B. | 341₁₀ |
| C. | 342₁₀ |
| D. | 315₁₀ |
| Answer» C. 342₁₀ | |
| 9. |
The binary notation of ABBA is ___________ |
| A. | 1010 1011 1011 1010 |
| B. | 1010 1001 1011 1011 |
| C. | 1011 1000 1010 1001 |
| D. | 1001 1000 1000 1111 |
| Answer» B. 1010 1001 1011 1011 | |
| 10. |
The value of 12 mod 3 is? |
| A. | 0 |
| B. | 1 |
| C. | 2 |
| D. | 3 |
| Answer» B. 1 | |
| 11. |
The worst case complexity of quick sort is _________ |
| A. | O(n) |
| B. | O(log n) |
| C. | O(n²) |
| D. | O(n log n) |
| Answer» D. O(n log n) | |
| 12. |
The time complexity of binary search is given by ___________ |
| A. | constant |
| B. | quardratic |
| C. | exponential |
| D. | none of the mentioned |
| Answer» E. | |
| 13. |
The greatest common divisor of 7 and 5 is? |
| A. | 1 |
| B. | 2 |
| C. | 5 |
| D. | 7 |
| Answer» B. 2 | |
| 14. |
A Complexity of algorithm depends upon _________ |
| A. | Time only |
| B. | Space only |
| C. | Both Time and Space |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 15. |
For an algorithm which is the most important characteristic that makes it acceptable _________ |
| A. | Fast |
| B. | Compact |
| C. | Correctness and Precision |
| D. | None of the mentioned |
| Answer» D. None of the mentioned | |
| 16. |
An algorithm which tries all the possibilities unless results are satisfactory is and generally is time-consuming is _________ |
| A. | Brute Force |
| B. | Divide and Conquer |
| C. | Dynamic programming algorithms |
| D. | None of the mentioned |
| Answer» B. Divide and Conquer | |
| 17. |
The octal expansion of (10 1011 1011)₂ is ___________ |
| A. | (1245)₈ |
| B. | (1276)₈ |
| C. | (1275)₈ |
| D. | (1273)₈ |
| Answer» E. | |
| 18. |
Optimization of algorithm means _________ |
| A. | making that algorithm fast by time and compact by space |
| B. | making that algorithm slow by time and large by space |
| C. | making that algorithm fast by time and large by space |
| D. | making that algorithm slow by time and compact by space |
| Answer» B. making that algorithm slow by time and large by space | |
| 19. |
An algorithm in which we divide the problem into subproblem and then we combine the subsolutions to form solution to the original problem is known as _________ |
| A. | Brute Force |
| B. | Divide and Conquer |
| C. | GreedyAlgorithm |
| D. | None of the mentioned |
| Answer» C. GreedyAlgorithm | |
| 20. |
Is 102 congruent to 6 modulo 16. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» B. False | |
| 21. |
The greatest common divisor of 414 and 662 is? |
| A. | 4 |
| B. | 5 |
| C. | 2 |
| D. | 6 |
| Answer» D. 6 | |
| 22. |
The binary notation of 231 is ___________ |
| A. | (11010111)₂ |
| B. | (10111011)₂ |
| C. | (11100011)₂ |
| D. | (11100111)₂ |
| Answer» E. | |
| 23. |
An algorithm can be represented through _________ |
| A. | flow charts |
| B. | pseudo codes |
| C. | instructions in common language |
| D. | all of the mentioned |
| Answer» E. | |
| 24. |
The complexity of Fibonacci series is _________ |
| A. | O(2ⁿ) |
| B. | O(log n) |
| C. | O(n²) |
| D. | O(n log n) |
| Answer» B. O(log n) | |
| 25. |
The complexity of linear search algorithm is _________ |
| A. | O(n) |
| B. | O(log n) |
| C. | O(n²) |
| D. | O(n log n) |
| Answer» B. O(log n) | |
| 26. |
If for an algorithm time complexity is given by O(n) then the complexity of it is ___________ |
| A. | constant |
| B. | linear |
| C. | exponential |
| D. | none of the mentioned |
| Answer» C. exponential | |
| 27. |
The hexadecimal expansion of (177130)₁₀ is ___________ |
| A. | (2B3EB)₁₆ |
| B. | (2B3EA)₁₆ |
| C. | (2C3AA)₁₆ |
| D. | (2B2AA)₁₆ |
| Answer» C. (2C3AA)₁₆ | |
| 28. |
If for an algorithm time complexity is given by O(log₂n) then complexity will be ___________ |
| A. | constant |
| B. | polynomial |
| C. | exponential |
| D. | none of the mentioned |
| Answer» E. | |
| 29. |
The quotient and remainder when -1 is divided by 3 is? |
| A. | -1 and -1 |
| B. | -1 and 2 |
| C. | 1 and 2 |
| D. | -1 and -2 |
| Answer» C. 1 and 2 | |
| 30. |
The greatest common divisor of 12 and 18 is? |
| A. | 2 |
| B. | 3 |
| C. | 4 |
| D. | 6 |
| Answer» E. | |
| 31. |
The complexity of merge sort algorithm is _________ |
| A. | O(n) |
| B. | O(log n) |
| C. | O(n²) |
| D. | O(n log n) |
| Answer» E. | |
| 32. |
Time complexity of the binary search algorithm is constant. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» C. May be True or False | |
| 33. |
The Worst case occur in linear search algorithm when _________ |
| A. | Item is somewhere in the middle of the array |
| B. | Item is not in the array at all |
| C. | Item is the last element in the array |
| D. | Item is the last element in the array or is not there at all |
| Answer» E. | |
| 34. |
The worst case occurs in quick sort when _________ |
| A. | Pivot is the median of the array |
| B. | Pivot is the smallest element |
| C. | Pivot is the middle element |
| D. | None of the mentioned |
| Answer» C. Pivot is the middle element | |
| 35. |
An Algorithm is ___________ |
| A. | A procedure for solving a problem |
| B. | A problem |
| C. | A real life mathematical problem |
| D. | None of the mentioned |
| Answer» B. A problem | |
| 36. |
The complexity of Binary search algorithm is _________ |
| A. | O(n) |
| B. | O(logn) |
| C. | O(n²) |
| D. | O(n log n) |
| Answer» C. O(n²) | |
| 37. |
There are two algorithms suppose A takes 1.41 milli seconds while B takes 0.9 milliseconds, which one of them is better considering all other things the same? |
| A. | A is better than B |
| B. | B is better than A |
| C. | Both are equally good |
| D. | None of the mentioned |
| Answer» C. Both are equally good | |
| 38. |
If for an algorithm time complexity is given by O(1) then the complexity of it is ____________ |
| A. | constant |
| B. | polynomial |
| C. | exponential |
| D. | none of the mentioned |
| Answer» B. polynomial | |
| 39. |
The time complexity of the linear search is given by ___________ |
| A. | O(log₂n) |
| B. | O(1) |
| C. | exponential |
| D. | none of the mentioned |
| Answer» E. | |
| 40. |
The hexadecimal notation of (1011 0111 1011)₂ is ___________ |
| A. | (B2B)₁₆ |
| B. | (B5B)₁₆ |
| C. | (B7B)₁₆ |
| D. | (A7B)₁₆ |
| Answer» D. (A7B)₁₆ | |
| 41. |
If a|b and a|c, then? |
| A. | a|bc |
| B. | c|a |
| C. | a|(b+c) |
| D. | b|a |
| Answer» D. b|a | |
| 42. |
The value of 155 mod 9 is? |
| A. | 0 |
| B. | 1 |
| C. | 2 |
| D. | 3 |
| Answer» D. 3 | |
| 43. |
Is 17 congruent to 4 modulo 6. |
| A. | True |
| B. | False |
| C. | May be True or False |
| D. | Can't say |
| Answer» C. May be True or False | |
| 44. |
The decimal expansion of (2AE0B)₁₆ is? |
| A. | (175627)₁₀ |
| B. | (175624)₁₀ |
| C. | (178566)₁₀ |
| D. | (175622)₁₀ |
| Answer» B. (175624)₁₀ | |
| 45. |
The quotient and remainder when 18 is divided by 5 is? |
| A. | 2 and 3 |
| B. | 1 and 2 |
| C. | 3 and 2 |
| D. | 3 and 3 |
| Answer» E. | |
| 46. |
The value of 15 mod 11 is? |
| A. | 1 |
| B. | 2 |
| C. | 3 |
| D. | 4 |
| Answer» E. | |
| 47. |
The quotient when 19 is divided by 6 is? |
| A. | 1 |
| B. | 2 |
| C. | 3 |
| D. | 0 |
| Answer» D. 0 | |
| 48. |
The remainder when 111 is divided by 12 is? |
| A. | 0 |
| B. | 1 |
| C. | 2 |
| D. | 3 |
| Answer» E. | |
| 49. |
The Worst case occurs in linear search algorithm when ____________ |
| A. | Item is somewhere in the middle of the array |
| B. | Item is not in the array at all |
| C. | Item is the last element in the array |
| D. | Item is the last element in the array or is not there at all |
| Answer» E. | |
| 50. |
List obtained in third pass of selection sort for list 3, 5, 4, 1, 2 is ___________ |
| A. | 1, 2, 4, 3, 5 |
| B. | 1, 2, 3, 4, 5 |
| C. | 1, 5, 4, 3, 2 |
| D. | 3, 5, 4, 1, 2 |
| Answer» C. 1, 5, 4, 3, 2 | |