Baixe o app para aproveitar ainda mais
Prévia do material em texto
Arquitetura de software Professor(a): Sérgio Eduardo Nunes (Mestrado acadêmico) 1) 2) 3) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Analise as asserções a seguir: I. A arquitetura orientada a serviços é conhecida como SOA, que é uma forma de se utilizar as aplicações externa, que pode ser eficiente em alguns projetos, PORQUE II. se houver indisponibilidade de algum serviço, os demais podem não ser afetados. Assinale a alternativa correta: Alternativas: Código da questão: 37885 Um gerente de projetos selecionou uma equipe a fim de se desenvolver um sistema distribuído. Segundo as necessidades do software em ter aplicações externas, o seu desenvolvimento deve ser orientado a serviços. Com base no contexto apresentado, assinale (V) verdadeiro ou (F) falso segundo as características que os desenvolvedores devem estar atentos. ( ) Visão de desenvolvimento. ( ) Plugin incompatível. ( ) Comportamento do sistema. ( ) Ajuste dos requisitos. ( ) Grau de dependência. Assinale a alternativa com a sequência correta. Alternativas: Código da questão: 37886 A respeito dos modelos de software, observe as afirmativas a seguir. I. Devem permitir uma visão ampla do sistema. II. O foco não está nas necessidades do cliente, mas sim no modelo mais adequado ao projeto. III. O modelo é algo mais prático, não se preocupando com a documentação produzida. Assinale a alternativa correta. As duas asserções estão corretas, e a segunda não justifica a primeira. Somente a primeira asserção está correta. Nenhuma das asserções está correta. As duas asserções estão corretas, e a segunda justifica a primeira. Somente a segunda asserção está correta. V – V – F – F – F. F – V – F – V – F. V – F – V – F – V. V – F – V – V – V. F – F – V – V – V. 4) 5) Alternativas: Código da questão: 37863 Observe a frase: Os testes estão presentes em todo momento de suas atividades e garantem que os códigos escritos não possuem erros. A respeito dos interessados nos testes de software, assinale aquele relacionado à frase em destaque. Alternativas: Código da questão: 37875 Uma empresa de exportação de títulos de jogos para consoles e computador deseja o desenvolvimento de um sistema que faça o gerenciamento e controle das compras, vendas, pagamentos, estoque e todas aquelas atividades necessárias para que organize as suas operações no mercado. Para isso, a equipe desenvolveu um modelo para referenciar as atividades que devem ser desenvolvidas, conforme representado na Figura 01. Figura 01 – Modelo de Trabalho. Fonte: Elaborada pelo autor. Assinale a alternativa que represente o modelo adotado pela equipe de desenvolvimento. Alternativas: Somente a alternativa I está correta. Somente a alternativa II e III estão corretas. Somente a alternativa II está correta. Somente a alternativa I e II estão corretas. Somente a alternativa III está correta. Diretor da empresa. Cliente. Desenvolvedor. Usuário. Gerente de projetos. Modelo incremental. Modelo em cascata. Modelo de abstração. Modelo de reuso. 6) 7) 8) Código da questão: 37852 Uma desenvolvedora de software deseja colocar o sistema web em funcionamento. Nele, deseja-se medir o tipo de sentimento e percepção que o consumidor tem a respeito dos e- commerces disponíveis. Porém, é necessário que a câmara nacional de comercio protocole uma autorização oficial. Com base no apresentado, assinale a alternativa que represente o tipo de requisito. Alternativas: Código da questão: 37889 Uma escola tradicional de uma cidade solicitou que fosse desenvolvido um ambiente virtual de aprendizagem para que as atividades extraclasse fossem gerenciadas e avaliadas dentro do sistema. Além disso, deve ser possível utilizar o recurso de realidade aumentada para que alguns conceitos possam ser melhor demonstrados para os alunos. Dentro dessa necessidade, a equipe decidiu utilizar parte do Moodle, por ser de código aberto e desenvolver o modulo que permite a utilização da realidade aumentada. Assinale a alternativa que descreva qual a técnica utilizada no projeto. Alternativas: Código da questão: 37854 Observe a afirmativa a seguir: Todo projeto pode apresentar fatores ____________________, isso pode variar conforme a complexidade que o sistema exige. Esses fatores podem variar em vista do desempenho, proteção, segurança, disponibilidade e __________________________. Por esse motivo, planejar qual a __________________________ mais adequada, pode ser uma atividade complexa, e que necessita de uma reflexão da equipe de desenvolvimento de softwares. Assinale a alternativa que complete as lacunas corretamente. Alternativas: Código da questão: 37871 Modelo de aprovação. Requisito funcional. Requisito organizacional. Requisito de produto. Requisito interno. Requisito externo. Camadas. Centralizada. Incremental Orientada ao reuso. Cliente-servidor. negativos - facilidade – tarefa. críticos - manutenção – arquitetura. críticos - integridade – atividade. específicos - integridade – arquitetura. positivos - custo – arquitetura. 9) 10) Analise as asserções a seguir: I. O tempo médio entre as falhas descreve o intervalo de tempo que leva até que o serviço seja reestabelecido, PORQUE II. o tempo médio para ajuste necessita desse valor para ser determinado. Assinale a alternativa correta. Alternativas: Código da questão: 37893 A maior vantagem do sistema distribuído está no aspecto da ___________________________, pois esse tipo de arquitetura favorece a expansão dos recursos. Com base no contexto apresentado, assinale a alternativa que completa uma das vantagens da arquitetura de sistemas distribuídos. Alternativas: Código da questão: 37882 A primeira asserção está correta, e a segunda asserção justifica a primeira. A primeira asserção está correta, e a segunda está incorreta. Ambas as asserções estão corretas, porém não se justificam. A primeira asserção está correta, e a segunda asserção não justifica a primeira. Ambas as asserções estão incorretas. Escalabilidade. Tolerância. Compartilhamento. Concorrência. Segurança. Arquivos e Links
Compartilhar