Problem:
Question 1: Define each of the following network communication devices. NIC Repeater, Hub Switch, Bridge, Gateway, Router, Firewall. Explain thoroughly.
Question 2: Write a boolean recursive function that takes an array, the size of the array and a number. the recursive function should return true if the number is in the array and false otherwise. Write the code step by step and explain it.