The assignment critically analyzes the functions of financial and managerial accounting. It explains that financial accounting is concerned with analyzing and reporting financial transactions, while managerial accounting focuses on providing information to manage business operations. The two types of accounting have different purposes, scopes, and applications, with financial accounting being compulsory and audited, whereas managerial accounting is not mandatory and provides both monetary and non-monetary information.