Logo Passei Direto
Buscar

Arquitetura de Software: MVC, Arquitetura e Stakeholders

User badge image
aprova logo

em

Ferramentas de estudo

Questões resolvidas

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.
1. As afirmativas I, II e III estão erradas.
2. Apenas a afirmativa I está 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.

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;
III. Um exemplo de um requisito arquitetural é a performance.
1. As afirmativas I, II e III estão corretas.
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.

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.
1. As afirmativas I, II e III estão incorretas.
2. As afirmativas I, II e III estão corretas.
3. Apenas a afirmativa I está correta.
4. Apenas as afirmativas II e III estão corretas.
5. Apenas a afirmativa III está correta.

O diagrama de casos de uso:
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.

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.
1. As afirmativas I, II e III estão erradas.
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.

A modelagem de sistemas em UML é ideal quando a linguagem de programação da fase de implementação é:
1. Linguagem de programação estruturada.
2. 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.

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.
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. As afirmativas I, II e III estão corretas.

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

A que se refere o termo stakeholders?
1. 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.
4. Modelos de bancos de dados.
5. Métodos de mineração de dados.

“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:
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. Requisito não funcional ético.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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.
1. As afirmativas I, II e III estão erradas.
2. Apenas a afirmativa I está 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.

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;
III. Um exemplo de um requisito arquitetural é a performance.
1. As afirmativas I, II e III estão corretas.
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.

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.
1. As afirmativas I, II e III estão incorretas.
2. As afirmativas I, II e III estão corretas.
3. Apenas a afirmativa I está correta.
4. Apenas as afirmativas II e III estão corretas.
5. Apenas a afirmativa III está correta.

O diagrama de casos de uso:
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.

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.
1. As afirmativas I, II e III estão erradas.
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.

A modelagem de sistemas em UML é ideal quando a linguagem de programação da fase de implementação é:
1. Linguagem de programação estruturada.
2. 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.

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.
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. As afirmativas I, II e III estão corretas.

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

A que se refere o termo stakeholders?
1. 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.
4. Modelos de bancos de dados.
5. Métodos de mineração de dados.

“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:
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. Requisito não funcional ético.

Prévia do material em texto

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; 
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. 
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 
/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. 
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. 
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. 
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. 
Requisito não funcional ético.

Mais conteúdos dessa disciplina