Descrição
Certas linguagens de programação vêm e vão. Outras vêm e ficam. A linguagem C pertence a este segundo grupo. Mesmo perante linguagens mais modernas, algumas das quais, como o C++, o Java e o C#, se baseiam no próprio C, o C manterá, certamente, uma posição central no panorama do desenvolvimento de software. Por isso, para um programador que queira estar bem preparado para os desafios da Informática moderna, aprender C é um investimento sensato e seguro.
O livro cobre todos os principais conceitos da linguagem C, de maneira gradual e dando ênfase à resolução de problemas, e ilustra muitas das principais técnicas de programação com C. Esta edição mantém a estrutura das anteriores mas foi quase completamente reescrita, de maneira a modernizar o estilo de programação e a reforçar e aprofundar o estudo dos algoritmos e das estruturas de dados.
Principais tópicos abordados:
· Processamento de Vectores
· Apontadores
· Estruturas
· Conjuntos
· Programação Genérica
· Processamento de Texto
· Listas
· Árvores
· Funções de Biblioteca
· Especificadores de Conversão
Texto de apresentação e livro escritos ao abrigo da antiga ortografia.
Público-Alvo
O objectivo deste livro, Elementos de Programação com C, é ensinar a programar com C. O livro está adaptado ao estudo individual, mas também pode ser usado como suporte para cursos de programação com C, no ensino secundário e no ensino superior, para alunos de informática e para estudantes de outras áreas para as quais é importante saber programar, e também em acções de formação profissional em programação.
Autores
Pedro João Valente Dias Guerreiro
Fez os seus estudos de informática na Universidade Nova de Lisboa, onde é agora professor, e na Universidade de Grenoble. Tem uma vasta experiência no ensino da programação, tanto na universidade como na indústria. É autor de dois outros livros de programação, Pascal - Técnicas de Programação (esgotado) e Programação com Classes em C++. É responsável pelas cadeiras iniciais de Programação, na licenciatura em Engenharia Informática da Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa.