Logo Passei Direto
Buscar
A granularidade dos componentes de software define como os softwares irão requisitar os serviços e, ao mesmo tempo, como eles serão desenvolvidos pela equipe de programação.
Sobre a granularidade de componentes, é correto afirmar que:
a. A granularidade baixa do componente gera uma grande parcela de funcionalidades dos sistemas.
b. A granularidade alta do componente gera processos mais rápidos para os componentes envolvidos no processo informatizado.
c. Um componente com granularidade alta representa um grande grupo de funcionalidades.
d. A granularidade alta de um componente de software gera processos demorados e sistemas menos complexos.
e. Quanto maior a granularidade de um software, menor é a quantidade de serviço que ele pode fornecer.
User badge image
Desenvolvendo com Questões

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das alternativas em relação à granularidade dos componentes de software: a) A granularidade baixa do componente gera uma grande parcela de funcionalidades dos sistemas. - Esta afirmação está incorreta, pois granularidade baixa significa que o componente é mais específico e, portanto, oferece menos funcionalidades. b) A granularidade alta do componente gera processos mais rápidos para os componentes envolvidos no processo informatizado. - Isso não é necessariamente verdade, já que componentes de granularidade alta podem ser mais complexos e, portanto, não necessariamente mais rápidos. c) Um componente com granularidade alta representa um grande grupo de funcionalidades. - Esta afirmação é correta, pois componentes de granularidade alta tendem a englobar mais funcionalidades. d) A granularidade alta de um componente de software gera processos demorados e sistemas menos complexos. - Isso não é verdade, pois componentes de granularidade alta podem ser mais complexos e não necessariamente geram processos demorados. e) Quanto maior a granularidade de um software, menor é a quantidade de serviço que ele pode fornecer. - Esta afirmação é incorreta, pois uma maior granularidade geralmente significa que o componente pode fornecer mais serviços. Portanto, a alternativa correta é: c) Um componente com granularidade alta representa um grande grupo de funcionalidades.

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!

Essa pergunta também está no material:

Mais perguntas desse material

Os dispositivos móveis evoluem conforme as necessidades de serviços instantâneos vão surgindo, e os usuários os consomem para tarefas do dia a dia, como os serviços de GPS, jogos ou até mesmo aplicativos de comunicação. Os celulares possuem lojas de aplicativos que fornecem diversas opções de escolha para obter serviços necessários para manter o funcionamento de atividades no seu celular.
Sobre os repositórios de componentes e sua utilização em contextos informatizados, marque a alternativa correta.
a. Os repositórios de componentes permitem a comunicação de dispositivos informatizados sem a necessidade de requisições e compatibilidades entre os envolvidos, facilitando sua disseminação.
b. Os repositórios de componentes são soluções e eficientes quando estão localizados no dispositivo informatizado que o requisita, não tendo a mesma eficiência de repositórios em meios remotos.
c. Os repositórios de componentes armazenam os aplicativos compatíveis com o dispositivo informatizado, que requisitam seus serviços.
d. Os repositórios de componentes possuem limitações, regras e formas de comunicação específicas com os dispositivos informatizados, com restrição à quantidade de chamadas ou downloads.
e. Os repositórios de componentes são conjuntos de vários componentes desenvolvidos em linguagens de programação distintas, que não permitem adaptação aos componentes requisitantes de forma simples.

Um componente de software deve ter elementos em seu projeto para facilitar a produção de componentes em menores partes. Nesse contexto, os softwares do tipo ERP agrupam recursos que podem prover uma facilidade na disseminação de suas atividades.
Sobre os sistemas ERP e a granularidade de componentes, analise as afirmativas a seguir.
I- O nível de granularidade de um sistema ERP permite que o mesmo software seja utilizado em empresas diferentes de maneiras distintas.
II- Módulos pertencentes a operações com mesmo núcleo de características podem ser agrupados em um mesmo local de componentes, permitindo que suas requisições sigam as mesmas regras.
III- Sistemas ERP têm módulos que representam componentes que determinam o funcionamento de suas atividades. Dentro desse contexto, existem componentes que são necessários, mas não podem ser incorporados ao sistema, devido à forma como foram desenvolvidos ou estão armazenados.
a. I e III, apenas.
b. I, apenas.
c. III, apenas.
d. II, apenas.
e. I e II, apenas.

Os componentes de software têm uma importância muito elevada para o funcionamento adequado de sistemas complexos. Esses componentes podem ser disponibilizados de maneira a facilitar suas requisições e interações com grande grupo de funcionalidades.
Sobre a localização de componentes de software, analise as seguintes afirmativas:
I- Os componentes de software podem ser localizados em locais remotos ou em servidores locais.
II- A comunicação remota pode ser utilizada por softwares para solicitar componentes.
III- Os desenvolvedores de software devem prover recursos de programação para facilitar a comunicação e a solicitação de componentes.
a. I e II, apenas.
b. I, apenas.
c. I e III, apenas.
d. I, II e III.
e. II, apenas.

Os serviços de componentes de software falam muito sobre sua forma de construção e a maneira como os usuários e outros sistemas se comunicam.
Sobre os conceitos de serviços de componentes, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Os serviços de componentes são mutáveis em parâmetros, mas imutáveis em requisições.
( ) Os componentes devem participar principalmente de outros softwares, não sendo seu principal foco compor outros elementos de componentes de software.
( ) Os componentes devem ser independentes de outros componentes para permitir que sejam aproveitados por vários contextos de software.
a. F, F, V
b. V, V, V.
c. F, F, F.
d. F, V, F.
e. F, V, V.

Mais conteúdos dessa disciplina