Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
David Sanguinetti
form.sanguinetti@gmail.com
Contents
1 Deste Documento 1
2 Introdução 1
4 Exemplo 2
5 Referências 3
1 Deste Documento
Este guião de aula ambiciona ser um sumário desenvolvido da sessão que dá
inı́cio à linguagem de programação Java.
Não dispensa de forma alguma a consulta das referências indicadas: auxilia o
formador a esquematizar a sessão e complementar a bibliografia com a dinâmica
da sessão.
O uso de Inglês não é de forma nenhuma opcional.
2 Introdução
Ao longo das várias “eras informáticas”, o desenvolvimento foi essencialmente
marcado pela ferramenta utilizada por aqueles que dão “vida” a um conjunto
de bolachas de silı́cio e ligações de cobre1 . Estes homens, cuja memória será
sempre perpetuada enquanto a humanidade depender de tecnologia como forma
de comunicação e transferência de informação, basearam-se na tecnologia por
outros inventada:
“If I have seen further it is only by standing on the shoulders of
giants.”
Sir Isaac Newton
E é assente nesta premissa que em 1991 é apresentado na Sun Microsystems,
Inc., por James Gosling, Patrick Naughton, Chris Wart, Ed Frank e Mike Sheri-
dan, a linguagem de programação Oak — Java, apartir de 1995 —, que promete
resolver algumas restrições existentas nas linguagens de programação da época,
e agilizar o processo de programação.
1 ou outro material condutor
1
3 Tópicos a Desenvolver e Referênciar
1. Dos cartões picotados, ao Fortan até ao C, C++ e, finalmente, Java;
2. O que distingue Java de outras linguagens de programação: e.g. Applets
4 Exemplo
O seguinte exemplo imprime a mensagem “Hello World” no ecrã:
/∗
This i s an example program
∗/
c l a s s Example {
p u b l i c s t a t i c v o i d main ( S t r i n g [ ] a r g s )
{
System . out . p r i n t l n ( ” H e l l o World ” ) ;
}
}
2
5 Referências
[1] Schildt, Herbert, Java, The Complete Reference, McGraw Hill, Seventh Edi-
tion, Kindle Edition, 2007
[2] Flanagan, David, Java, In a NutShell, O’Reilly Media, Inc., Seventh Edition,
2005