Hashing Functions Multiple choice Questions and Answers (MCQs)

 

 Help authour, Buy PDF Ebook   >>>Click Here<<<

Hashing Functions Multiple choice Questions and Answers (MCQs)

Question 1
Which scheme uses a randomization approach?
A
hashing by division
B
hashing by multiplication
C
universal hashing
D
open addressing
Current affairs Questions answers
Question 1 Explanation: 
Universal hashing scheme uses a randomization approach whereas hashing by division and hashing by multiplication are heuristic in nature.

Question 2
Which hash function satisfies the condition of simple uniform hashing?
A
h(k) = lowerbound(km)
B
h(k)= upperbound(mk)
C
h(k)= lowerbound(k)
D
h(k)= upperbound(k)
Home science Questions answers
Question 2 Explanation: 
If the keys are known to be random real numbers k independently and uniformly distributed in the range 0<=k<=1, the hash function which satisfies the condition of simple uniform hashing is

h(k)= lowerbound(km).

Question 3
A good hash approach is to derive the hash value that is expected to be dependent of any patterns that might exist in the data.
A
True
B
False
Computer science Questions answers
Question 3 Explanation: 
A hash value is expected to be unrelated or independent of any patterns in the distribution of keys.

Question 4
Interpret the given character string as an integer expressed in suitable radix notation.

Character string = pt
A
14963
B
14392
C
12784
D
14452
Arab culture Questions answers
Question 4 Explanation: 
The given character string can be interpreted as (112, 116) (Ascii values) then expressed as a radix-128 integer, hence the value is 112*128 + 116 = 14452.

Question 5
What is the hash function used in the division method?
A
h(k) = k/m
B
h(k) = k mod m
C
h(k) = m/k
D
h(k) = m mod k
Data interpretation (DI) Questions answers
Question 5 Explanation: 
In division method for creating hash functions, k keys are mapped into one of m slots by taking the reminder of k divided by m.

There are 5 questions to complete.

 

 Download all FREE PDF Ebook >>>CLICK HERE<<<