Buscar

ARQUITETURA DE SOFT(AOL 2) .

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

31/08/2017 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ...
https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_1391344_1&course_id=_6704_1&content_id=_400423_1&o… 1/5
 Unidade 1 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - QuestionárioH
Revisar envio do teste: Avaliação On-Line 2 (AOL 2) -
Questionário
Usuário Rogerio Galdino Alves
Curso 2855 . 7 - Arquitetura de Software - 20172.A
Teste Avaliação On-Line 2 (AOL 2) - Questionário
Iniciado 17/08/17 10:56
Enviado 17/08/17 11:31
Status Completada
Resultado
da
tentativa
10 em 10 pontos 
Tempo
decorrido
35 minutos
Instruções Atenção! Você terá 1 opção de envio. Você pode salvar e retornar quantas vezes desejar,
pois a tentativa só será contabilizada quando você decidir acionar o botão ENVIAR.
Após o envio da atividade, você poderá conferir sua nota e o feedback, acessando o
menu lateral esquerdo (Notas).
IMPORTANTE: verifique suas respostas antes do envio desta atividade.
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas
incorretamente
Pergunta 1
Observe o seguinte problema:
Uma locadora de vídeo contrata uma empresa de desenvolvimento de software para criar um
sistema exclusivamente para ela. Nisso, a empresa especifica que o sistema deve efetuar o
cadastro de clientes, o cadastro de filmes e o empréstimo de filmes.
Quem são os componentes do problema apresentado?
Resposta Selecionada: b. Cadastro de clientes, cadastro de filmes e empréstimo de filmes.
Respostas: a. Cadastro de clientes;
b. Cadastro de clientes, cadastro de filmes e empréstimo de filmes.
c. Cadastro e empréstimo de filmes;
d. Cadastro de filmes;
e. Empréstimo de filmes;
Disciplinas Cursos
1 em 1 pontos
Rogerio Galdino Alves 46
31/08/2017 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ...
https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_1391344_1&course_id=_6704_1&content_id=_400423_1&o… 2/5
Pergunta 2
A ampliação de um software que foi construído sem qualquer planejamento sempre alcança
êxito?
Resposta
Selecionada:
c.
Não necessariamente, até mesmo quando o software foi projetado se corre o
risco de que mais bugs possam surgir, inclusive prejudicando partes do sistema
que antes funcionavam “bem”;
Respostas: a.
Sim, pois não é necessário conhecer o sistema para o qual a nova
funcionalidade foi implementada;
b.
 Não, pois é impossível para os envolvidos no processo de desenvolvimento
enxergarem as funcionalidades do sistema a qual necessitariam ampliar;
c.
Não necessariamente, até mesmo quando o software foi projetado se corre o
risco de que mais bugs possam surgir, inclusive prejudicando partes do sistema
que antes funcionavam “bem”;
d.
Sim, pois a imaginação do desenvolvedor basta para que a ampliação de um
sistema seja feita com sucesso;
e.
Não, nenhuma funcionalidade poderá ser adicionada posteriormente a
construção do sistema.
Pergunta 3
 O desenvolvimento da arquitetura de software é indicado para qual tipo de sistema?
Resposta
Selecionada:
c.
De preferência para qualquer tipo de sistema, seja ele pequeno, grande
ou médio.
Respostas: a. Apenas sistemas de médio porte;
b. Apenas sistemas de grande porte;
c.
De preferência para qualquer tipo de sistema, seja ele pequeno, grande
ou médio.
d. Apenas sistemas de pequeno porte;
e. Para sistemas de médio e grande porte.
Pergunta 4
Sistemas geralmente são idealizados como pequenas partes que juntas formam o sistema.
Sobre essa afirmação julgue as alternativas a seguir: 
I. Na idealização do sistema a técnica "dividir para conquistar" não é aconselhável, ela impede
que os projetistas do sistema visualizem todas as partes do sistema;
II. As partes de um sistema se comunicam utilizando configurações que são estabelecidas no
início do desenvolvimento da arquitetura;
1 em 1 pontos
1 em 1 pontos
1 em 1 pontos
31/08/2017 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ...
https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_1391344_1&course_id=_6704_1&content_id=_400423_1&o… 3/5
III. A técnica “dividir para conquistar” propicia a elaboração da arquitetura de software mais
facilmente devido a melhor percepção da função que o sistema deve desempenhar.
Marque a alternativa que apresenta a sequência correta de cima para baixo.
Resposta Selecionada: e. F – F – V;
Respostas: a. F – F – F.
b. V – V – F;
c. V – V – V;
d. V – F – V;
e. F – F – V;
Pergunta 5
O objetivo da arquitetura de software é:
Resposta
Selecionada:
d. Apresentar soluções para a organização e estruturação do sistema;
Respostas: a. Apresentar o sistema já funcional, ou seja, já em execução;
b. Organizar que partes que vão compor o sistema;
c. Dizer como cada parte do sistema deve conversar com as demais;
d. Apresentar soluções para a organização e estruturação do sistema;
e.
Organizar e estruturar requisitos não funcionais como disponibilidade, por
exemplo.
Pergunta 6
Quando o desenvolvimento de um software é a melhor alternativa?
Resposta
Selecionada:
e.
 Quando o software que resolveria o problema do cliente não existe ou quando
os softwares existentes não são capazes de resolver todos os aspectos do
problema do cliente;
Respostas: a. Quando se deseja adicionar novas funcionalidades a um software existente;
b. Todas as alternativas.
c.
Quando o custo para aquisição do software existente é mais caro do que
construir um novo;
d. Quando o sistema existente apresenta muitas falhas;
e.
 Quando o software que resolveria o problema do cliente não existe ou quando
os softwares existentes não são capazes de resolver todos os aspectos do
problema do cliente;
1 em 1 pontos
1 em 1 pontos
31/08/2017 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ...
https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_1391344_1&course_id=_6704_1&content_id=_400423_1&o… 4/5
Pergunta 7
 Sobre padrões arquiteturais marque a alternativa correta.
Resposta
Selecionada:
d.
 No padrão de persistência dados podem ser lidos ou modificados por
processos que não os persistiram inicialmente.
Respostas: a.
O padrão de concorrência trata de como é feita a comunicação entre os
sistemas ou os componentes nos sistemas em um ambiente distribuído;
b.
 Na persistência, assim que um dado for inserido ele deve ser imediatamente
gravado;
c. O controle de acesso restringe a comunicação entre o usuário e o software;
d.
 No padrão de persistência dados podem ser lidos ou modificados por
processos que não os persistiram inicialmente.
e.
O padrão de distribuição se encarrega de como lhe dar com paralelismo na
realização de tarefas;
Pergunta 8
Sobre conectores é correto afirmar:
Resposta
Selecionada:
d. Os conectores descrevem como os componentes interagem;
Respostas: a.
Na conexão estabelecida por conectores apenas dados podem ser
enviados;
b. Conectores são as partes que justas formam o sistema.
c.
Conectores são desenvolvidos para estabelecer conexão com outros
conectores;
d. Os conectores descrevem como os componentes interagem;
e. Conectores são necessariamente chamados de métodos;
Pergunta 9
 Julgue as afirmativas a seguir sobre estilos e padrões arquiteturais.
I. O estilo estabelece uma estrutura para todos os componentes do sistema;
II. Os padrões definem alguns meios para tratar alguma característica do sistema levando em
consideração as possíveis limitações; 
III. Não é permitida a escolha de mais de um estilo para a mesma arquitetura.
Marque a alternativa que apresenta a (s) afirmativa (s) incorreta (s).
Resposta Selecionada: b. Apenas a III;
Respostas: a. Apenas a II;
1 em 1 pontos
1 em 1 pontos
1em 1 pontos
31/08/2017 Revisar envio do teste: Avaliação On-Line 2 (AOL 2) - ...
https://sereduc.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_1391344_1&course_id=_6704_1&content_id=_400423_1&o… 5/5
Quinta-feira, 31 de Agosto de 2017 10h00min30s BRT
b. Apenas a III;
c. II e III.
d. Apenas a I;
e. I e II;
Pergunta 10
Sobre estilo arquitetural marque a alternativa incorreta.
Resposta
Selecionada:
d.
Os únicos estilos existentes são os estilos em camadas, repositório e orientado
a objeto;
Respostas: a.
No estilo centralizado em dados o centro da arquitetura é formado por um
repositório de dados;
b.
No estilo em camadas são definidas várias camadas onde cada uma delas é
responsável por realizar operações diferentes;
c. Um exemplo em arquitetura em camadas é o modelo de referência ISO/OSI;
d.
Os únicos estilos existentes são os estilos em camadas, repositório e orientado
a objeto;
e.
O repositório de dados do estilo centralizado em dados pode ser um arquivo .txt
ou um sistema de banco de dados, por exemplo.
← OK
1 em 1 pontos

Outros materiais