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

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

O acompanhamento de todo o processo de vida útil de uma aplicação, seja a construção de novos softwares ou alterações nos softwares já existentes, integrando todas as fases da engenharia de software – como análise de requisitos, modelagem de arquitetura, desenvolvimento de código, gerenciamento de mudanças, gerenciamento de testes e gerenciamento de versões de produtos realizados – com as necessidades do mercado, é conhecido pela sigla em inglês:

  • A. ATL
  • B. ETL
  • C. ALM
  • D. ECM

Para que o servidor JBOSS Application Server 7 possa ser plenamente executado, existe a necessidade que esteja previamente instalado e configurado o:

  • A. JMF
  • B. JCE
  • C. JXL
  • D. JDK

O Apache Maven 3 utiliza um arquivo XML para descrever o projeto de software sendo construído, suas dependências sobre módulos e componentes externos, a ordem de compilação, diretórios e plugins necessários. Esse arquivo XML, no Maven, é tradicionalmente conhecido pela sigla:

  • A. POM
  • B. AM3
  • C. MVN
  • D. XPO

Teste de caixa-preta é um teste de software para verificar a saída dos dados usando entradas de vários tipos. Essa técnica é aplicável às fases de:

(1) teste de unidade.

(2) teste de integração.

(3) teste de sistema.

(4) teste de aceitação.

Assinale a alternativa correta.

  • A. somente o 1, 2 e 3
  • B. todos os testes da relação apresentada
  • C. somente o 2, 3 e 4
  • D. somente o 1, 3 e 4

Nos métodos ágeis, as equipes são alto-organizadas e exigem ter ferramentas de apoio para que as equipes mantenham a qualidade do software. Para esse fim, a ferramenta Sonar tem como utilidade:

  • A. a geração de relatórios dinâmicos que dão um feedback sobre a qualidade do código que está sendo produzido
  • B. a produção automática de diagramas UML para garantir a qualidade da documentação do sistema produzido
  • C. a execução de testes estáticos e dinâmicos de todo o código que está sendo produzido para manter a qualidade do software
  • D. a elaboração dos requisitos funcionais e não-funcionais automaticamente com base no código que está sendo produzido garantindo que o software corresponda às expectativas dos clientes

No estabelecimento de uma estrutura hierárquica, foi definida a seguinte árvore binária S:

S = (12(10(9(8))(11))(14(13)(15)))

Considerando o resultado da operação de exclusão do nó 12, assinale a opção que corresponde a nova estrutura da árvore S.

  • A. (10(9(8))(11(14(13)(15)))
  • B. (11(9(8)(10))(14(13)(15)))
  • C. (11(9(8)(10))(14(13)(15)))
  • D. (13(10(9)(11))(14(15)))
  • E. (13(11(9)(10))(14(15)))

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.

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

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.

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