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

Lista completa de Questões de Ciência da Computação do ano 2005 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

Dado que um mapa possua em suas variáveis de instância "latMín", "latMáx", "longMín" e "longMáx" os valores 3, 6, 8 e 12, respectivamente, então a invocação do método "ehNoMapa" na forma ehNoMapa(6,9) retornará valor booleano true.

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

Toda vez que o método "plotarValor()" é invocado, um objeto ou instância da classe "Plotagem" é criado.

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

O método "getImagem()" retorna um obje to ou in s tância da classe "StringBuffer".

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

Durante a execução do método "getImagem()", são criadas várias instâncias da classe "String", as quais são concatenadas por meio do operador "+".

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

Durante a geração do mapa de plotagem no método "getImagem()", o código de identificação única da ETE que produziu cada vazão informada é apresentado no relatório.

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

O cálculo da vazão média da ETE é realizado por instruções que estão definidas no método "getImagem()".

  • C. Certo
  • E. Errado

O trecho de código acima apresenta parte de uma classe prototípica de nome "Mapa", que fornece uma implementação simplificada do processo de indicar se determinada ETE está localizada dentro de uma UF (estado), bem como preparar um relatório textual da localização (latitude e longitude) e vazão das ETEs localizadas no mapa. O modelo de mapa implementado nesse código assume que o formato de cada mapa de uma UF é o de um retângulo, delimitado pelos valores das latitudes e longitudes mínimas e máximas. A fim de simplificar o processo de demonstração do protótipo, implementou-se um método que cria um mapa utilizando valores aleatórios para latitudes e longitudes mínimas e máximas, por meio do uso da função .Essa função retorna um número pseudoaleatório de ponto flutuante com dupla precisão e com valor maior ou igual a 0 e menor que 1. Considerando essas informações, julgue os itens de 101 a 110, acerca das técnicas de codificação empregadas.

A classe "Plotagem" é visível apenas no escopo da classe "Mapa".

  • C. Certo
  • E. Errado

Considere as seguintes assertivas sobre o processo evolutivo de software conhecido com modelo em espiral. WINWIN:

I- Cada passo da espiral termina com um conjunto de atividades de negociação.

II- Cada atividade de negociação inicia com a identificação das partes interessadas.

 III- A definição do Ciclo de vida arquitetural é um dos três marcos do processo conhecidos como pontos de ancoragem (anchor points).

 As assertivas corretas são:

  • A.

    somente I;

  • B.

    somente II;

  • C.

    somente III;

  • D.

    somente II e III;

  • E.

    I, II e III.

Considere as seguintes assertivas sobre o processo de desenvolvimento de software conhecido como Engenharia de Software Baseada em Componentes (ESBC):

I- O ESBC dá ênfase ao paralelismo entre tarefas.

II- A atividade de Engenharia de Domínio produz uma lista de componentes que podem ser reutilizados.

III- O modelo de troca de dados é um dos ingredientes arquiteturais necessários para a atividade de composição de componentes.

As assertivas corretas são:

  • A.

    somente I;

  • B.

    somente II;

  • C.

    somente III;

  • D.

    somente I e II;

  • E.

    I, II e III.

A tabela abaixo mostra, na parte superior, uma primeira estimativa para a funcionalidade de um sistema de software a ser desenvolvido e, na parte inferior, a tabela de pesos para o cálculo de pontos de função não-ajustados:

A produtividade média dos integrantes da equipe é de 12 pontos de função por pessoa.mês. O número mínimo de pessoas da equipe de desenvolvimento para que o projeto termine em 6 meses é:

  • A.

    3;

  • B.

    5;

  • C.

    7;

  • D.

    9;

  • E.

    11.

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