Questões sobre Software

Lista completa de Questões sobre Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Em relação a desenvolvimento orientado a testes (TDD) e a testes automatizados, julgue os próximos itens. A execução de testes de unidade automatizados garante a inalterabilidade do comportamento do código.

  • C. Certo
  • E. Errado

Numa requisição de conexão entre um cliente e um servidor Apache, quando o cliente cancela a conexão antes de ela ser efetivada, é correto afirmar que

  • A. a configuração do servidor Apache deve ser verificada.
  • B. um erro de hardware no servidor pode ter ocorrido.
  • C. o administrador do servidor cancelou a execução de um determinado cliente.
  • D. a porta do webservice sendo requisitada não estava disponível.
  • E. no log de erro é registrada a mensagem “connection reset by peer”.

Em relação a desenvolvimento orientado a testes (TDD) e a testes automatizados, julgue os próximos itens. Um dos passos executados no ciclo de atividades do processo TDD é a criação de novos testes para as falhas encontradas no código original, sem alteração deste.

  • C. Certo
  • E. Errado

Considere as seguintes afirmações a respeito de um servidor Apache.

I. A diretiva Alias /docs /var/web indica que uma URL http://www.exemplo.com/docs/dir/arq.html deve ser buscada do arquivo /var/web/dir/arq.html

II. A diretiva Alias /endereco1/ /var/endereco2/ faz com que o cliente requisitando a URL seja informado de que os arquivos em /endereco1 foram fisicamente movidos para /var/endereco2/

III. A diretiva Redirect permanent /endereco1/ http://www.site.com/endereco2/ faz com que toda requisição de URL começando com endereco1 seja buscada do site http://www.site.com/endereco2/

Quais estão corretas?

  • A. Apenas I.
  • B. Apenas II.
  • C. Apenas I e II.
  • D. Apenas I e III.
  • E. I, II e III.

Acerca de frameworks para camada de apresentação e persistência, julgue os itens seguintes. Na injeção de dependência via setter, se a dependência não estiver disponível, a classe será criada de forma consistente, dado que as dependências necessárias para o funcionamento do objeto poderão ser passadas ao instanciá-lo.

  • C. Certo
  • E. Errado

Assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que aparecem.

O modelo cliente-servidor possui duas classes de ________, os ________, que prestam algum serviço e os _________, que usam esses serviços. A comunicação entre clientes e servidores é muitas vezes realizada por meio de troca de _________. Para obter um serviço, um _________ constrói uma mensagem dizendo o que deseja e a envia ao ________ apropriado. Este faz o trabalho e envia a resposta de volta.

  • A. mensagens – processos – clientes – servidores – processo cliente – serviço
  • B. processos – servidores – clientes – mensagens – servidor – processo cliente
  • C. processos – servidores – clientes – mensagens – processo cliente – serviço
  • D. servidores – clientes – servidores – mensagens – processo cliente – serviço
  • E. mensagens – servidores – servidores – clientes– servidor – processo cliente

Acerca de frameworks para camada de apresentação e persistência, julgue os itens seguintes. O framework Cayene pode persistir objetos Java por meio da interface org.apache.cayenne.Persistent, a qual provê acesso às propriedades objectId, persistenceState e objectContext.

  • C. Certo
  • E. Errado

Qual é a categoria de Ferramentas Case que focalizam duas áreas principais: (1) estimativa de custo e esforço de projeto de software e (2) realização de cronogramas de projeto?

  • A. Ferramentas de Rastreamento de Requisitos.
  • B. Ferramentas de Métricas e Gestão.
  • C. Ferramentas de Análise de Risco.
  • D. Ferramentas de Planejamento e Projeto.
  • E. Ferramentas de Engenharia de Processo de Negócio.

Assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que aparecem.

O objetivo do teste de software é descobrir erros. Para alcançar esse objetivo, uma série de passos de testes é planejada e executada. Os testes de __________ e de __________ concentram-se na verificação funcional de um componente e na incorporação de componentes em uma estrutura de programa. Os testes de __________ demonstram a rastreabilidade aos requisitos do software, e os testes de __________ validam o software depois de ter sido incorporado a um sistema maior.

  • A. unidade – integração – validação – sistema
  • B. sistema – unidade – integração – validação
  • C. validação – sistema – unidade – integração
  • D. unidade – integração – sistema – validação
  • E. integração – validação – sistema – unidade

Qual é o diagrama UML (Unified Modeling Language) que mostra a troca de mensagens (isto é, chamada de método) entre os diversos objetos, em uma situação específica e delimitada no tempo?

  • A. Diagrama de Classes.
  • B. Diagrama de Objetos.
  • C. Diagrama de Colaboração.
  • D. Diagrama de Sequência.
  • E. Diagrama de Atividades.
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...