Questões sobre Engenharia de Software

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

JavaEE v6 requer uma quantidade significativa de API´s para uso pelas aplicações JavaEE, começando com o próprio núcleo das API´s e incluindo muitas outras tecnologias Java. Componentes de aplicação JavaEE executam em ambientes fornecido por “containers”, que são parte da plataforma JavaEE. Essa plataforma suporta quatro tipos de “containers” correspondendo aos tipos de aplicações dos componentes. Além do “application client containers”, os outros três tipos são

  • A. “applet containers”, “web containers for servlets and JSP pages” e “enterprise bean containers”.
  • B. “javascript containers”, “web containers for HTML and JSP pages” e “ultimate eclipse containers”.
  • C. “applet containers”, “web containers for HTML and CSS pages” e “enterprise eclipse containers”.
  • D. “javascript containers”, “web containers for servlets and CSS pages” e “ultimate bean containers”.

Acerca de engenharia de requisitos, julgue os itens subsequentes.

Requisitos funcionais estão relacionados ao uso de um sistema sob os pontos de vista de desempenho, usabilidade e confiabilidade, entre outros.

  • C. Certo
  • E. Errado

JavaEE v6 utiliza um recurso que representa uma configuração de plataforma, adequada a uma classe particular de aplicações, podendo conter um subconjunto de tecnologias suportadas pela plataforma. Esse recurso é denominado

  • A. deployer.
  • B. package.
  • C. schema.
  • D. profile.

Acerca de engenharia de requisitos, julgue os itens subsequentes.

São consideradas técnicas de elicitação de requisitos as entrevistas, as reuniões de brainstorming e a prototipação.

  • C. Certo
  • E. Errado

A adoção de um projeto logístico dentro do sistema de produção para a fabricação de componentes eletrônicos busca

  • A. reduzir os custos, aumentar a satisfação do cliente, sem agregar valor ao produto.
  • B. minimizar as perdas e desperdícios.
  • C. reduzir exclusivamente os custos de produção.
  • D. aumentar a satisfação do cliente e do fornecedor, sem agregar valor ao produto.
  • E. agregar exclusivamente valor ao produto, sem considerar os custos de produção.

Observe a figura, que se refere à arquitetura em alto nível do JavaServer Faces (JSF 2.0).

Um dos módulos representa a lógica do negócio que controla, inclusive, a navegação entre páginas, enquanto que outro é responsável por exibir um componente e traduzir uma entrada de valor realizada por um usuário em componente. Esses módulos são, respectivamente,

  • A. Faces Servlet e Validator.
  • B. Faces Servlet e Renderer.
  • C. Managed Bean e Renderer.
  • D. Managed Bean e Validator.

A arquitetura de um sistema de software pode ser estudada de acordo com diversas perspectivas. Uma dessas perspectivas permite visualizar o sistema de software como um conjunto de camadas de software. Em relação ao conceito de camadas de software, marque a alternativa INCORRETA:

  • A.

    As classes de fronteira se encontram na camada de acesso.

  • B.

    A camada de apresentação é composta de classes que constituem a funcionalidade para visualização dos dados pelos usuários e interface com outros sistemas.

  • C.

    A camada da lógica do negócio, também denominada lógica da aplicação, é composta de classes que implementam as regras do negócio.

  • D.

    Tipicamente, a camada de acesso é implementada utilizando a tecnologia de banco de dados.

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.

Segundo a UML, um diagrama de implantação representa a topologia física do sistema e, opcionalmente, os componentes que são executados nessa topologia. Com referência ao diagrama de implantação, marque a alternativa INCORRETA:

  • A.

    Pode-se dizer que esse diagrama apresenta um mapeamento entre os componentes de software e o hardware utilizado pelo sistema.

  • B.

    Os elementos de um diagrama de implantação são os nós e as conexões.

  • C.

    No diagrama de implantação, um nó é representado graficamente por um cubo.

  • D.

    No diagrama de implantação, um nó é representado graficamente por uma linha.

Em relação aos elementos de um diagrama de implantação, marque a alternativa INCORRETA:

  • A.

    Um nó é uma unidade física que representa um recurso computacional e normalmente possui uma memória e alguma capacidade de processamento.

  • B.

    Quando um sistema está em execução, seus componentes residem em nós.

  • C.

    Um nó é uma unidade lógica que representa um recurso computacional, não possuindo memória e nem capacidade de processamento.

  • D.

    Os nós são ligados uns aos outros através de conexões.

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