Linguagens de Programação -
Conceitos e Técnicas
Conteúdo
O livro tem como
principal objetivo proporcionar uma visão ampla e detalhada dos
conceitos fundamentais presentes em linguagens de
programação. Especial atenção é
oferecida aos conceitos existentes em linguagens orientadas a objeto e
concorrentes. Por se destinar primordialmente ao ensino da
disciplina de Linguagens de Programação ou correlatas em
cursos de graduação em Computação, os
conceitos são apresentados de uma maneira simples e clara e
são sempre acompanhados de exemplos. Para motivar o
aprendizado, a maioria dos conceitos apresentados e dos
exercícios propostos são ilustrados com exemplos em C,
C++ e Java.
Sumário Introdução Amarrações Valores e tipos de dados Variáveis e constantes Expressões e comandos Modularização Polimorfismo Exceções Concorrência Avaliação de Linguagens Material Didático Slides dos Capítulos Erratas Livro Resolução de Exercícios Comentários "Pelo nosso time de professores de programação de computadores e afins da FDV (Faculdade de Viçosa), por unanimidade, o livro foi considerado muito bom, pois reúne o conteúdo programático da disciplina de forma didática e atualizada. Minha amiga ministrou esta disciplina no semestre passado com grande dificuldade com relação a livro texto, neste semestre o livro será adotado e alguns exemplares já foram solicitados para a biblioteca da Faculdade." Vanderléa
Queiroz
17/08/2004 "O
livro é muito bem organizado e resume de forma clara os
conceitos principais presentes em títulos clássicos.
Porém, por decisão do autor, não foram
consideradas as linguagens funcionais e lógicas, o que reduz a
abrangência do texto e dificulta seu emprego exclusivo em cursos
onde estas linguagens são usadas. A disponibilidade para
download de material sobre cada capítulo (slides e
resolução dos exercícios) é um ponto forte
e auxilia muito na preparação das aulas. A abordagem
pressupõe um conhecimento prévio de algumas linguagens
(C, C++ e Java) o que de certa forma direciona o livro para alguns
cursos e dificulta sua utilização em períodos
iniciais de um curso de graduação onde os conceitos
são apresentados antes das linguagens e a primeira linguagem
utilizada é Pascal (como é o caso do curso que leciono,
onde a disciplina é oferecida no 2o período). Penso que
seria interessantes incluir alguns exemplos em Pascal (talvez num
apêndice) pois ainda é uma linguagem muito utilizada em
cursos de ciência da computação nos períodos
iniciais. Além disso, disciplinas como Teoria dos Jogos sofrem
um pouco pela falta de material sobre as linguagens funcionais e
lógicas, ausentes no livro."
Alessandro Martins
26/02/2005
Envie o seu comentário para publicação aqui. Aquisição Editora Campus Sociedade Brasileira da Computação
|
||||||