Logo Passei Direto
Buscar

Programação

Anhanguera
Na visão de Maschietto et al. (2020, p. 156), “um componente é uma parte substituível e executável de um sistema cujos detalhes de implementação estão ocultos. [...] fornece o conjunto de interfaces que um componente realiza ou implementa, [...], também requer interfaces para executar uma função”. Este trecho foi utilizado por um profissional da empresa “YYZ”, responsável pelo treinamento da equipe de desenvolvedores com ênfase em componentes utilizados no desenvolvimento de softwares. Um desenvolvedor pediu a palavra e solicitou que o analista de treinamento citasse alguns itens relevantes sobre componentes. Prontamente, o profissional atendeu aos participantes. Considerando as informações apresentadas, analise as afirmativas a seguir: RPC (Remote Procedure Call) é um componente de chamadas de procedimento remoto. Botões e caixas de texto são componentes, classificados como abstrações de dados. Acessos a repositórios de dados, diversas transações, mensagens e a integração entre sistemas são classificados como componentes de serviço. No momento do desenvolvimento de um software, os programadores podem substituir componentes para realizar a atualização solicitada pelo analista sênior. Considerando o contexto apresentado, é correto o que se afirma em:
User badge image
Everton Juliano Araujo

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Vamos analisar cada afirmativa com base no conceito de componentes em desenvolvimento de software: 1. RPC (Remote Procedure Call) é um componente de chamadas de procedimento remoto. Correto. RPC é uma técnica que permite a execução de procedimentos em sistemas remotos, funcionando como um componente para comunicação distribuída. 2. Botões e caixas de texto são componentes, classificados como abstrações de dados. Incorreto. Botões e caixas de texto são componentes de interface gráfica (UI), não abstrações de dados. 3. Acessos a repositórios de dados, diversas transações, mensagens e a integração entre sistemas são classificados como componentes de serviço. Correto. Esses elementos são típicos de componentes de serviço, que fornecem funcionalidades específicas e reutilizáveis. 4. No momento do desenvolvimento de um software, os programadores podem substituir componentes para realizar a atualização solicitada pelo analista sênior. Correto. A substituição de componentes é uma característica fundamental da arquitetura baseada em componentes, permitindo atualizações e manutenção. Portanto, as afirmativas corretas são: 1, 3 e 4. Se a questão apresenta opções para marcar, a correta é aquela que indica que as afirmativas 1, 3 e 4 estão corretas e a 2 está incorreta.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina