Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fazer teste: Semana 3 - Atividade Avaliativa Informações do teste Descrição Instruções Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. Suas respostas foram salvas automaticamente. 1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 3. A cada tentativa, as perguntas e alternativas são embaralhadas Olá, estudante! Pronto! Sua atividade já está registrada no AVA. PERGUNTA 1 Assinale a alternativa que contém uma informação correta sobre o padrão MVC (modelo-visão-controlador). O sistema é estruturado em três componentes físicos que interagem entre si. Envolve menos código e diminui a sua complexidade quando o modelo de dados e as interações são simples. Integra a apresentação do sistema e os dados do sistema. Usado quando há apenas uma maneira de visualizar e interagir com os dados. Permite que os dados sejam alterados independentemente da sua representação e vice-versa. 1,25 pontos Salva PERGUNTA 2 Assinale a alternativa que apresenta apenas exemplos de estilos arquiteturais (ou padrões de arquitetura) apresentados no material-base disponibilizado. Arquitetura de repositório, Arquitetura em camadas, Arquitetura de atuação temporal, MVC (Model-View-Controller), Padrão cliente-servidor. Arquitetura de repositório, Arquitetura duto e filtro, Arquitetura em camadas, MVC (Model-View-Controller), Padrão cliente-servidor. Arquitetura de repositório, Arquitetura duto e filtro, Arquitetura em camadas, Arquitetura de atuação temporal, MVC (Model-View-Controller). Arquitetura de repositório, Arquitetura duto e filtro, Arquitetura de atuação temporal, MVC (Model-View-Controller), Padrão cliente-servidor. Arquitetura duto e filtro, Arquitetura em camadas, Arquitetura de atuação temporal, MVC (Model-View-Controller), Padrão cliente-servidor. 1,25 pontos Salva PERGUNTA 3 Assinale a alternativa que contém uma descrição correta de uma das quatro visões de arquitetura de Kruchten. Visão de desenvolvimento: mostra como o software é decomposto para implantação, ou seja, mostra a divisão do software em componentes que são implantados em uma única máquina. Visão lógica: mostra as abstrações fundamentais do sistema como estados e transições. Visão lógica: mostra as abstrações fundamentais do sistema como casos de uso. Visão de processo: mostra como, no tempo de execução, o sistema é processado pelo processador. Visão física: mostra o hardware do sistema e como os componentes de software estão distribuídos pelos processadores no sistema. 1,25 pontos Salva PERGUNTA 4 Marque a alternativa que apresenta corretamente um dos momentos mais potencialmente adequados para refatorar o software. Logo na segunda vez que você estiver fazendo algo parecido e perceber a duplicação. Quando estiver consertando um defeito no software. Ao remover uma função do software. Sempre, ou seja, o tempo todo, na maior quantidade possível. Quando estiver realizado o teste de sistema do software. 1,25 pontos Salva PERGUNTA 5 Os requisitos não funcionais do sistema de software possuem um grande relacionamento com a sua arquitetura. Assinale a alternativa que apresenta o tipo de requisitos não funcionais que mais pode afetar a arquitetura de um sistema. Desempenho, disponibilidade, segurança da informação, segurança física, usabilidade. Desempenho, disponibilidade, manutenibilidade, segurança da informação, segurança física. Desempenho, disponibilidade, manutenibilidade, segurança da informação, usabilidade. Desempenho, disponibilidade, manutenibilidade, segurança física, usabilidade. Desempenho, manutenibilidade, segurança da informação, segurança física, usabilidade. 1,25 pontos Salva PERGUNTA 6 Por que refatorar pode ser útil? Marque a alternativa que apresenta um benefício correto da refatoração de software. Ajuda a encontrar defeitos/falhas. Pode ser realizada assim que se iniciam os testes de sistema. Torna o software mais rápido de executar. Ajuda na comunicação com os gerentes de projeto ou de desenvolvimento. Melhora os requisitos do software. 1,25 pontos Salva PERGUNTA 7 Assinale a alternativa que contém apenas as quatro visões de arquitetura de Kruchten. De desenvolvimento, física, de implantação, lógica. De desenvolvimento, física, de implantação, de processo. De desenvolvimento, de implantação, lógica, de processo. Física, de implantação, lógica, de processo. De desenvolvimento, física, lógica, de processo. 1,25 pontos Salva PERGUNTA 8 “Refatoração é uma __________ feita __________ do software para torná-lo mais fácil de ser __________ e menos __________ sem alterar __________.” Escolha a alternativa que completa, de forma correta, as lacunas acima. melhoria, na estrutura externa, executado, difícil de ser vendido, seu desempenho. extensão, na arquitetura, precificado, tolerante a mudanças, sua disponibilidade. correção, nos requisitos, explicado, arriscado de apresentar falhas, sua segurança. alteração, na estrutura interna, entendido, custoso de ser modificado, seu comportamento observável. redução, nos testes, finalizado, caro para ser vendido, sua usabilidade. 1,25 pontos Salva Estado de Conclusão da Pergunta: Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Salvar todas as respostas Salvar e Enviar
Compartilhar