Answer:
The flashdrive can hold 35389 400-pages-books
Explanation:
If
of a page occupies 1 kB of memory, we can calculate how much memory a book will take

Now that we know that a book average file size is about 266,67 kB, we calculate how many of them can a 9 GB flash drive hold.
To do the calculation, we have to know how many kilobytes are in 9 gigabytes.
There is 1024 kilobytes in a megabyte, and 1024 megabytes in a gigabyte, so:

Finally, knowing the average file size of a book and how much memory in kilobytes the 9 GB flash drive holds, we calculate how many books can it hold.

The flashdrive can hold 35389 400-pages-books, or 14155776 pages of typical text.
The same thing as if you do it once
Answer:
Option (B) and (C) is the correct option to the following question.
Explanation:
Because the function is the module of the program and we call that function again and again anywhere whenever we need that function in the program.
Function is used to carry out any operation which is used in the program many times and it creates the program short and simple.
<u>For example</u>: if we need to add or multiply two numbers many times in the program then, we create one or two functions for addition and subtraction or one program for both, when we need them we call them.
Answer:
10.
Explanation:
Binary search divides the array to be search each in half according to the value of the element.
The worst case time complexity of binary search is O(logN).
In this case the time complexity will come out to be log₂(1024)=10.
So the binary search can divide this array in half maximum of 10 times.
Hence the main loop will executes 10 times.