Em determinadas ocasiões, dependendo dos requisitos de uma aplicação, pode ser preciso percorrer todos os elementos de uma árvore para, por exemplo, exibir todo o seu conteúdo ao usuário.
Com base no texto de referência e nos seus conhecimentos sobre o Sistema Financeiro Nacional, explique as principais diferenças entre os seguintes tipos de bancos: banco comercial, banco de investimento, banco de desenvolvimento, banco de câmbio e banco múltiplo.