Questões de Arquitetura de Software para Agente da Fiscalização Financeira - Sistemas, Gestão de Projetos e Governança de TI

Limpar Busca

J participa de uma equipe de desenvolvimento e recebeu uma demanda de codificar uma estrutura de árvore no sistema em que está trabalhando.
O padrão de projeto estrutural que poderá ajudar nessa tarefa de implementação é o

  • A Visitor
  • B Façade
  • C Singleton
  • D Composite
  • E Factory Method

Ao construir uma aplicação para web, um programador decidiu projetar a arquitetura do software, seguindo o modelo Model-View-Controller (MVC).
Nesse modelo, a função do Controller inclui

  • A apresentar a view escolhida e incorporar os estados da aplicação.
  • B encapsular o conteúdo dos objetos e gerenciar requisições do usuário.
  • C gerenciar requisições do usuário e preparar dados do modelo.
  • D selecionar a resposta da view e encapsular funcionalidade.
  • E selecionar comportamento do modelo e selecionar a resposta da view.

Um analista de sistemas ficou responsável por catalogar o portfólio de softwares usados em sua empresa para permitir um conhecimento maior das capacidades de gerenciar informações. Um dos softwares a serem catalogados é destinado aos gerentes médios e produz relatórios sumários e informações sobre o desempenho atual da empresa.
O analista de sistemas deve classificar esse software como um sistema de

  • A apoio a decisão - SAD
  • B apoio executivo - SAE
  • C automação de escritório
  • D informações gerenciais - SIG
  • E processamento de transações - SPT

A equipe de sistemas de uma empresa recebeu uma demanda para incluir, em um sistema, um tratamento que permita observar se um determinado conjunto de dados está sendo atualizado. Caso haja alguma atualização, um conjunto de assinantes que desejem ser informados sobre alguma mudança nesses dados deverá ser notificado.
Para atender à demanda descrita, qual padrão de projeto pode ser usado?

  • A Memento
  • B Observer
  • C Strategy
  • D Abstract Factory
  • E Template Method

Um desenvolvedor de sistemas está comparando o uso da arquitetura REST e da SOAP. Mesmo que os dois possam produzir o mesmo resultado, há diferenças entre eles, uma delas é o:

  • A REST representa os dados no formato de tags XML, já o SOAP os apresenta no formato de DDL do SQL
  • B REST trabalha com protocolos HTTP, enquanto o SOAP trabalha com protocolos HTTPS por definição
  • C REST entrega dados de forma padronizada, empacotadas como metadados; o SOAP entrega os dados formatos diferentes
  • D REST tem uma abordagem bem simplificada, mais fácil e segura; enquanto o SOAP é bem mais robusto, complexo e menos seguro