Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE exercicio 4

Prévia do material em texto

06/05/2021 EPS
https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 1/3
Teste de
Conhecimento
 
 
 avalie sua aprendizagem
 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
4a aula
 Lupa 
Exercício: CCT0746_EX_A4_202101180186_V2 06/05/2021
Aluno(a): GALILEU DOS SANTOS LIRA 2021.1 EAD
Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 202101180186
 
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa a aplicação das decisões tomadas no nível estratégico, onde a
solução contemplará a reutilização, ou não, de componentes, buscando satisfazer os requisitos do produto é o
estratégico ou desenho detalhado
nível estratégico ou desenho arquitetônico
operacional ou desenho detalhado
operacional ou desenho lógico
 nível tático ou desenho lógico
Respondido em 06/05/2021 21:52:12
Gabarito
Comentado
 
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o comportamento de cada componente, sendo desenvolvido em
conjunto com a documentação voltada para os usuários ou com a documentação do código do programa é o
estratégico ou desenho detalhado
 operacional ou desenho detalhado
tático ou desenho lógico
operacional ou desenho lógico
estratégico ou desenho arquitetônico
Respondido em 06/05/2021 21:53:32
Gabarito
Comentado
Gabarito
Comentado
Gabarito
Comentado
 
É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes;
pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; define tanto métodos para controlar e monitorar mudanças quanto
áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Identifique de qual processo se
trata:
 RUP.
DSDM.
TDP.
XP.
DDP.
Respondido em 06/05/2021 21:55:10
 
 
Explicação:
Processo Unificado da Rational conhecido como RUP (Rational Unified Process), é um processo de engenharia de software criado para apoiar o desenvolvimento
orientado a objetos, fornecendo uma forma sistemática para se obter vantagens no uso da UML. Foi criado pela Rational Software Corporation e adquirido em fevereiro
de 2003 pela IBM.
O principal objetivo do RUP é atender as necessidades dos usuários garantindo uma produção de software de alta qualidade que cumpra um cronograma e um
orçamento previsíveis. Assim, o RUP mostra como o sistema será construído na fase de implementação, gerando o modelo do projeto e, opcionalmente, o modelo de
análise que é utilizado para garantir a robustez. O RUP define perfeitamente quem é responsável pelo que, como as coisas deverão ser feitas e quando devem ser
realizadas, descrevendo todas as metas de desenvolvimento especificamente para que sejam alcançadas.
O RUP organiza o desenvolvimento de software em quatro fases, onde são tratadas questões sobre planejamento, levantamento de requisitos, análise, implementação,
teste e implantação do software. Cada fase tem um papel fundamental para que o objetivo seja cumprido, distribuídos entre vários profissionais como o Analista de
sistema, Projetista, Projetista de testes, entre outros.
Gabarito
Comentado
 
 Questão1
 Questão2
 Questão3
4
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
06/05/2021 EPS
https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 2/3
O nível de abstração e agregação dos elementos dos sistemas pode ser Nível Estratégico ou Arquitetônico, Nivel Tático ou Lógico e Nivel Operacional ou Desenho
detalhado. Marque a opção que representa o Nivel Operacional
É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos
relacionados do projeto.
A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto.
É desenvolvido em conjunto com as expectativas de negócio, influenciando na priorização das funcionalidades, arquiteturas e formação de equipe de
especialistas. É o uso do sistema pelos usuários finais após teste, homologação, manutenção e treinamento.
 É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de
desenho interno.
O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto que, a cada iteração, os defeitos que existiam em
outras fases já foram sanados.
Respondido em 06/05/2021 21:57:54
 
Existem 2 (duas) visões do projeto quanto ao seu desenvolvimento: externa e interna.
I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces.
II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente.
III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema.
Analise as afirmativas acima, assinale a única resposta correta.
Apenas I está correta;
 Apenas III está correta;
Apenas II e III estão corretas;
Apenas II está correta;
Apenas I e III estão corretas;
Respondido em 06/05/2021 21:59:40
 
 
Explicação:
I- A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces. - Falso, pois a visão interna não refere-se ao modelo de
interação e interface.
II- A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento do componente. - Falso, externa contempla a visão dos
usuários; interna OK
III- A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do sistema. - Verdade
 
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o corpo da arquitetura do sistema a ser implementado, onde já se
pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto é o
operacional ou desenho lógico
tático ou desenho lógico
estratégico ou desenho detalhado
operacional ou desenho detalhado
 nível estratégico ou desenho arquitetônico
Respondido em 06/05/2021 22:00:41
Gabarito
Comentado
 
Existem vários modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse assunto, assinale a opção correta.
No modelo de desenvolvimento em cascata, a primeira etapa é a modelagem do sistema.
O modelo de desenvolvimento em espiral, que tem a codificação como segunda etapa, gera o código do sistema muito mais rapidamente que o modelo de
prototipação.
 A metodologia de prototipagem evolutiva é uma abordagem que visualiza o desenvolvimento de concepções do sistema conforme o andamento do projeto, por
meio de protótipos visuais.
No modelo de desenvolvimento incremental, da mesma maneira que no modelo cascata, é possível a solução dos riscos logo no início do projeto.
O modelo de desenvolvimento UML é uma metodologia de desenvolvimento orientada a objetos que gera protótipos muito rapidamente, em função das
ferramentas case disponíveis.
Respondido em 06/05/2021 22:01:07
 
 
Explicação:
Metodologia de Prototipagem
O relacionamento entre um protótipo e as atividades do processo de desenvolvimento - início do projeto e análise de requisitos, design da interface e da aplicação, e
implementação - permite a identificação de quatro tipos de protótipos:
Protótipo de Apresentação - oferece suporte ao início do projeto e é usado para convencer o cliente de que o futuro sistema é viável e que a interface do
usuário se adequa aos requisitos. Na maioria dos casos é usado para mostrar visão que o usuário têm do sistema e revelar aspectos importantes da interface.
Protótipo Autêntico - é um sistema de software provisório e funcional, geralmente projetado parailustrar aspectos específicos da interface de usuários ou
parte da funcionalidade, ajudando na compreensão dos problemas envolvidos.
Protótipo Funcional -- é derivado do modelo do domínio do problema ou da especificação do software e serve para ajudar à equipe de desenvolvimento
compreender questões relacionadas com a construção do sistema. Esse protótipo não interessa aos usuários.
Sistema Piloto - é usado não apenas com propósitos ilustrativos, mas como um núcleo básico operacional do sistema. Esse sistema deve ser instalado no
ambiente de aplicação e experimentado com os usuários.
 Questão
 Questão5
 Questão
6
 Questão7
06/05/2021 EPS
https://simulado.estacio.br/alunos/?p0=50772420&user_cod=3707288&matr_integracao=202101180186 3/3
 
Com base nos modelos de desenho do PDS, a frase a seguir representa qual nível de abstração e agregação dos elementos dos sistemas?
"É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto."
Desenho lógico.
Nível tático.
Desenho detalhado.
 Nível estratégico.
Nível operacional.
Respondido em 06/05/2021 22:01:30
Explicação:
Conclusão:
A frase "É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos
relacionados do projeto." é melhor representada pela alternativa nível estratégico.
 Questão8
javascript:abre_colabore('38403','224930418','4562805915');

Continue navegando