Prova Cosmos

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 5

Arquitetura de software

Professor(a): Sérgio Eduardo Nunes (Mestrado acadêmico)

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!

1) 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.

Alternativas:

Somente a alternativa II e III estão corretas.


Somente a alternativa III está correta.
Somente a alternativa I está correta.
Somente a alternativa II está correta.
Somente a alternativa I e II estão corretas.

Código da questão: 37863

2) Relacione as colunas segundo o padrão de


arquitetura e a sua respectiva aplicação.

(A) Sistema Distribuído.                           (   A ) Cluster.

(B) Cliente-servidor duas camadas.           (   E )


Sites de hospedagem.

(C) Cliente-servidor multicamadas.           (   B )


Servidor de arquivo.

(D) Ponto a ponto.                                         (   C ) Serviços bancários.

(E) Orientada a serviços.                               (   


D )
Chat.

Assinale a alternativa com a sequência


correta.

Alternativas:

C – B – A – E – D.
A – E – B – C – D.
A – C – E – D – B.
B – A – E – D – C.
D – E – C – A – B.

Código da questão: 37884

3) Os padrões e estilos
de arquiteturas são uma grande “mão na roda”, pois permitem
adotar boas
práticas e dessa forma organizar os elementos que irão compor o sistema. Os
padrões e estilos arquiteturais possuem elementos em comum, que podem ser
divididos
em duas categorias: dinâmico (D) e estático (E).

Dentro desse
contexto, relacione as colunas.

                                                  
(   
E ) Procedimentos armazenados.

(D)                                                 
(   
D ) Algoritmos.

                                                      
(   
D ) Processos.
(E)                                                  (   
E ) Servidores.

                                                      
(   
D ) Classes.

Assinale a alternativa com a sequência correta.

Alternativas:

E – E – D – E – E.
D – D – E – E – E.
E – D – D – E – D.
E – D – E – D – E.
D – E – D – E – D.

Código da questão: 37847

4) Os funcionários de uma empresa foram


convidados para fazer um teste do sistema que
será implantado no próximo
semestre. Após algumas horas trabalhando no novo sistema,
os colaboradores
tiveram a oportunidade de fazer alguns apontamentos no formulário
descrito na figura
a seguir:

Figura 01 - Devolutiva
dos colaboradores

Fonte: Elaborada
pelo autor.

Com base no formulário, observe as


afirmativas.

I. É um requisito funcional, pois está


faltando uma funcionalidade.

II. É um requisito não funcional que impacta


na usabilidade.

III. Trata-se de uma reclamação por falta de


prática do operador.

Assinale a alternativa correta.

Alternativas:

Somente as alternativas II e III estão corretas.


Somente a alternativa II está correta.
Somente a alternativa I está correta.
Somente a alternativa III está correta.
Somente as alternativas I, II e III estão corretas.

Código da questão: 37891

5) Observe as
afirmativas a seguir e assinale (V) quando verdadeira e (F) para falsa.

(   ) A
arquitetura de software é uma regra com boas práticas definidas pelos gerentes
de
projetos, a fim de se aumentar a produtividade.

(    ) A literatura que trata da arquitetura de


software é recente, o que se reflete na
inexistência de  padrões consolidados.

(   V ) Basicamente, a arquitetura de software é definida por: elementos,


organização e
decisões.
(  V ) As decisões são as regras de negócio, ou
seja, os requisitos de uma organização.

(   ) Os
serviços de uma aplicação não fazem parte das regras de negócio, pois podem ser
conectados externamente.

Assinale a
alternativa com a sequência correta.

Alternativas:

V – F – V – F – V.
F – V – V – V – F.
F – V – F – V – F.
F – F – V – V – F.
V – V – V – F – F.

Código da questão: 37848

6) 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 estudo de caso.


Modelo de contexto
Modelo estrutural.
Modelo de negócio.
Modelo de requisitos.

Código da questão: 37867

7) Observe as afirmativas a seguir:

I. Em sistemas distribuídos, não é possível


fazer compartilhamento de recursos de rede.

II. Os sistemas distribuídos normalmente são


altamente escaláveis.

III. Os sistemas distribuídos possuem baixa


tolerância à falha, pois os erros são replicados.

Assinale a alternativa correta.


Alternativas:

Somente a alternativa I está correta.


Somente as alternativas I e II estão corretas.
Somente a alternativa II está correta.
Somente as alternativas I e III estão corretas.
Somente a alternativa III está correta.

Código da questão: 37881

8) Quanto a realização da prototipação nos


projetos de desenvolvimento de software,
observe as afirmativas a seguir:

I. Serve como uma demonstração prévia de


como será um sistema, um componente ou
determinada funcionalidade.

II. Pode ajudar a equipe de desenvolvimento


a buscar o requisito de forma mais assertiva.

III. Obrigatoriamente o componente tem que


estar funcionando na prototipação.

Assinale a alternativa correta.

Alternativas:

Somente as alternativas I e III estão corretas.


Somente as alternativas I, II e II estão corretas.
Somente a alternativa III 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: 37855

9) Observe a afirmativa a seguir:

Os testes de software permitem demonstrar às


partes interessadas se os
________________________ foram atendidos e, ainda,
verificar se o comportamento do sistema
não apresenta
____________________________, funcionamento incorreto ou saída inconsistente.
Em diversos casos, apenas os dados inseridos pelos ____________________________
não são
suficientes para comprovar que o sistema está livre de erros, para isso
são utilizados
softwares que permitem programar os testes e análises que serão
feitas no sistema.

Assinale a alternativa que complete as lacunas corretamente.

Alternativas:

componentes – travamento – desenvolvedores.


componentes – lentidão – testers.
ajustes – anomalias – usuários.
requisitos – travamento – desenvolvedores.
requisitos -  anomalias -  testers.

Código da questão: 37876

10) 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:
Cliente-servidor.
Camadas.
Centralizada.
Orientada ao reuso.
Incremental

Código da questão: 37854

Arquivos e Links

Você também pode gostar