Buscar

AV2 - ARQUITETURA DE SOFWARE - MODELO - Coletânea

Prévia do material em texto

Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 21:34:14
Ocultar opções de resposta
Ocultar opções de resposta
Pergunta 1 -- /0,6
“É uma atividade que pode levar ao desenvolvimento de vários modelos do sistema e envolve a descrição da 
estrutura de software a ser implementada, dos dados que são manipulados pelo software, dos requisitos que o 
sistema deverá atender, das interfaces entre os componentes e dos algoritmos a serem utilizados (nos casos em 
que essa descrição é necessária).”
A alternativa que melhor se encaixa no texto acima é:
Resposta corretaProjeto de software.
Pergunta 2 -- /0,6
“Arquitetura que visa a criação de sistemas modulares, de forma que um "bloco" de código em um ponto "mais 
alto" se comunica apenas com o bloco de código logo abaixo dele e assim por diante, fazendo com que um 
bloco de código seja dependente apenas do bloco imediatamente abaixo.”
O texto acima se refere ao padrão arquitetural:
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 21:34:14
Mostrar opções de resposta
Ocultar opções de resposta
Resposta corretaEm camadas.
Pergunta 3 -- /0,6
Analise as afirmativas abaixo:
I.Um benefício do uso dos padrões de projeto é que eles contribuem para uma melhor organização do código 
do sistema.
II. O SOLID é incompatível com o uso de padrões de projeto.
III. Uma desvantagem do uso dos padrões de projeto é o alto custo do seu licenciamento para uso em projetos 
de software.
Pergunta 4 -- /0,6
“É usado quando existem várias maneiras de se visualizar e interagir com dados”.
A frase se refere ao padrão arquitetural:
Resposta corretaMVC.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 21:34:14
Ocultar opções de resposta
Ocultar opções de resposta
Pergunta 5
--
Analise as afirmativas abaixo e marque a alternativa correta:
I."A linguagem de programação utilizada para o sistema deve ser compliance com a política organizacional, 
utilizando, sempre que possível, a Unified Modeling Language na descrição de Casos de Uso e na modelagem 
de Classes e Objetos" é um exemplo de um requisito não funcional.
II."A cada entrada de um carro na concessionária para conserto, o sistema deve emitir um aviso operacional que 
deverá ser encaminhado, a título de notificação, para as oficinas." é um exemplo de um requisito não funcional.
III."O sistema deverá exibir um relatório com os 10 maiores pedidos feitos no mês" é um exemplo de um 
requisito não funcional.
Resposta corretaApenas a afirmativa I está correta.
Pergunta 6 -- /0,6
Analise as afirmativas abaixo sobre o processo Unificado.
I. Uma característica do processo Unificado é ser iterativo e incremental.
II. Uma característica do processo Unificado é ser dirigido por casos de uso.
III. Uma característica do processo Unificado é ser centrado na arquitetura.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 21:34:14
Ocultar opções de resposta
Resposta corretaAs afirmativas I, II e III estão corretas.
Pergunta 7 -- /0,6
"Conectam qualquer forma de elemento entre si, de modo a formar um conjunto funcional operante," O texto 
refere-se a:
Incorreta:Elementos de processamento.
Resposta corretaElementos de conexão.
Pergunta 8 -- /0,6
Analise as afirmações a seguir:
I. Requisitos funcionais descrevem o relacionamento entre o sistema e seu ambiente.
II. Requisitos não funcionais impõem limitações ao sistema.
III. Facilidade de manutenção é requisito funcional.
Está correto o que se afirma em:
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 21:34:14
Ocultar opções de resposta
Ocultar opções de resposta
Resposta corretaApenas a III é falsa.
Pergunta 9 -- /0,6
Uma das vantagens no uso de frameworks é:
Resposta corretaRedução na escrita de linhas de código.
Pergunta 10 -- /0,6
Analise as afirmativas abaixo:
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 21:34:14
Ocultar opções de resposta
I.Se usada corretamente, uma característica que a arquitetura em camadas traz ao sistema é a escalabilidade, 
que é a propriedade que permite ao sistema lidar com uma carga maior de trabalho a medida que mais poder 
computacional é fornecido a ele.
II.A arquitetura em camadas tem custo muito elevado, por isso só pode ser usada em sistemas grandes.
III.Se utilizada corretamente, a arquitetura em camadas facilita a troca do banco de dados usado para 
armazenar as informações do sistema.
Resposta corretaApenas as afirmativas I e III estão corretas.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18
37540 . 5 - Arquitetura de Software - 20211.AB
AV2
Nota nal---
9/10
Tentativa 1Enviado: 09/06/21 14:10 (BRT)
9/10
Conteúdo do exercício
Conteúdo do exercício
 
/0

 !
" # 
Sua resposta
  $% %$
& &
/1
"  '($)*
$     '$(
$)+ , #-.  
$  !
/0

O sistema deverá processar qualquer transação em no máximo 30 
segundos.
Resposta correta
&
O sistema deverá permitir ao cliente solicitar entrega de comida pela web.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18
1
O sistema deverá emitir relatórios de performance dos funcionários.
2
O sistema deverá sugerir novos produtos ao usuário com base nas compras
passadas feitas por ele.
3
O sistema deverá permitir o acesso aos relatórios de vendas pela internet.
1 1
/1
4$ *$($ 
*#$5
/0

Elementos de conexão.
Resposta correta
&
Elementos de processamento.
1
Elementos de con#guração.
2
Elementos de usabilidade.
3
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18
Elementos de dados.
2 2
/1
6 7    $) 
 5
86$)   ( 9
88:#    ,  9
888:#   ,  
/0

Apenas a a#rmativa III está correta.
&
As a#rmativas I, II e III estão erradas.
1
Apenas as a#rmativas II e III estão corretas.
Resposta correta
2
Apenas a a#rmativa I está correta.
3
As a#rmativas I, II e III estão corretas.
3 3
/1
;$  $) #  $)$
$  "   ' 4,
#$  $ 5
/0
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18

do tipo legal.
&
do tipo ético.
1
do tipo implementação.
Resposta correta
2 Incorreta:
do tipo usabilidade.
3
do tipo ilegal.
< <
/1
=========== ,/(
$)  '/* 7/*/
/$*$/ #$)
6 / *5
/0

MSX
&
DDX
1
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18
CMM
2
UML
Resposta correta
3
RUP
> >
/1
 5
/0

Exibe os serviços (requisitos funcionais) disponibilizados pelo sistema e 
quem (quais atores) os utiliza.
&
Captura apenas os requisitos não funcionais de um sistema.
1
É um processo que garante a construção de sistemas que possuem 
excelente usabilidade.
2
Descreve a estrutura básica do sistema, permitindo ao arquiteto avaliar a 
qualidade do projeto do software.
Resposta correta
3
Tem a mesma função do diagrama de sequência na UML.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18
? ?
/1
@ % $  $%7
 $ %  $*/A
#*(*8$ 
 $%  * B
-CD8"*# $ % 5
/0

Princípio da substituição de Liskov.
&
Separação de interfaces.
Resposta correta
1
Aberto Fechado (Open Close).
2
Responsabilidade única.
3
Inversão de dependência.
E E
/1
F/$)2$5   /*,/*/
 /% 5  *
    
#$5
/0
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18

Processo Crystal.
&
Processo Cascata.
1
Processo XP.
2
Processo Uni#cado.
Resposta correta
3
Processo MMX.
GG
/1
 5
/0

Exibe as classes do software.
&
Exibe os serviços (requisitos funcionais) disponibilizados pelo sistema e 
quem (quais atores) os utiliza.
Resposta correta
1
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18
Tem a mesma função na UML do diagrama de classes.
2
É um processo que garante a construção de sistemas que possuem 
excelente usabilidade.
3
Tem como objetivo avaliar a viabilidade da construção de um sistema.

/1
@F % 7 *
(*H ,  I * % 
 7B
-CD8"*# $ % 5
/0

Inversão de dependência.
&
Aberto Fechado (Open Close).
1
Separação de interfaces.
2
Princípio da substituição de Liskov.
3
Responsabilidade única.
Resposta correta
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:34:18
Comentários
Comentários para o aluno
Seu i
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este materialpode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
AV2 - Arquitetura de Software 
 
Pergunta 1 
/0,6 
Analise as afirmativas abaixo e marque a alternativa correta sobre o MVC: 
 
I.Controle é o componente que faz a mediação da entrada e saída, comandando a visão e o 
modelo para serem alterados de forma apropriada conforme o usuário solicitou através do 
mouse e teclado. 
II.O Modelo é um componente que tem como principal objetivo apresentar as informações em 
uma tela para o usuário visualizar. 
III.O MVC é um padrão exclusivo para criação de jogos de videogames. 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão erradas. 
2. 
Apenas a afirmativa I está correta. 
Resposta correta 
3. 
As afirmativas I e III estão corretas. 
4. 
Apenas a afirmativa III está correta. 
5. 
As afirmativas I, II e III estão corretas. 
2. Pergunta 2 
/0,6 
A respeito da arquitetura, analise as afirmativas a seguir e marque a alternativa correta. 
I. Todos os projetos de software se beneficiam de uma boa arquitetura. 
II. Um exemplo de um requisito arquitetural é a manutenabilidade; 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
III. Um exemplo de um requisito arquitetural é a performance. 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão corretas. 
Resposta correta 
2. 
Apenas a afirmativa I está correta. 
3. 
Apenas a afirmativa III está correta. 
4. 
As afirmativas I e II estão corretas. 
5. 
As afirmativas I, II e III estão erradas. 
3. Pergunta 3 
/0,6 
Os stakeholders são partes fundamentais durante a construção de um software. Com base 
nisso, analise as afirmativas abaixo. 
 
I.Qualquer pessoa ou organização que é afetada direta ou indiretamente por um software pode 
ser considerada um stakeholder desse software. 
II.Entre os stakeholders de um projeto de software estão os programadores do sistema. 
III.Entre os stakeholders de um projeto de software estão os usuários desse software. 
Pode-se afirmar que: 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão incorretas. 
2. 
As afirmativas I, II e III estão corretas. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
Resposta correta 
3. 
Apenas a afirmativa I está correta. 
4. 
Apenas as afirmativas II e III estão corretas. 
5. 
Apenas a afirmativa III está correta. 
4. Pergunta 4 
/0,6 
O diagrama de casos de uso: 
Ocultar opções de resposta 
1. 
Tem como objetivo avaliar a viabilidade da construção de um sistema. 
2. 
É um processo que garante a construção de sistemas que possuem excelente 
usabilidade. 
3. 
Exibe as classes do software. 
4. 
Tem a mesma função na UML do diagrama de classes. 
5. 
Exibe os serviços (requisitos funcionais) disponibilizados pelo sistema e quem (quais 
atores) os utiliza. 
Resposta correta 
5. Pergunta 5 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
/0,6 
Analise as afirmativas abaixo: 
 
I. Na arquitetura cliente servidor, dois clientes podem se comunicar diretamente, sem a 
interferência / ajuda do servidor. 
II. Na arquitetura cliente servidor, a máquina cliente precisa ter um hardware mais poderoso 
que a máquina servidora. 
III. A arquitetura em camadas só pode ser criada / implementada usando 3 camadas. 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão erradas. 
Resposta correta 
2. 
Apenas a afirmativa III está correta. 
3. 
Apenas a afirmativa I está correta. 
4. 
As afirmativas I, II e III estão corretas 
5. 
Apenas as afirmativas I e III estão corretas. 
6. Pergunta 6 
/0,6 
A modelagem de sistemas em UML é ideal quando a linguagem de programação da fase de 
implementação é: 
Ocultar opções de resposta 
1. 
Linguagem de programação estruturada. 
2. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
Linguagem de programação funcional. 
3. 
Linguagem de programação orientada a aspectos. 
4. 
Linguagem de programação imperativa. 
5. 
Linguagem de programação orientada a objetos. 
Resposta correta 
7. Pergunta 7 
/0,6 
Analise as afirmativas abaixo: 
 
I.O projeto da arquitetura é influenciado pela performance desejada para o sistema. 
II.O projeto da arquitetura é influenciado por todas as plataformas computacionais nas quais o 
sistema deverá rodar. 
III.O projeto da arquitetura é influenciado pela linguagem de programação usada para 
construir o software. 
Ocultar opções de resposta 
1. 
Apenas a afirmativa I está correta. 
2. 
Apenas as afirmativas II e III estão corretas. 
3. 
Apenas a afirmativa III está correta. 
4. 
As afirmativas I, II e III estão erradas. 
5. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
As afirmativas I, II e III estão corretas. 
Resposta correta 
8. Pergunta 8 
/0,6 
O MVC é uma forma de organizar as principais funções do código com o intuito de desenvolver 
o sistema de forma mais clara e limpa. Nesse sentido, assinale a alternativa correta acerca do 
MVC. 
Ocultar opções de resposta 
1. 
Ele serve apenas para representar o produto mínimo viável para o potencial mercado. 
2. 
A visualização (view) é composta por funções que podem interagir diretamente com o 
usuário. 
Resposta correta 
3. 
Os testes são sempre unitários e realizados de forma incremental e interativa com os 
usuários. 
4. 
Não pode ser utilizado por empresas que fazem uso de métodos ágeis. 
5. 
A fase de ideação é uma das mais importantes, uma vez que envolve toda a concepção do 
produto. 
9. Pergunta 9 
/0,6 
A que se refere o termo stakeholders? 
Ocultar opções de resposta 
1. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
Técnicas de validação de arquitetura2. 
Frameworks que auxiliam na implementação de um software 
3. 
Pessoas que têm interesse num projeto de software. 
Resposta correta 
4. 
Modelos de bancos de dados. 
5. 
Métodos de mineração de dados. 
10. Pergunta 10 
/0,6 
“O sistema irá preservar a privacidade dos usuários, não expondo apresentará aos usuários 
quaisquer dados de cunho privativo.” 
O texto se refere a um: 
Ocultar opções de resposta 
1. 
Requisito não funcional de usabilidade. 
2. 
Requisito não funcional de performance. 
3. 
Requisito não funcional de codificação. 
4. 
Requisito funcional. 
5. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:37:39
Requisito não funcional ético. 
 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
Arquitetura de Software - 20211.B
AV2
1. Pergunta 1
/0,6
Uma etapa fundamental do desenvolvimento de software é o 
levantamento dos requisitos do sistema. Com base nisso, analise as 
armativas abaixo sobre requisitos de software.
I.Um requisito pode ser redigido de maneira formal e detalhada, 
especicando de forma clara uma determinada funcionalidade da 
aplicação. 
II.Um requisito pode ser utilizado para descrever uma propriedade de um
sistema.
III.Todos os requisitos de um software são funcionais.
Pode-se armar que:
Ocultar opções de resposta 
1.
Apenas a armativa III está correta.
2.
Apenas a armativa I está correta.
3.
Apenas as armativas I e II estão corretas.
Resposta correta
4.
As armativas I, II e III estão incorretas.
5.
As armativas I, II e III estão corretas.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
2. Pergunta 2
/0,6
“É um princípio que informa que as entidades de software (classes, 
módulos, funções etc.) devem ser abertas para ampliação, mas fechadas
para modicação. De forma mais detalhada, diz que podemos estender o
comportamento de uma classe, quando for necessário, por meio de 
herança, interface e composição, mas não podemos permitir a abertura 
dessa classe para fazer pequenas modicações.”
No SOLID, o texto acima se refere ao princípio:
Ocultar opções de resposta 
1.
Responsabilidade única.
2.
Inversão de dependência.
3.
Princípio da substituição de Liskov.
4.
Separação de interfaces.
5.
Aberto Fechado (Open Close).
Resposta correta
3. Pergunta 3
/0,6
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
Analise as armativas abaixo:
I.Apenas empresas públicas estaduais que atuam diretamente junto a 
população possuem stakeholders.
II.Se há uma certeza na construção de um software, essa certeza é que 
os stakeholders possuem um papel secundário, não in=uenciando no seu
sucesso ou fracasso. 
III.Podemos apontar como exemplo de stakeholders todos aqueles que 
são interessados nos resultados de uma organização.
Ocultar opções de resposta 
1.
As armativas I, II e III estão erradas.
2.
As armativas I e III estão corretas.
3.
Apenas a armativa I está correta.
4.
As armativas I, II e III estão corretas.
5.
Apenas a armativa III está correta.
Resposta correta
4. Pergunta 4
/0,6
O teste que confere se TODOS os requisitos necessários ao software 
foram atendidos é o teste de:
Ocultar opções de resposta 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
1.
Carga.
2. Incorreta: 
Performance.
3.
Unidade.
4.
Conguração.
5.
Validação.
Resposta correta
5. Pergunta 5
/0,6
De acordo com a notação UML, o diagrama que enfatiza o ordenamento 
temporal das ações, onde as linhas verticais representam os objetos e as
setas horizontais representam as mensagens passadas entre os objetos, 
é o:
Ocultar opções de resposta 
1.
Diagrama de sequência.
Resposta correta
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
2.
Diagrama de pacotes.
3.
Diagrama de estados.
4.
Diagrama de classe.
5.
Diagrama de colaboração.
6. Pergunta 6
/0,6
“Princípio que arma que as classes podem ser substituídas por qualquer
uma das suas subclasses, ponderando sobre os cuidados do uso da 
herança no seu projeto de software. A herança é um mecanismo 
poderoso e deve ser utilizada de forma responsável, evitando os casos 
de classes serem estendidas apenas por possuírem algo em comum. “
No SOLID, o texto acima se refere ao princípio:
Ocultar opções de resposta 
1.
Aberto Fechado (Open Close).
2.
Responsabilidade única.
3.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
Princípio da substituição de Liskov.
Resposta correta
4.
Separação de interfaces.
5.
Inversão de dependência.
7. Pergunta 7
/0,6
"É uma linguagem que dene uma série de artefatos que nos ajuda na 
tarefa de modelar e documentar os sistemas orientados a objetos que 
desenvolvemos."
A alternativa mais adequada para o texto acima é:
Ocultar opções de resposta 
1.
RUP
2.
CIEL
3.
DDX
4.
UML
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
Resposta correta
5.
MSX
8. Pergunta 8
/0,6
De acordo com pesquisas realizadas junto a empresas desenvolvedoras 
de software, a falha em atender os requisitos dos usuáriosé a principal 
razão para o fracasso de projetos de software. Qual das alternativas 
abaixo NÃO pode ser apontada como um requisito funcional de um 
sistema?
Ocultar opções de resposta 
1.
O sistema deverá sugerir novos produtos ao usuário com 
base nas compras passadas feitas por ele.
2.
O sistema deverá processar qualquer transação em no 
máximo 30 segundos.
Resposta correta
3.
O sistema deverá permitir o acesso aos relatórios de 
vendas pela internet.
4.
O sistema deverá permitir ao cliente solicitar entrega de 
comida pela web.
5.
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
O sistema deverá emitir relatórios de performance dos 
funcionários.
9. Pergunta 9
/0,6
"É o elemento que faz a mediação entre as pessoas e a máquina". 
O texto refere-se a :
Ocultar opções de resposta 
1.
Arquitetura.
2.
Rede.
3.
Software.
Resposta correta
4.
Hardware.
5.
Banco de dados.
10. Pergunta 10
/0,6
O diagrama de sequência:
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 02:32:57
Ocultar opções de resposta 
1.
Descreve a estrutura básica do sistema, permitindo avaliar
a qualidade do seu projeto.
2.
Captura os requisitos não funcionais de um sistema.
3.
Descreve os relacionamentos entre os componentes do 
sistema e suas dependências.
4.
Dene um processo que irá garantir a construção de 
sistemas que possuem excelente performance. 
5.
Permite modelar a interação entre atores e objetos em um 
sistema.
Resposta correta
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
AV2 - Arquitetura de Software 
 
Pergunta 1 
/0,6 
Analise as afirmativas abaixo e marque a alternativa correta sobre o MVC: 
 
I.Controle é o componente que faz a mediação da entrada e saída, comandando a visão e o 
modelo para serem alterados de forma apropriada conforme o usuário solicitou através do 
mouse e teclado. 
II.O Modelo é um componente que tem como principal objetivo apresentar as informações em 
uma tela para o usuário visualizar. 
III.O MVC é um padrão exclusivo para criação de jogos de videogames. 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão erradas. 
2. 
Apenas a afirmativa I está correta. 
Resposta correta 
3. 
As afirmativas I e III estão corretas. 
4. 
Apenas a afirmativa III está correta. 
5. 
As afirmativas I, II e III estão corretas. 
2. Pergunta 2 
/0,6 
A respeito da arquitetura, analise as afirmativas a seguir e marque a alternativa correta. 
I. Todos os projetos de software se beneficiam de uma boa arquitetura. 
II. Um exemplo de um requisito arquitetural é a manutenabilidade; 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
III. Um exemplo de um requisito arquitetural é a performance. 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão corretas. 
Resposta correta 
2. 
Apenas a afirmativa I está correta. 
3. 
Apenas a afirmativa III está correta. 
4. 
As afirmativas I e II estão corretas. 
5. 
As afirmativas I, II e III estão erradas. 
3. Pergunta 3 
/0,6 
Os stakeholders são partes fundamentais durante a construção de um software. Com base 
nisso, analise as afirmativas abaixo. 
 
I.Qualquer pessoa ou organização que é afetada direta ou indiretamente por um software pode 
ser considerada um stakeholder desse software. 
II.Entre os stakeholders de um projeto de software estão os programadores do sistema. 
III.Entre os stakeholders de um projeto de software estão os usuários desse software. 
Pode-se afirmar que: 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão incorretas. 
2. 
As afirmativas I, II e III estão corretas. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
Resposta correta 
3. 
Apenas a afirmativa I está correta. 
4. 
Apenas as afirmativas II e III estão corretas. 
5. 
Apenas a afirmativa III está correta. 
4. Pergunta 4 
/0,6 
O diagrama de casos de uso: 
Ocultar opções de resposta 
1. 
Tem como objetivo avaliar a viabilidade da construção de um sistema. 
2. 
É um processo que garante a construção de sistemas que possuem excelente 
usabilidade. 
3. 
Exibe as classes do software. 
4. 
Tem a mesma função na UML do diagrama de classes. 
5. 
Exibe os serviços (requisitos funcionais) disponibilizados pelo sistema e quem (quais 
atores) os utiliza. 
Resposta correta 
5. Pergunta 5 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
/0,6 
Analise as afirmativas abaixo: 
 
I. Na arquitetura cliente servidor, dois clientes podem se comunicar diretamente, sem a 
interferência / ajuda do servidor. 
II. Na arquitetura cliente servidor, a máquina cliente precisa ter um hardware mais poderoso 
que a máquina servidora. 
III. A arquitetura em camadas só pode ser criada / implementada usando 3 camadas. 
Ocultar opções de resposta 
1. 
As afirmativas I, II e III estão erradas. 
Resposta correta 
2. 
Apenas a afirmativa III está correta. 
3. 
Apenas a afirmativa I está correta. 
4. 
As afirmativas I, II e III estão corretas 
5. 
Apenas as afirmativas I e III estão corretas. 
6. Pergunta 6 
/0,6 
A modelagem de sistemas em UML é ideal quando a linguagem de programação da fase de 
implementação é: 
Ocultar opções de resposta 
1. 
Linguagem de programação estruturada. 
2. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
Linguagem de programação funcional. 
3. 
Linguagem de programação orientadaa aspectos. 
4. 
Linguagem de programação imperativa. 
5. 
Linguagem de programação orientada a objetos. 
Resposta correta 
7. Pergunta 7 
/0,6 
Analise as afirmativas abaixo: 
 
I.O projeto da arquitetura é influenciado pela performance desejada para o sistema. 
II.O projeto da arquitetura é influenciado por todas as plataformas computacionais nas quais o 
sistema deverá rodar. 
III.O projeto da arquitetura é influenciado pela linguagem de programação usada para 
construir o software. 
Ocultar opções de resposta 
1. 
Apenas a afirmativa I está correta. 
2. 
Apenas as afirmativas II e III estão corretas. 
3. 
Apenas a afirmativa III está correta. 
4. 
As afirmativas I, II e III estão erradas. 
5. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
As afirmativas I, II e III estão corretas. 
Resposta correta 
8. Pergunta 8 
/0,6 
O MVC é uma forma de organizar as principais funções do código com o intuito de desenvolver 
o sistema de forma mais clara e limpa. Nesse sentido, assinale a alternativa correta acerca do 
MVC. 
Ocultar opções de resposta 
1. 
Ele serve apenas para representar o produto mínimo viável para o potencial mercado. 
2. 
A visualização (view) é composta por funções que podem interagir diretamente com o 
usuário. 
Resposta correta 
3. 
Os testes são sempre unitários e realizados de forma incremental e interativa com os 
usuários. 
4. 
Não pode ser utilizado por empresas que fazem uso de métodos ágeis. 
5. 
A fase de ideação é uma das mais importantes, uma vez que envolve toda a concepção do 
produto. 
9. Pergunta 9 
/0,6 
A que se refere o termo stakeholders? 
Ocultar opções de resposta 
1. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
Técnicas de validação de arquitetura 
2. 
Frameworks que auxiliam na implementação de um software 
3. 
Pessoas que têm interesse num projeto de software. 
Resposta correta 
4. 
Modelos de bancos de dados. 
5. 
Métodos de mineração de dados. 
10. Pergunta 10 
/0,6 
“O sistema irá preservar a privacidade dos usuários, não expondo apresentará aos usuários 
quaisquer dados de cunho privativo.” 
O texto se refere a um: 
Ocultar opções de resposta 
1. 
Requisito não funcional de usabilidade. 
2. 
Requisito não funcional de performance. 
3. 
Requisito não funcional de codificação. 
4. 
Requisito funcional. 
5. 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
Impresso por wanderley, CPF 690.279.866-49 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não
pode ser reproduzido ou repassado para terceiros. 17/10/2021 16:45:43
Requisito não funcional ético. 
 
Utilizamos cookies essenciais e tecnologias semelhantes de acordo com a nossa Política de Privacidade e, ao continuar você concorda com essas condições. Ok
https://sobreuol.noticias.uol.com.br/normas-de-seguranca-e-privacidade
 
 
O MVC é uma forma de organizar as principais funções do código com intuito de desenvolver o sistema de 
forma mais clara e limpa. 
 
 
 
Analise as afirmativas abaixo: 
I. Na arquitetura cliente-servidor, dois clientes podem se comunicar diretamente sem a 
interferência/ajuda do servidor. 
 
 
 
 
 
 
 
 
 Analise as afirmativas abaixo: 
I. Não é possível realizar criptografia usando linguagem Python. 
 
 
 
 
“Podem ser pensados(as) como as melhores práticas formatizadas que o programador consegue fazer uso 
para resolver problemas comuns quando projetar uma aplicação ou sistema.” 
 
 
 
 
Uma empresa contrata uma fornecedora de serviços em nuvem e constrói nela a sua aplicação de venda de 
produtos, que se torna acessível via navegador web. No projeto criado, não foi necessário que a empresa se 
preocupasse com detalhes de configuração do hardware virtual, contas de usuários de servidor virtual etc. 
Apenas foi solicitado à empresa fornecedora de serviços em nuvem um ambiente no qual fosse possível 
desenvolver e executar o App da empresa. 
 
Nesse caso, o modelo de serviço mais adequado a essa necessidade é: 
 
 
 
 
 
Os diferentes diagramas UML são utilizados para representar distintas características do software. 
 
 
 
 
 
 
 
 
 
 
“Trata-se de um serviço de computação em nuvem que disponibiliza um conjunto amplo de recursos para o 
desenvolvimento, teste, implementação, execução 
 
 
 
No modelo _________, as aplicações estão disponíveis como serviços pelos provedores e podem ser 
acessadas pelos clientes por meio de aplicações, 
 
 
 
 
 
 
 
 
 
 
 
 
 
“O sistema deve ser desenvolvido usando linguagem de programação Java, criada pela empresa Sun 
Microsystem.’ 
 
 
 
 
“Arquitetura que visa à criação de sistemas modulares, de forma que um ‘bloco’ de código em um ponto 
‘mais alto’ se comunica 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
“O nível de segurança de uma criptografia está ligada diretamente a ele(a). Seu tamanho costuma ser 
medido em bits, e quando maior, melhor a segurança.” 
 
 
 
“É uma linguagem que define uma série de artefatos que nos ajudam na tarefa de modelar e documentar os sistemas orientados a 
objetos que desenvolvemos.” 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Analise as afirmativas abaixo sobre a arquitetura em camadas: 
l. Se usada corretamente, uma características que a arquitetura em camada traz ao sistema é a 
escalabilidade, que é a propriedade que permite ao sistema lidar 
 
 
 
A computação na nuvem possui a grande vantagem de acessar os recursos computacionais 
(processamento, banco de dados etc.) a partir da internet sem a necessidade de instalar 
 
 
 
 
 
Analise as afirmativas abaixo e marque a alternative sobre o MVC: 
l. Controle é componente que faz a mediação da entrada e saída, comandando a visão e o modelo para 
serem alterados de forma apropriada conforme o usuário solicitou através do mouse e teclado. 
 
 
 
 
 
 
 
 
 
“Método de criptografia que faz uso de duas chaves distintas, no qual o que uma chave cifra, apenas a outra 
chave decifra. Cada participante da comunicação possui uma chave que é conhecida por todos, bem como uma 
chave que só ele pode conhecer.” 
A alternativa mais adequada para o texto acima é: 
 
 
 
 
 
No que diz respeito ao requisito não funcional, analise as afirmativas abaixo: 
I. O sistema deve gerar, mensalmente, um relatório de movimentação origem-destino separado por linha de trem metropolitano. 
II. O sistema deve atender à regulamentação e às melhores práticas de segurança da informação estabelecidas para o Estado de 
São Paulo, seguindo, especialmente, as recomendações de uso do padrão recomendado para sistemas criptográficos e de políticas 
de cópias de segurança. 
III. O relatório de movimentação origem-destino, separado por linha de trem metropolitano, também deve ser emitido, a pedido 
dos gestores, sempre que ocorrer alguma situação de exceção. 
Está correto o que se afirma em: 
 
 
 
 
 
 
“Fornece técnicas para codificar e decodificar dados, para que os mesmos possam ser armazenados, transmitidose recuperados sem sua alteração ou exposição a pessoas não autorizadas a conhecer seu conteúdo.” 
A alternativa mais adequada para o texto acima é: 
 
 
 
 
 
 
Atribuindo-se a letra C para comportamental e E para estrutural, os diagramas de ( ) Caso de Uso, ( ) Sequência, ( ) 
Atividade e ( ) Classe, presentes na UML, são utilizados para representar, correta e respectivamente, elementos do 
modelo no contexto 
 
 
 
 
 
 
 
 
"Pode ser definido(a) como a combinação de elementos, organização e decisões. Em relação aos elementos temos 
os elementos de processamento, de dados e de conexão." 
A alternativa que se adequa melhor a esse texto é: 
 
 
 
 
 
 
 
 
Analise as afirmativas abaixo: 
I. A arquitetura de um sistema tem que atender, apenas, aos requisitos funcionais de um sistema. 
II. O arquiteto de software se preocupa apenas com as estruturas de dados que serão processadas pelo sistema ao projetar a sua 
arquitetura. 
III. O arquiteto de software nunca precisa se preocupar com protocolos de comunicação ao projetar a sua arquitetura. 
Com base nas informações apresentadas, é correto afirmar: 
 
 
 
 
Analise as afirmativas abaixo: 
I. Apenas projetos grandes se beneficiam do uso de padrões de projeto. 
II. Na UML temos ao todo apenas 3 diagramas, que são: o diagrama de casos de uso, o diagrama de sequência e o diagrama de 
pacotes. 
III. Na arquitetura em camadas, o código relacionado ao banco de dados fica misturado com o código relacionado à regra de 
negócio, bem como ao código da interface com o usuário em um único bloco. 
Com base nas informações apresentadas, é correto afirmar:

Continue navegando