Questões de Informática / Microinformática do ano 2016

Lista completa de Questões de Informática / Microinformática do ano 2016 para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

No que concerne à análise de requisitos funcionais e não funcionais, assinale a opção correta.

  • A. Os requisitos de sistema de software são frequentemente classificados como funcionais ou não funcionais.
  • B. Os requisitos funcionais de sistema são normalmente descritos de modo genérico para facilitar o entendimento do usuário.
  • C. Os requisitos não funcionais podem ser classificados como requisitos do usuário, requisitos do sistema e requisitos externos.
  • D. As restrições de sistema sobre os serviços ou funções oferecidos pelo sistema são denominadas requisitos funcionais.
  • E. Os requisitos não funcionais devem sempre descrever as restrições do software a ser desenvolvido.

Assinale a opção correta no que se refere à UML (unified modeling language).

  • A. Os objetos criados em uma classe do tipo persistente são destruídos, ao passo que os criados em uma classe do tipo transiente são preservados fisicamente.
  • B. As tarefas, as funções ou os serviços disponíveis no sistema são representados por casos de uso, cujo comportamento deve ser documentado.
  • C. Os diagramas da UML fornecem múltiplas visões do sistema a ser modelado, sendo necessário para a sua compreensão utilizar todos os diagramas.
  • D. O diagrama de caso de uso, necessariamente formal e pouco abstrato, deve ser adotado apenas no início da modelagem do sistema.
  • E. As associações do tipo especialização e generalização são utilizadas especificamente entre casos de uso com características semelhantes.

A propósito de modelo relacional, assinale a opção correta.

  • A. Relacionamento representa um conjunto de atributos que descrevem a associação entre os objetos.
  • B. A abordagem entidade-relacionamento permite que sejam definidos relacionamentos de grau dois (relacionamentos binários).
  • C. Atributos associam informações a ocorrências de entidade ou de relacionamentos e não contêm cardinalidade.
  • D. O conceito de generalização e especialização não pode ser atribuído a entidades na abordagem entidade-relacionamento.
  • E. A cardinalidade, por meio do relacionamento, define o número de ocorrências de entidades associadas a uma ocorrência da entidade em questão.

A medição de software visa obter um valor numérico para alguns atributos de um produto ou de um processo de software. Comparando-se esses valores uns com os outros e com os padrões que se aplicam em uma organização, é possível avaliar a qualidade do software ou dos processos de software. A propósito de métricas de qualidade de software, assinale a opção correta.

  • A. O processo de controle de qualidade verifica a conformidade com os padrões de software, que buscam garantir a qualidade, uma vez que representam uma prática organizacional.
  • B. É necessário que sejam analisados valores de métricas para todos os componentes em um sistema de software a fim de se garantir uma medição de qualidade.
  • C. Métricas de software são padronizadas e universalmente aplicáveis, o que favorece sua adoção nas organizações assim como a análise dessas medições.
  • D. As métricas podem ser de controle, se associadas ao produto de software; e preditivas, se associadas ao processo de software.
  • E. As métricas de produto podem ser dinâmicas ou estáticas; coletando-se estas últimas de um programa em execução.

No que diz respeito ao processo de software, que é conceituado como uma metodologia para as atividades, ações e tarefas necessárias para se desenvolver um software de alta qualidade, assinale a opção correta.

  • A. Um dos fluxos do processo de software é denominado de paralelo, pois repete uma ou mais atividades antes de prosseguir para a seguinte.
  • B. Apesar de os projetos serem diferentes, os processos de software apresentam um conjunto de tarefas iguais.
  • C. A aplicação de um processo de software garante que o produto de software a ser entregue estará dentro do prazo acordado e conforme as necessidades do cliente.
  • D. O modelo de processo incremental combina elementos dos fluxos de processos lineares e paralelos.
  • E. O processo de gerência de projeto é constituído por artefatos de software que serão produzidos, por fatores de garantia e por marcos indicadores do progresso.

Tendo como referência a modelagem de requisitos, utilizada para representar os requisitos de maneira compreensível para usuários e desenvolvedores, assinale a opção correta.

  • A. A abordagem de modelagem denominada análise orientada a objetos concentra-se na definição dos objetos de dados e no seu processo de transformação de tal maneira que seus atributos e relacionamentos sejam definidos.
  • B. Os modelos de análise de requisitos não devem ser combinados, devendo a equipe de software optar por uma única abordagem.
  • C. Os modelos orientados a classes representam os elementos funcionais do sistema e informam como estes transformam os dados à medida que percorrem o sistema.
  • D. Os principais objetivos de um modelo de requisitos são descrever a solicitação do cliente, ser a referência para o projeto de software e definir os requisitos.
  • E. Os modelos orientados a fluxos representam as classes do domínio de informação para a solução do problema.

A respeito de prototipação na engenharia de software, assinale a opção correta.

  • A. Tanto a prototipação evolucionária quanto a descartável apoiam o gerenciamento da qualidade dos sistemas.
  • B. Protótipos descartáveis precisam ser executáveis para terem utilidade no processo de engenharia de requisitos.
  • C. Os usuários não podem ser capacitados com o uso de protótipos, sejam estes do tipo evolucionário ou descartável.
  • D. Os protótipos são muito úteis na validação de interfaces, mas não contribuem efetivamente na identificação e validação dos requisitos do sistema.
  • E. Na impossibilidade de serem especificadas interfaces utilizando-se um modelo estático, as interfaces com o usuário devem ser desenvolvidas com a prototipação.

Acerca da arquitetura de microsserviços, assinale a opção correta.

  • A. A arquitetura de microsserviços é um padrão para a criação de aplicações distribuídas, porém não possui alta escalabilidade.
  • B. A comunicação entre os microsserviços é feita por meio de mecanismos padrões de tecnologia, como, por exemplo, o REST (representational state transfer).
  • C. Microsserviços utilizam uma única base de dados lógica para a persistência de dados.
  • D. Um requisito fundamental da arquitetura de microsserviços é o uso de versionamento de mudanças.
  • E. Os microsserviços são componentes autônomos e de alto acoplamento, de modo que há a necessidade de se utilizar uma mesma linguagem na sua construção.

Uma arquitetura muito comum em ambiente web é o modelo de três camadas. A camada intermediária

  • A. é responsável por implementar a lógica de negócio da aplicação.
  • B. é responsável pela persistência e acesso aos dados da aplicação.
  • C. interage diretamente com o usuário.
  • D. recebe as requisições da camada de negócios e seus métodos executam as requisições em um banco de dados.
  • E. oferece conteúdo estático e dinâmico personalizado.

Assinale a opção correta com relação à modelagem orientada a domínio (DDD – domain driven design).

  • A. Fábricas são classes que contêm a lógica do negócio, mas que não pertencem a nenhuma entidade ou objeto de valores.
  • B. O uso de DDD será aplicável quando o software atender uma área de negócio muito específica e complexa.
  • C. DDD oferece uma série de conceitos e padrões que auxiliam o desenvolvedor no projeto da solução, exclusivamente no nível estratégico.
  • D. Capacidade de desenvolvimento iterativo e regras de negócio simples são requisitos básicos para a aplicação efetiva da modelagem DDD.
  • E. DDD utiliza os mesmos conceitos e premissas do processo de análise e projeto em orientação a objetos.
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...