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

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

Conceitualmente, SOA e Web services representam, respectivamente,

  • A. estratégia de TI que emprega metodologia de programação orientada a objetos / conjunto de ferramentas Case para desenvolvimento Web.
  • B. estratégia de TI que emprega metodologia de programação orientada a serviços / conjunto de ferramentas Case para desenvolvimento Web.
  • C. estratégia de TI que emprega metodologia de programação orientada a objetos / conjunto de mecanismos padronizados de comunicação sobre a World Wide Web.
  • D. estratégia de TI que emprega metodologia de programação orientada a serviços / conjunto de mecanismos padronizados de comunicação sobre a World Wide Web.

O teste de sistemas envolve a integração de dois ou mais componentes que implementam funções ou características e depois o teste do sistema integrado. Em dois processos de desenvolvimento, o primeiro se concentra no teste de um incremento que será entregue ao cliente, e o segundo no teste de todo o sistema. Esses processos de desenvolvimento são, respectivamente, dos seguintes tipos

  • A. iterativo e em cascata.
  • B. hierárquico e em cascata.
  • C. iterativo e por prototipação.
  • D. hierárquico e por prototipação.

Observe a figura, que ilustra o uso do editor HQL, disponibilizado pelo Hibernate Tools.

As VIEW-1 e VIEW-2 são conhecidas, respectivamente, por

  • A. Hibernate Query HQL Preview e Hibernate Query Result.
  • B. Hibernate Query HQL Preview e Hibernate Query Result.
  • C. Hibernate Query HQL Preview e Hibernate Data Generator.
  • D. Hibernate Query HQL Preview e Hibernate Data Generator.

Durante o desenvolvimento de um software, é comum a realização de testes, com o objetivo de analisar e concluir se o software está sendo desenvolvido em conformidade com as especificações. Nesse contexto, observe as afirmativas a seguir, estabelecidas por Boehm.

I. Estamos construindo o produto correto?

II. Estamos construindo o produto corretamente?

Essas afirmativas estão relacionadas, respectivamente, aos conceitos de

  • A. validação e verificação.
  • B. verificação e validação.
  • C. avaliação e aceitação.
  • D. aceitação e avaliação.

Observe a figura, que ilustra o modelo de um sistema em teste.

No modelo, o testador fornece as entradas para o componente ou o sistema e examina as saídas correspondentes. Se as saídas não forem as previstas, o teste detectou um problema com o software. Este teste é conhecido como teste de

  • A. configuração.
  • B. caixa preta.
  • C. caixa branca.
  • D. desempenho.

O Subversion ou simplesmente SVN é uma ferramenta de controle de versão de projeto muito poderosa que permite, além do desenvolvimento colaborativo a partir de um repositório único, merge de conteúdo, armazenamento de logs e geração de estatísticas diversas. Dentre as boas práticas, toda revisão deve ser comentada para facilitar o entendimento das alterações realizadas. Além disso, o código no diretório trunk deve sempre estar pronto para ser compilado e colocado em produção, se necessário. Nesse sentido, uma ferramenta de Integração Contínua deve ser utilizada para a geração de builds de teste a cada commit em todas as noites ao longo da semana. Uma dessas ferramentas é conhecida por

  • A. TestControl.
  • B. DataControl.
  • C. CruiseControl.
  • D. BranchControl.

Observe a figura, que representa uma ferramenta de processo, conhecida como Ciclo de Vida de Sistema. Devido ao encadeamento de uma fase com outra, esse modelo é conhecido como “cascata”. Observe.


Um das fases prevê a execução de atividades que envolvem a identificação e a descrição das abstrações fundamentais do sistema de software e suas relações e o estabelecimento de uma arquitetura geral para o sistema como um todo. Essa fase denomina-se

  • A. definição de requisitos.
  • B. projeto de sistema e software.
  • C. implementação e teste de unidade.
  • D. integração e teste de sistema.

Por suas características, Hibernate 3.5 constitui uma ferramenta com a finalidade de realizar o seguinte tipo de mapeamento

  • A. objeto/relacional para Java.
  • B. gerencial/operacional para sites interativos textuais.
  • C. entidade/relacionamento para modelagem de dados.
  • D. lógico/físico para desenvolvimento por meio da prototipação.

No mapeamento hibernate, pode-se utilizar o recurso das collections, incluindo as indexadas. São exemplos de collections indexadas

  • A. Arrays, Bags e Records.
  • B. Records, Lists e Maps.
  • C. Maps, Arrays e Bags.
  • D. Lists, Maps e Arrays.

Observe a figura, relacionada às metodologias de desenvolvimento, com particular enfoque aos requisitos e especificação de sistemas.

Uma das fases é direcionada a verificação dos requisitos em relação ao realismo, consistência e abrangência. Durante esse processo, erros no documento de requisito são inevitavelmente descobertos. Devem, então, ser feitas as modificações para corrigir os problemas. Essa fase denominase

  • A. estudo de viabilidade.
  • B. elicitação e análise de requisitos.
  • C. especificações de requisitos.
  • D. validação de requisitos.
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...