Explain the function of input controls. Identify four (4) types of input control and explain the function of each. Provide an example of a data integrity error that could occur if each of these types of input control were not in place. Explain the advantages and disadvantages of restricting user interfaces. (User interfaces can often be restricted, limiting the user s ability to navigate to other areas of the system, or out of the system.)