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

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

Qual é o papel desempenhado por um servidor de aplicações no processamento de uma consulta na Web?

  • A. Iniciar a consulta e processar as respostas provenientes do servidor Web.
  • B. Executar a lógica de negócio associada à consulta.
  • C. Executar os serviços de suporte às aplicações, notadamente a tradução entre nomes e endereços IP.
  • D. Distribuir as consultas para execução no servidor Web.

Quando utilizadas pelos métodos ágeis no levantamento ágil de requisitos, as users stories

  • A. registram o histórico das mudanças nos requisitos e as histórias não implementadas.
  • B. detalham a implementação dos requisitos.
  • C. correspondem aos casos de uso do sistema.
  • D. definem o que será desenvolvido em um projeto.
  • E. são os requisitos do sistema.

Assinale a opção que apresenta um dos princípios da etapa de entrega de um incremento de sistema, programa ou software.

  • A. estabelecer estrutura de suporte antes da entrega do software
  • B. levantar os requisitos funcionais do produto
  • C. fornecer material instrucional adequado aos usuários
  • D. gerenciar as expectativas do desenvolvedor para o software
  • E. montar e testar parcialmente o pacote de entrega

Considerando os conceitos da engenharia de software no escopo de teste de software, julgue os itens a seguir.

I Denomina-se defeito a produção de uma saída incorreta com relação à especificação.

II A ação humana que produz um resultado incorreto — como a ação incorreta de um programador — configura engano.

III Define-se erro a diferença entre o valor obtido e o valor esperado, ou seja, qualquer estado intermediário incorreto ou resultado inesperado na execução do programa.

IV Falha é uma instrução ou um comando incorreto.

Estão certos apenas os itens

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

A técnica de adaptação de um componente de software que encapsula o componente original e atual como filtro para requisições recebidas, determinando o comportamento do componente como desejado, é denominada

  • A. proxy.
  • B. wrapping.
  • C. alteração de código.
  • D. caixa-branca.
  • E. herança.

No desenvolvimento de aplicações para a plataforma móvel Android, deve-se observar a proteção oferecida pelo ciclo controlado de vida. O momento em que uma atividade está em plena execução, recebendo e reagindo a ações do usuário da aplicação, é o passo do ciclo de vida denominado

  • A. onStop.
  • B. onCreate.
  • C. onPause.
  • D. onResume.
  • E. onStart.

Considere que, no desenvolvimento de um sistema para a Web, um analista pretenda criar páginas dinâmicas que serão executadas na máquina do cliente. Considere, ainda, que, nesse trabalho, o analista opte por uma biblioteca que ofereça capacidade de seleção e manipulação de HTML (Hyper Text Markup Language), manipulação de CSS (Cascade Style Sheets) e requisições AJAX (Asynchronus JavaScript e XML). Nessa situação, o analista deverá utilizar a ferramenta

  • A. JQuery.
  • B. JSP (Java Server Pages).
  • C. JSF (Java Server Faces).
  • D. APEX (Oracle Application Express).
  • E. Java Persistence API).

Um analista de sistemas deverá apresentar um diagrama de classes de domínio de uma aplicação. Uma das necessidades a ser atendida é o módulo de abertura de processos judiciais, que são abertos para acionar judicialmente uma ou mais pessoas e podem ser iniciados por uma ou mais pessoas interessadas. Os dados completos de todas as pessoas envolvidas precisam ficar registrados, bem como a forma de participação (interessado ou acionado).

Considerando essa situação hipotética, assinale a opção que apresenta o diagrama mais adequado ao atendimento dessas necessidades.

  • A.
  • B.
  • C.
  • D.
  • E.

Um sistema será criado para calcular imediatamente após a digitação o quanto as despesas médicas de um contribuinte influem nos cálculos de sua declaração do imposto bem como o valor do imposto devido por um médico em razão dos recibos que fornece. Na modelagem desse sistema, foi elaborado o seguinte diagrama de casos de uso, que será submetido às críticas e, eventualmente, às correções devidas.

Considerando-se essa situação hipotética, é correto afirmar que, em uma versão corrigida desse diagrama, a função ‘calcular o imposto devido’ deve estar

  • A. representada como um relacionamento de extensão com o caso de uso ‘fornecer recibo de consulta prestada’.
  • B. representada como no diagrama, mantendo os seus relacionamentos de inclusão.
  • C. associada diretamente a um ator.
  • D. associada a apenas um dos relacionamentos de inclusão para transmitir o mesmo significado do modelo atual.
  • E. representada com um relacionamento de extensão com o caso de uso ‘elaborar declaração de ajuste anual’.

Na contagem de pontos de função inicial de uma aplicação, consiste em uma saída externa a

  • A. consulta que calcula o valor de um boleto a ser pago com juros e multa por atraso.
  • B. listagem dos nomes de todos os clientes de um estabelecimento comercial.
  • C. tela onde é possível alterar a tabela de desconto a ser concedido para cada tipo de cliente.
  • D. recuperação de um texto de ajuda guardado no sistema como imagem.
  • E. atualização em lote das vendas efetuadas por uma loja em um dia.
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...