Questões de Ciência da Computação do ano 2007

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().

  • C. Certo
  • E. Errado

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;

  • C. Certo
  • E. Errado

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();

  • C. Certo
  • E. Errado

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);

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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

  • A.

    I e II.

  • B.

    I e III.

  • C.

    II e IV.

  • D.

    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.

  • A.

    Para a geração do diagrama mostrado, empregou-se a técnica de reengenharia de sistemas.

  • B.

    O uso de packages UML não possui relação direta com o conceito de modularização em desenvolvimento de sistemas

  • C.

    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.

  • D.

    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.

  • A.

    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).

  • B.

    Nas linhas 19, 26, 28, 29, 31, 32, 33, 34 e 37, não são empregadas palavras reservadas da linguagem Java.

  • C.

    A fila implementada no código Java apresentado adota esquema de encadeamento simples, em vez de um possível esquema de encadeamento duplo.

  • D.

    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.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...