Java Language
Resenha: Java Language. Pesquise 862.000+ trabalhos acadêmicosPor: marksystem • 8/10/2014 • Resenha • 261 Palavras (2 Páginas) • 277 Visualizações
Linguagem Java
A linguagem de programação Java é, sem dúvida, a mais cobrada em concursos
públicos. Para abordar o tema, as questões selecionadas foram divididas
sob dois aspectos:
• Sintaxe, características e APIs – são bastante cobradas em concurso de
nível médio. Geralmente apresentam trechos de código Java e questionam
sobre o resultado de uma execução. É importante treinar o percorrimento
de algoritmos e atentar para situações nas quais podem
ocorrer erros em tempo de compilação ou de execução.
• Orientação a objetos – figuram com frequência nas provas que exigem
nível superior. Conceitos de encapsulamento, abstração, herança e polimorfismo
devem ser dominados pelos candidatos. Este último, o polimorfismo,
é o conceito mais complexo e também o mais cobrado nas
questões.
Análise por Pontos de Função
Apesar da grande complexidade da APF para aplicação prática, na contagem
de sistemas, em geral as questões de prova sobre o assunto são simples, por tratar
apenas dos conceitos básicos da técnica e não das minúcias das regras de contagem.
É recomendável, entretanto, conhecer bem as principais diferenças entre
as práticas do IFPUG e da NESMA, tema que tem se tornado mais frequente
em provas recentes.
Processo Unificado
Segundo Larman, em seu livro “Utilizando UML e Padrões: Uma introdução ao Processo Unificado”, o Processo Unificado (PU) surgiu como um processo popular para o desenvolvimento de software, visando à construção de sistemas orientados a objetos.
O Processo Unificado da Rational (Rational Unified Process – RUP), é um refinamento do PU. Então, em questões de concursos é muito comum os dois termos UP e RUP serem tratados como sinônimos. No entanto, cabe ressaltar que o RUP é uma customização do UP feita pela empresa Rational, atualmente de propriedade da IBM.
...