In order for auditor to perform audit as per GAAS, only programming independence is required from the audit client.
Ans: Yes I agree with the statement as:
Programming independence essentially protects the auditor's ability to select the most appropriate strategy when conducting an audit.
In the preliminary evaluation of internal control, auditor documents internal control systems of the audit client. Auditor has only one method- narrative- for providing the overview of the internal control systems.
Ans: Other procedures may also be performed where the information to be obtained there from may be helpful in identifying risks of material misstatement. Examples of such procedures include:
• Internal Control Questionnaire (ICQ), and:
• Accounting and control system flowcharts.