Luís Damas, especialista em programação, e a editora FCA apresentam esta muito esperada nova edição, actualizada e aumentada do livro que tem sido a referência para milhares de programadores ao longo de 25 anos.
A Linguagem C é considerada um dos pilares da programação, fulcral na evolução das linguagens que lhe sucederam, com sintaxe igual ou baseada nas suas instruções. Continua a ser largamente aplicada no desenvolvimento de sistemas operativos, software de sistemas electrónicos e aplicações de elevado desempenho.
Obra incontornável para estudantes e profissionais desde 1999, esta 25.ª edição incorpora 12 novos capítulos sobre matérias avançadas de algoritmos e estruturas de dados implementados em C. Explora a evolução da linguagem e a sua correcta utilização nos dias de hoje.
Este novo volume, que foi o “melhor amigo” de gerações de programadores, explora agora conceitos básicos e avançados, incluindo mais de 370 programas completos e mais de 35.000 linhas de código.
O livro inclui ainda referências práticas aos utilitários valgrind (para detecção de fugas de memória) e nn (para inspecção de símbolos em ficheiros binários), ferramentas cruciais no desenvolvimento moderno em C. Para auxiliar na consolidação da matéria, encontram-se exercícios práticos no final dos capítulos, com soluções disponíveis via Códigos QR.
Esta obra é uma mais-valia para estudantes de programação e profissionais de Engenharia e Ciências da Computação que buscam enriquecer os seus conhecimentos e competências em técnicas de desenvolvimento de software e implementação de estruturas de dados, tirando partido da linguagem base de quase todas as linguagens modernas. Luís Damas espera que este livro continue a ser uma boa ferramenta de trabalho e de aprendizagem para todos.
Entre os novos conteúdos abordados, destacam-se:
- Recursividade
- Notação
- Big-O
- Programação modular
- Ordenação (Bubble Sort, Selection Sort, Insertion Sort, Quick Sort, Merge Sort)
- Pesquisa (sequencial e binária)
- Pilhas, filas e listas (normais, circulares e de prioridade)
- Conjuntos
- Árvores e árvores binárias de pesquisa
- Tabelas de dispersão (Hashing)
PVP do livro: 40,44€