Introdução à Programação em Java
de António Manuel Adrego da Rocha e Osvaldo Rocha Pacheco
Sobre o livro
Esta obra tem como principal objectivo
competências sólidas no desenvolvimento
de programas de pequena e média
complexidade usando a linguagem Java,
versão 6. É entendimento dos autores que
a introdução do ensino da programação
não deve ser feita usando o paradigma da
programação orientada a objectos, porque
ele é demasiado complexo para uma
primeira abordagem à programação. Em
alternativa, acreditamos que é mais
vantajoso introduzir a linguagem Java
aplicando o paradigma da programação
procedimental, cuja metodologia assenta na decomposição
hierárquica das soluções, através de refinamentos sucessivos, como
a forma mais natural de lidar com a complexidade. Especificamente,
pretende-se atingir os seguintes objectivos:
Compreensão clara do que é um computador, como funciona, para
que serve, como se comunica com ele a aprendizagem das
metodologias a ter em conta no desenvolvimento de software de
qualidade;
Desenvolvimento de estratégias para a especificação precisa do
problema que se pretende resolver num computador e o
estabelecimento de métodos para a descrição detalhada e rigorosa
da solução do problema, usando o paradigma da programação
procedimental;
Normas de representação da informação num computador;
Aprendizagem da linguagem de programação Java, versão 6, na
perspectiva do paradigma procedimental, bem como de algumas
das suas classes da interface de programação;
Estudo das principais estruturas de dados estáticas, nomeadamente
das sequências (arrays) e das sequências de caracteres (strings), e
ainda dos ficheiros (files);
Criação de tipos de dados que adequam a representação da
informação às condições concretas do problema que se pretende
resolver num computador;
Introdução ao estudo dos algoritmos de pesquisa, de selecção e de
ordenação.