Lista completa de Questões de Ciência da Computação do ano 2007 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Considerando a unidade de compilação Java apresentada, adaptada de Barnes e Kölling, julgue os itens a seguir acerca das ações que ocorrerão durante a execução do método main da classe stackTest.
I Serão criadas três instâncias da classe linkEntry , uma instância da classe stack e uma instância da classe stackTest.
II A variável top da instância de Stack apontada pela variável list do método main da classe StackTest conterá o valor null , imediatamente antes do final da execução do referido método main.
III Os métodos full e peek não serão executados.
IV Os nomes "Joao", "Maria" e "José" serão impressos no console, nessa ordem.
V Para cada instância de LinkEntry criada, existe uma instância correspondente da classe string.
Estão certos apenas os itens
Considerando o código Java apresentado, assinale a opção que apresenta trecho de código que, ao ser inserido adequadamente no código Java, nas linhas 1, 9 e 12, completa parcial e corretamente o código original, do ponto de vista sintático e semântico.
Considerando o código Java apresentado, assinale a opção que que apresenta trecho de código que, ao ser inserido adequadamente no código Java, nas linhas 16, 29 e 30, completa parcial e corretamente o código original, do ponto de vista sintático e semântico.
A arquitetura Java EE 5 é composta por componentes implementados sobre containeres. A respeito de componentes e containeres considere as afirmativas abaixo.
I. Message-Driven Beans são implementados no container EJB e permitem as aplicações Java EE processar mensagens assíncronas
II. JavaServer Faces são implementadas no container Web e permitem escrever facilmente tags JSP que atuam como objetos sem estado no container Web.
III. A API de Persistência Java pode ser utilizada no container Web e/ou no container EJB e disponibiliza recursos de mapeamento objeto-relacional as aplicações Java EE.
É correto o que se afirma em
I, apenas.
I e II, apenas.
I e III, apenas.
I, II e III.
II e III, apenas.
Asynchronous Javascript and XML (Ajax) é uma técnica de desenvolvimento de aplicações web cujo objetivo é a troca de pequenas porções de dados entre um browser e um servidor web de modo a evitar a recarga de toda a página cada vez que um cliente solicita uma mudança. Sobre Ajax considere as afirmativas abaixo.
I. É uma técnica indicada para melhorar a experiência do usuário, reduzir a utilização de banda e claramente separar dados, formatação, estilo e funcionalidade.
II. O modelo de objetos html/xml (DOM) é acessado e transformado por linguagens de script como JavaScript.
III. O objeto XMLHttpRequest e/ou o objeto iFrame são utilizados para troca de dados assíncrona com o servidor.
É correto o que se afirma em
I, apenas.
II, apenas.
III, apenas.
I e III, apenas.
I, II e III.
Uma classe de projeto de boa formação que reza; "métodos associados a ma classe de projeto devem ser enfocados na realização de um serviço para a classe, ou seja,uma vez o serviço implementado com um método, a classe não deve fornecer um outro modo para realizar a mesma coisa" tem como característica
a coesão
a modularidade
a independência funcional
a independência funcional
o acoplamento
Uma ferramenta usada especificamente para gerar páginas dinâmicas de HTML, baseada em programação Java, é
O compilador Java gera o byte-code, que se trata de um código
Considerando o trecho de código em Java apresentado acima, julgue os itens a seguir.
A compilação do código acima ocorrerá sem erros e, ao invocar-se o método inserirInicio, uma instância de Elemento será corretamente inserida em uma instância de ListaDuplamenteLigada.Considerando o trecho de código em Java apresentado acima, julgue os itens a seguir.
O método removerInicio possibilita remover corretamente o primeiro elemento de uma lista que seja instância de ListaDuplamenteLigada.{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...