Answer:
1.Communication Devices
2.Mobile hardware
3.Mobile software and apps
 (smartphones, laptop, etc) 
 
        
             
        
        
        
Zenmap is the graphical User Interface representation for
NMAP Security Scanner. It is an open-source program designed to make NMAP easy
for starters to use. Typically, it is used to collect and identify a list of
hosts, OS, as well what services are running on them by using a port scanning
tool. It is used specifically for the scanning and vulnerability phase of
ethical hacking. 
A network administrator who wishes to audit all the devices
on a specific IP scheme in a network can use NMAP. The admin can go ahead and
scan the ports to know exactly which ports are closed and which
are opened.
 
        
             
        
        
        
Answer:
Assuming this is in python:
def check_password(password):
    
    correct_password = "qbasic"
    
    if password == correct_password:
        return True
    else:
        return False
def main():
    
    user_input = input("Type in your password: ")
    
    if check_password(user_input):
        print("Correct!")
    else:
        print("Wrong, try again")
      
        
main()
Explanation:
Hope this helped :) If it wasn't suppose to be in python, tell me so I can make it in the correct programming language.
Have a good day :)