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.

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.

Constituem requisitos essenciais para um ambiente de desenvolvimento colaborativo de software:

  • A. controle de versões, compartilhamento e comunicação em ambiente distribuído, controle de consistência e coordenação.
  • B. interface baseada na Web, uso do modelo de plataforma como serviço (PaaS) e uso do modelo de tickets de tarefas.
  • C. controle de versões, uso do modelo de crowdsourcing, interface baseada na Web e comunicação por multicast.
  • D. suporte a várias linguagens de programação, uso de editor de código colaborativo, execução em ambiente de nuvem e uso de métodos ágeis.

Software de gerenciamento de relacionamento com o cliente (CRM) pode ajudar uma organização a melhorar as interações com os clientes. Um princípio básico de CRM é que qualquer contato com o cliente deve ser feito com base em todas as informações sobre as interações passadas com esse cliente. Qual das seguintes definições caracteriza uma atividade que faz parte da essência de um software CRM?

  • A. Gerenciamento de campanhas de vendas: organizar banco de dados com diversos tipos de informação promocional sobre a organização e disponibilizar esse material de marketing para representantes de vendas da organização.
  • B. Análise de mercado: compilar informações sobre oportunidades de negócio e novos nichos de mercado para expandir a carteira de clientes da organização por meio de ações de inovação, pesquisa e desenvolvimento.
  • C. Marketing personalizado: enviar ofertas padronizadas de produtos e promoções para todos os clientes registrados com o objetivo de atender a necessidades financeiras ou de giro de estoque da organização.
  • D. Automação da força de vendas: encaminhar automaticamente clientes que entram em contato para um representante de vendas, incluindo dados que ajudem a definir as necessidades do cliente com base no histórico de relacionamento.

Software de Workflow (fluxo de trabalho) é um tipo de ferramenta que busca automatizar a execução de processos nas organizações, abordando diversos aspectos de um processo, incluindo passos lógicos que formam o fluxo de processo, pessoas envolvidas e efeitos da execução. Na execução de um workflow, a ocorrência de uma condição particular, interna ou externa ao sistema de gerenciamento de workflow, que leva esse sistema a realizar uma ou mais ações, é chamada de:

  • A. evento.
  • B. atividade.
  • C. restrição.
  • D. transição.

Quanto aos vários tipos de requisitos assinale, das alternativas abaixo, a única que NÃO identifica corretamente um clássico requisito não-funcional:

  • A. requisito de implementação da arquitetura do sistema
  • B. requisitos de funcionalidades do sistema
  • C. requisito de interoperabilidade da arquitetura do sistema
  • D. requisitos de confiabilidade da arquitetura do sistema
  • E. requisitos de portabilidade da arquitetura do sistema

SAP Solution Manager é uma solução integrada para gerenciamento do ciclo de vida de aplicações. Entre os processos fornecidos pelo SAP Solution Manager para facilitar a gestão de aplicações está o processo de gestão de serviço de TI (IT Service Management). Nesse processo,

  • A. a ocorrência de uma interrupção que impede que os usuários finais realizem suas tarefas na solução de TI requer que o usuário final descreva e priorize o incidente em um ticket. Nas soluções SAP, isso pode ser feito diretamente no aplicativo. Os dados de contexto são anexados automaticamente e o ticket é enviado para a central de serviços do SAP Solution Manager.
  • B. os incidentes que não possuem causas correlatas devem ser associados a mensagens de problema composto no SAP Solution Manager. Essas mensagens são analisadas pelo processo de gerenciamento de problemas, buscando identificar uma causa raiz comum aos incidentes desconexos.
  • C. o usuário pode fornecer suporte de primeiro nível, procurando uma solução existente nas fontes de solução do cliente e no banco de dados SAP Notes. Se o suporte de primeiro nível não conseguir resolver o incidente, o ticket é diretamente encaminhado pelo SAP Solution Manager para a função de suporte de TI do fornecedor do SAP.
  • D. o gestor de mudanças do SAP Solution Manager é a ferramenta usada para gerenciar incidentes de forma eficiente. Essa ferramenta possui uma interface unidirecional aberta para receber incidentes de outros sistemas de tickets, o que centraliza a solução de todos os incidentes.

Qual dos seguintes processos específicos de software, definidos pela norma ISO 12207, tem como propósito confirmar que o produto de software integrado atende os seus requisitos definidos?

  • A. Processo de Auditoria de Software (Software Audit).
  • B. Processo de Garantia da Qualidade de Software (Software Quality Assurance).
  • C. Processo de Teste de Qualificação de Software (Software Qualification Testing).
  • D. Processo de Validação de Software (Software Validation).

Na orientação a objetos o encapsulamento é um mecanicismo utilizado para restringir o acesso ao comportamento interno de um objeto. O objeto requisitante envia uma mensagem e não precisa conhecer a forma pela qual a operação requisitada é realizada, tudo o que importa ao objeto remetente é a realização da operação. Na linguagem Java, os modificadores de acesso que aplicam o princípio de encapsulamento, definindo a visibilidade de um atributo ou método dentro de uma classe, definem que:

I. Apenas membros da classe possuem acesso.

II. Apenas membros da classe e subclasse possuem acesso.

III. Todos possuem acesso.

IV. Somente classe do mesmo pacote possuem acesso.

A respeito das definições anteriores assinale a alternativa correta.

  • A. I. Protected II. Private III. Public IV. Default.
  • B. I. Protected II. Private III. Default IV. Public.
  • C. I. Private II. Default III. Public IV. Protected.
  • D. I. Private II. Protected III. Public IV. Default.

Com relação à interface web Ajax e à linguagem de estilos CSS, julgue os próximos itens. O Ajax é uma tecnologia que tem a finalidade de tornar o navegador mais interativo com o usuário, permitindo realizar uma solicitação ao servidor web sem que para isso seja necessário recarregar a página que está sendo acessada.

  • C. Certo
  • E. Errado

Uma interface, no contexto de desenvolvimento de sistemas orientados a objetos, pode ser interpretada como um dispositivo de fronteira, pois define a maneira de comunicação entre duas entidades e a abstração de fronteira pode ser entendida como uma forma de interação da entidade com o mundo exterior. De acordo com a Linguagem Java, analise as afirmativas a respeito de interfaces.

I. As interfaces são classes abstratas, completamente não implementadas.

II. A classe que implementa uma interface precisa fornecer uma implementação para todos os métodos na interface.

III. Para que uma determinada classe seja vista como uma implementação de uma interface na linguagem Java, faz-se necessário indicar na declaração da classe a palavra reservada Extends.

IV. Uma classe pode implementar apenas uma interface para evitar a herança múltipla, pois é de difícil implementação na linguagem Java.

Está(ão) correta(s) apenas a(s) afirmativa(s)

  • A. I.
  • B. I e II.
  • C. I e III.
  • D. II e III.
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...