Logo Passei Direto
Buscar
O reúso do componente de software oferece mecanismos de melhoria contínua da tecnologia empregada no sistema de software. As ferramentas CASE – Computer-Aided Software Engineering (Engenharia de Software Auxiliada por Computador) são as que mais favorecem o reúso do componente de software, porque todas as etapas do desenvolvimento recaem em um repositório.
Assinale a alternativa que corresponde ao conceito de repositório.
a. É um banco de dados que armazena todos os dados e informações do projeto, bem como o gerenciamento e modelagem do processo de negócio para elaboração de um sistema de informação.
b. É um gerenciador automatizado de todas as atividades da equipe de desenvolvimento, incluindo sistemas operacionais, aplicações e demais ferramentas de controle do versionamento do software, que podem ser revisadas ou reutilizadas.
c. É um meio de armazenamento, gestão e compartilhamento de objetos, componentes, modelos, documentos ou quaisquer outros artefatos produzidos por algum dos componentes da arquitetura.
d. Possui todas as etapas de análise bem como o ciclo de desenvolvimento do software, o que permite reutilizar atividades da equipe que já foram implantadas com sucesso.
e. Refere-se ao que é efetivado no contrato do software, que permite ao cliente, uma vez que requisitou o software, utilizar-se dos meios legais para o seu reuso.
User badge image
Questões Para a Compreensão

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Para identificar a alternativa que corresponde ao conceito de repositório no contexto do reúso de componentes de software, vamos analisar cada uma das opções: a) É um banco de dados que armazena todos os dados e informações do projeto, bem como o gerenciamento e modelagem do processo de negócio para elaboração de um sistema de informação. - Esta definição é muito ampla e não se concentra especificamente no reúso de componentes. b) É um gerenciador automatizado de todas as atividades da equipe de desenvolvimento, incluindo sistemas operacionais, aplicações e demais ferramentas de controle do versionamento do software, que podem ser revisadas ou reutilizadas. - Embora mencione o controle de versionamento, não se refere diretamente ao conceito de repositório como um local de armazenamento de artefatos. c) É um meio de armazenamento, gestão e compartilhamento de objetos, componentes, modelos, documentos ou quaisquer outros artefatos produzidos por algum dos componentes da arquitetura. - Esta definição se alinha bem com o conceito de repositório, pois abrange o armazenamento e compartilhamento de diversos artefatos, que é fundamental para o reúso. d) Possui todas as etapas de análise bem como o ciclo de desenvolvimento do software, o que permite reutilizar atividades da equipe que já foram implantadas com sucesso. - Embora mencione a reutilização, não define claramente o que é um repositório. e) Refere-se ao que é efetivado no contrato do software, que permite ao cliente, uma vez que requisitou o software, utilizar-se dos meios legais para o seu reuso. - Esta opção fala sobre aspectos legais e contratuais, não sobre o conceito de repositório. A alternativa que melhor corresponde ao conceito de repositório, especialmente no contexto de reúso de componentes de software, é: c) É um meio de armazenamento, gestão e compartilhamento de objetos, componentes, modelos, documentos ou quaisquer outros artefatos produzidos por algum dos componentes da arquitetura.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

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

Mais conteúdos dessa disciplina