Nos últimos anos, as ferramentas CASE têm evoluído em direções diferentes, abrangendo desde a especificação de sistemas até a geração automática de código fonte. A geração atual de ferramentas CASE é composta por softwares complexos que auxiliam equipes de desenvolvimento a projetar sistemas da mesma forma que arquitetos e engenheiros projetariam um edifício.
Considerando o contexto, avalie as afirmativas a seguir:
I. As ferramentas case utilizadas para testes, depuração bem como verificação e validação são classificadas sob a perspectiva de integração.
II. AnalystDesigner, Software through Pictures e System Architect são exemplos de ferramentas UPPER CASE disponíveis no mercado.
III. As ferramentas CASE que auxiliam o desenvolvedor durante o processo de levantamento de necessidades, de análise e de elaboração de projeto são denominadas LOWER CASE ou ferramentas back-end.
IV. Entre as contribuições da ferramenta CASE, incluem-se o auxílio aos projetistas no desenvolvimento de software e a geração automática da documentação do software desenvolvido.
V. A Ferramentas de planejamento e Projeto representam categorias que focalizam duas áreas principais relacionadas a ferramentas cases: (1) estimativa de custos e esforço de projeto de software e (2) realização de cronogramas de projeto.
Considerando o contexto apresentado, assinale a alternativa correta.
Alternativas:
a)Apenas as afirmativas I e III estão corretas.
b)Apenas as afirmativas II e V estão corretas.
c)Apenas as afirmativas I, II e IV estão corretas.
d)Apenas as afirmativas I, II, III e IV estão corretas.
e)Apenas as afirmativas I, II, III e V estão corretas.
Soluções para a tarefa
Resposta:
1. d) pedido, compra, venda, item, cliente.
2. e) diagrama de classes
3. e) I e II são falsas
4. b) II V estão corretas
5. b) III e V estão corretas
Explicação:
corrigido!!
Considerando o tema abordado no texto e a utilização das ferramentas CASE, os itens verdadeiros são: II e V.
Alternativa b).
Uma ferramenta CASE (Computer Aided Software Engineering) é um termo padrão utilizado para indicar qualquer forma de suporte automatizado para a engenharia de software.
Num sentido mais preventivo, uma ferramenta CASE significa qualquer ferramenta utilizada para automatizar alguma atividade associada ao desenvolvimento de software.
Algumas destas ferramentas CASE ajudam em tarefas relacionadas com as primeiras fases de um sistema, tais como a especificação, análise estruturada, concepção, codificação, testes e outras em atividades não relacionadas, tais como gestão de projetos e gestão de configuração.
I. As ferramentas case utilizadas para testes, depuração bem como verificação e validação são classificadas sob a perspectiva de integração.
- Falso, pois, a ferramenta CASE é usada nas primeiras fases do processo de desenvolvimento de sistemas.
III. As ferramentas CASE que auxiliam o desenvolvedor durante o processo de levantamento de necessidades, de análise e de elaboração de projeto são denominadas LOWER CASE ou ferramentas back-end.
- Falso, pois, esse caso o correto é UPPER CASE ou ferramentas Front-End.
IV. Entre as contribuições da ferramenta CASE, incluem-se o auxílio aos projetistas no desenvolvimento de software e a geração automática da documentação do software desenvolvido.
-Falso, pois, as ferramentas CASE não permite a geração automática da documentação do software a ser desenvolvido.
Questão similar no Brainly:
https://brainly.com.br/tarefa/27532202
Quaisquer dúvidas, deixe nos comentários.
Bons estudos :)