Buscar

Arquitetura de software

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1)
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:
XXXXXXXAmbas as asserções estão incorretas. 
A primeira asserção está correta, e a segunda asserção não justifica a primeira.
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.
Código da questão: 37893
Resolução comentada:
Ambas as asserções estão erradas, pois: MTBF (mean time between failures – tempo médio entre as falhas) descreve o tempo perdido nas falhas ou indisponibilidade por manutenção. Já para o MTTR (mean time to repair – tempo médio para reparo) efetua o cálculo após a ocorrência de uma falha, determinando qual o tempo média para o serviço ser reestabelecido.
2)
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:
Camadas.
Cliente-servidor.
XXXXXOrientada ao reuso.
Incremental
Centralizada.
Código da questão: 37854
Resolução comentada:
No cenário descrito é aproveitado o Moodle, por ser de código aberto, denotando a utilização de engenharia de software orientada ao reuso.
3)
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:
Requisito funcional.
XXXXXXXRequisito externo.
Requisito organizacional.
Requisito interno.
Requisito de produto.
Código da questão: 37889
Resolução comentada:
Trata-se de um requisito externo, pois depende que um órgão, que não é de controle da empresa, autorize a operacionalização do sistema.
4)
Uma empresa de games disponibiliza o seu servidor 24 horas por dia. Devido a um novo título muito procurado pelos gamers, o servidor apresentou os seguintes tempos de instabilidade (quando os serviços estavam indisponíveis) na última semana:
1 o dia: 00:20.
2o dia: 01:00.
3o dia: 00:00.
4o dia: 00:30.
5o dia: 00:50.
6o dia: 01:10.
7o dia: 01:10.
Conforme o cálculo do MTBF (mean time between failures – tempo médio entre as falhas), assinale a alternativa com o valor médio – em minutos - entre as ocorrências das falhas no cenário apresentado.
Alternativas:
10080 minutos.
XXXXXXX1630 minutos.
1440 minutos.
11440 minutos.
18840 minutos.
Código da questão: 37894
Resolução comentada:
Para o cálculo do MTBF deve ser utilizada a expressão:
MTBF = (tempo disponível – tempo perdido)/número de paradas
Tempo disponível: 24 horas X 7 dias = 168 horas à 10080 minutos.
Tempo perdido: 00:20+01:00+00:00+00:30+00:50+01:10+01:10 = 5 horas à 300 minutos.
Número de paradas: 6 vezes.
Dessa forma,
MTBF = (10080 – 300)/6 à MTBF = 1630 minutos.
5)
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:
Modelo de abstração.
XXXXXModelo em cascata.
Modelo de reuso.
Modelo de aprovação.
Modelo incremental.
Código da questão: 37852
Resolução comentada:
No modelo em cascata, as atividades são encadeadas e permitem uma certa interatividade entre os processos. Isso faz com que as etapas de desenvolvimento possam ocorrer paralelamente.
6)
Uma empresa de engenharia necessita de um ambiente virtual de aprendizagem para comercializar cursos na área de segurança. Porém, existe uma urgência do cliente, pois o antigo sistema está apresentando falhas e inconsistências.
O gerente de projetos planejou que o sistema irá utilizar o método ágil conhecido como extreme programming. Com base no cenário apresentado, assinale a alternativa que descreva a metodologia de teste mais indicada para o caso.
Alternativas:
XXXXXXXDesenvolvimento dirigido a teste.
Teste unitário.
Teste de sistema.
Teste em desenvolvimento.
Teste de componente.
Código da questão: 37880
Resolução comentada:
A premissa do extreme proogramming é de fazer os testes dirigidos ao desenvolvimento. Normalmente é feito em pares, visando assim ganho de tempo e tornando os processos mais ágeis.
7)
Os padrões de arquitetura de software são representados pelo modelo MVC (modelo-visão-controlador). Sendo utilizado um como no Quadro 01.
Nesse contexto, observe as afirmativas a respeito dos três componentes do MVC.
O sistema de dados onde estão compreendidos os bancos de dados.
Os componentes de visão demonstram a forma como os dados serão disponibilizados aos usuários.
Componente controlador é definido como a forma de interação do usuário com o sistema.
Assinale a alternativa correta.
Alternativas:
XXXXXXXXXSomente as alternativas I, II e III estão corretas.
Somente as alternativas I e III estão corretas.
Somente a alternativa I está correta.
Somente as alternativas I e II estão corretas.
Somente as alternativas II e III estão corretas.
Código da questão: 37872
Resolução comentada:
A alternativa I está correta, pois no sistema de dados é onde são gerenciadas as operações associadas à base de dados. A alternativa II está correta, pois o componente de visão é o que define como os dados serão apresentados ao usuário. A alternativa III está correta, pois é no componente controlador onde ocorre o gerenciamento dos componentes de interação com o usuário.
8)
Observe as afirmativas a seguir e assinale (V) verdadeiro ou (F) falso.
( ) O modelo estrutural é um cenário simples que descreve a necessidade do usuário.
( ) No modelo de estudo de caso, as funcionalidades do sistema são representadas pela figura palito.
( ) O diagrama de classe é o mais indicado em projetos que se oriente a objetos.
( ) O modelo de contexto se preocupa com as atividades sequenciais.
( ) Os limites do projeto não são decisões abstratas e sem critérios.
Assinale a alternativa com a sequência correta.
Alternativas:
F – F – F – V – V.
V – V – F – F – V.
XXXXXXXF – V – V – F – V.
V – F – V – F – V.
F – V – F – V – F.
Código da questão: 37866
Resolução comentada:
A primeira afirmativa é falsa, pois a representação de um cenário simples é uma propriedade do modelo de contexto. A segunda afirmativa é verdadeira, pois uma característica do modelo de estudo de caso são as representações por figura palito. A terceira afirmativa é verdadeira, pois o diagrama de classe é ideal para projetos de orientação a objetos. A quarta afirmativa é falsa, pois no modelo de contexto não são representadas atividades em sequência ou dependência funcional. A quinta afirmativa é verdadeira, pois os limites devem obedecer a critérios organizacionais, técnicos, entre outros.
9)
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:
XXXXXXXXXAs duas asserções estão corretas, e a segunda justifica a primeira.
Somente a segunda asserção está correta.
As duas asserções estão corretas, e a segunda não justifica a primeira.
Nenhuma das asserções está correta.
Somente a primeira asserção está correta.
Código da questão: 37885
Resolução comentada:
Na arquitetura orientada a serviços (SOA) é possível utilizar serviços externos à aplicação principal, e em caso de falha ou indisponibilidade do serviços, alguns componentes internos podem não ser afetados. Sendo uma boa alternativa quando se tem um sistema que necessite de diversas funcionalidades e a disponibilidade seja um fator crítico no projeto de desenvolvimento.
10)
Um proprietário de um camping, a fim de efetuar um controle da quantidade de usuários possíveis na área reservada às barracas, solicitou que fosse desenvolvido um sistema. O gerente de projetos enviou um e-mail com as partes a serem desenvolvidas, conforme demonstrado na Figura 02.
Figura 02 – Modelo para o projeto
Fonte: Elaborada pelo autor.
Assinale a alternativa que descreva qual o modelo representado.
Alternativas:
Modelo de contexto;
Modelo estrutural.
XXXXModelo de estudo de caso.
Modelo de requisitos.
Modelo de negócio.
Código da questão: 37867
Resolução comentada:
Uma característica do modelo de estudo de caso é a representação por meio da figura palito, dos atores e funcionalidades de um projeto ou apenas de um recurso do sistema.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando