Foram tratados aqui não só os conceitos básicos sobre elementos de dados como também as estruturas de dados mais complexas, como pilhas, filas, listas e árvores, conteúdos tão importantes para quem pretende trabalhar com ambientes de programação em linguagens de alto nível. Algoritmos de ordenação, pesquisa de dados, ordenação automatizada de dados, recursividade são assuntos desenvolvidos com rigor neste livro, visando garantir ao leitor uma formação atual, adequada ao bom desempenho profissional.