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.
Com relação a servlets, julgue os seguintes itens.
Um servlet pode obter informações acerca do ambiente no qual é executado, via métodos das interfaces ServletContext e ServletRequest. Por exemplo, o nome do servidor que recebeu a requisição pode ser obtido via getServerName() e o número da porta onde a requisição foi recebida via getServerPort().
Considerando o código JavaScript acima, julgue os itens a seguir.
Os seguintes enunciados preenchem corretamente as linhas 8, 9, 14, 15 e 19.
L.8 this.x = x;
L.9 this.y = y;
L.14 this.x = 0;
L.15 this.y = 0;
L.19 this.setCoordenadas = setCoordenadas;
Considerando o código JavaScript acima, julgue os itens a seguir.
Os seguintes enunciados preenchem corretamente as linhas 25 e 26.
L.25 var prototipoA = PrototipoPonto();
L.26 var pontoA = Ponto();
Considerando o código JavaScript acima, julgue os itens a seguir.
Os seguintes enunciados preenchem corretamente as linhas 32 e 37.
L.32 resultado = pontoA.setCoordenadas(x,y);
L.37 document.write(pontoA.x + pontoA.y);
Acerca de JavaServer Pages (JSP), julgue os itens que se seguem.
Uma página JSP pode conter trechos de código Java chamados scriptlets. Um scriptlet é delimitado por <% e %> pode usar variáveis predefinidas, como, por exemplo, request, response e session.
Acerca de JavaServer Pages (JSP), julgue os itens que se seguem.
Uma página JSP pode conter métodos Java definidos entre os grupos de caracteres <%! e %>. Esses métodos não podem ser invocados a partir de expressões Java definidas entre <%= e %>. O resultado da execução de uma expressão é convertido em um int e incluído na página apresentada.
Acerca de processos e métodos para o desenvolvimento de programas orientados a objetos, julgue os seguintes itens.
Pode-se adotar o Rational Unified Process para desenvolver aplicações J2EE. Esse processo divide os ciclos de desenvolvimento em fases. Nas fases, podem ocorrer atividades da disciplina análise e projeto. A definição e o refino da arquitetura do software são atividades nessa disciplina.
Julgue os itens a seguir, acerca de conceitos de modularização, linguagens de programação e de programação orientada a objetos empregados no código Java apresentado.
I As linhas 4 e 16 contêm assinaturas de métodos de instância.
II Os métodos declarados entre as linhas 37 e 39 são métodos de instância.
III O código contém declarações de variáveis ou métodos estáticos.
IV Nas linhas 22 e 41, são invocados métodos construtores.
Estão certos apenas os itens
I e II.
I e III.
II e IV.
III e IV.
A figura acima ilustra uma janela da ferramenta JUDE, que gerou o diagrama apresentado, a partir de um código escrito na linguagem Java. Considerando essa figura, assinale a opção correta.
Para a geração do diagrama mostrado, empregou-se a técnica de reengenharia de sistemas.
O uso de packages UML não possui relação direta com o conceito de modularização em desenvolvimento de sistemas
Similarmente ao diagrama de classes, os diagramas UML de casos de uso e de estados (statechart) são usados para representar aspectos estruturais de um sistema, conforme preconiza o processo unificado.
A especificação de requisitos de alto nível de um sistema, conforme o processo unificado, é embasada, principalmente, na escrita de casos de uso e na utilização de seus diagramas correspondentes.
O programa em linguagem Java apresentado implementa os tipos de dados nomeados Queue e LinkEntry. Considerando esse código, assinale a opção incorreta.
O escalonamento de processos computacionais para execução emprega, usualmente, uma política do tipo FIFO (first in, first out), como a implementada no código Java, em vez de uma política LIFO (last in, first out) implementada por estruturas do tipo stack (pilha).
Nas linhas 19, 26, 28, 29, 31, 32, 33, 34 e 37, não são empregadas palavras reservadas da linguagem Java.
A fila implementada no código Java apresentado adota esquema de encadeamento simples, em vez de um possível esquema de encadeamento duplo.
Devido ao uso dos modificadores de acesso private, as variáveis element e link da classe LinkEntry não podem ser acessadas por código da classe Queue.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...