Logo Passei Direto
Buscar

Ferramentas de estudo

Questões resolvidas

No ideário de Chagas (2014), existe uma verificação que é importante para o entendimento do código, o reuso e a manutenibilidade do sistema, podendo ser feita de algumas maneiras. Há, desse modo, algumas ferramentas que podem ser utilizadas para facilitar o trabalho.
Nesse sentido, qual ferramenta poderia ser utilizada?
a. Matriz de Dependência Arquitetural (DSM).
b. Matriz de Dependência Estrutural (DSM).
c. Matriz de Dado Estrutural (DSM).
d. Matriz de Dependência Analítica (DSM).
e. Modelo de Dependência Estrutural (DSM).

Na arquitetura de três camadas, há uma camada a qual contém os dados que são manipulados pela aplicação, bem como o acesso a dados, atualizações e persistências deles. Essa camada também fornece o acesso ao pool de conexões e gerenciamento de transações.
Considerando o exposto, analise as afirmativas a seguir:
I. Essa camada é conhecida como camada de dados.
II. Essa camada, geralmente, utiliza alguma estratégia de mapeamento objeto-relacional.
III. Essa camada se conecta diretamente com a camada de visualização.
IV. Essa camada não se preocupa com a questão de acesso simultâneo de dados.
a. I e IV, apenas.
b. I, III e IV, apenas.
c. II, apenas.
d. III, apenas.
e. I e II, apenas.

Um tipo de padrão de arquitetura largamente utilizado é a arquitetura em 3 camadas, com base no modelo cliente-servidor. Ele se caracteriza no fato de que a interface, a lógica do processamento, o armazenamento e o acesso aos dados ficam em módulos independentes e cada um é atualizado, independentemente da tecnologia utilizada.
Diante do exposto, assinale a alternativa que apresenta as três camadas desse tipo de arquitetura.
a. Apresentação, negócios e de dados.
b. Classes, lógica e de dados.
c. Api, lógica e de dados.
d. Apresentação, lógica e de dados.
e. Apresentação, processamento e de dados.

O desenvolvimento de softwares para dispositivos móveis é mais complexo do que softwares tradicionais. Isso ocorre devido às características como aplicações em tempo real, memória limitada da tecnologia, canais de entrada e saídas limitadas, necessidade de ferramentas caras de desenvolvimento, tendo uma forte relação com a dependência de hardware e diferentes processadores.
Nesse contexto, qual é a principal característica dos dispositivos móveis?
a. Mobilidade.
b. Acessibilidade.
c. Memória.
d. Segurança.
e. Processamento.

Há um tipo de arquitetura que tem como principal característica englobar, em uma única aplicação, todas as camadas e regras do sistema. A alteração dessa arquitetura está na interface, em que a estrutura de um dispositivo móvel serve para adaptar a interface da aplicação para telas menores e sensíveis ao toque, melhorando a usabilidade dos usuários. A camada de Modelo fica responsável somente por acessar serviços externos.
Acerca do exposto, como é denominado esse tipo de arquitetura?
a. Arquitetura centralizada.
b. Arquitetura discreta.
c. Arquitetura distribuída.
d. Arquitetura MVC.
e. Arquitetura local.

A ADL (Architecture description languages) tem como objetivo representar a arquitetura de um software, em que os componentes são definidos, bem como seu comportamento, seus padrões e seus mecanismos para interação entre eles. Assim, a ADL modela a arquitetura conceitual de um sistema, sendo que os seus elementos básicos são os componentes e os conectores, que incluem regras e diretrizes para arquiteturas.
Nesse caso, por que essa modelagem é necessária?
a. Ela auxilia o arquiteto na atividade de comunicação com as partes interessadas do projeto.
b. Ela auxilia na criação de um modelo de UML executável, possibilitando uma construção mais eficiente.
c. Sem ela, a descrição da arquitetura se torna uma coleção de elementos e, se não houver uma semântica explícita, não será compreendida a sua utilidade.
d. Ela auxilia na construção do modelo de dados que será utilizado para a construção do banco de dados da aplicação.
e. Sem ela, a descrição do modelo de dados se torna uma coleção de elementos e, se não houver uma semântica explícita, não será compreendida a sua utilidade.

A camada que tem como responsabilidade o acesso aos dados, provendo uma forma de atualizar e recuperá-los é muito importante e comum em arquitetura de software. Além disso, essa camada pode gerar problemas de desempenho, caso mal implementada.
Em relação ao exposto, assinale a alternativa que apresenta o nome atribuído a essa camada.
a. Prevalência.
b. Dados.
c. Gravação.
d. ACID.
e. Persistência.

Dentro de uma arquitetura de múltiplas camadas, pode-se lançar mão da possibilidade de termos a camada que suporta diferentes linguagens de programação, como a procedural C, orientada a objetos C++ e Java. Isso permite a combinação de diversos tipos de tecnologia para criar um software de melhor qualidade.
Referente ao exposto, assinale a alternativa que apresenta o nome atribuído a essa camada.
a. Middleware.
b. ETL.
c. Aplicação.
d. Modelo.
e. Dados.

O modelo de componente inclui uma especificação de como os componentes devem ser empacotados para a implantação como entidades independentes, executáveis. Como os componentes são entidades independentes, eles precisam ser empacotados com todos os softwares de suporte não fornecidos pela infraestrutura de um componente ou não serão definidos em uma interface “requires”.
Diante do exposto, esse tipo de componente equivale:
a. aos dados.
b. à implantação.
c. aos métodos.
d. ao uso.
e. à interface.

Existe um componente para o sistema operacional e para outras ferramentas do sistema, sendo que ele pode ser armazenado ou transferido. Esse componente também é conhecido por gerenciar questões de infraestrutura.
Com base no exposto, qual é esse componente?
a. Componente físico.
b. Componente macro.
c. Componente de tempo de execução.
d. Componente lógico.
e. Componente de tempo de desenvolvimento.

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

Questões resolvidas

No ideário de Chagas (2014), existe uma verificação que é importante para o entendimento do código, o reuso e a manutenibilidade do sistema, podendo ser feita de algumas maneiras. Há, desse modo, algumas ferramentas que podem ser utilizadas para facilitar o trabalho.
Nesse sentido, qual ferramenta poderia ser utilizada?
a. Matriz de Dependência Arquitetural (DSM).
b. Matriz de Dependência Estrutural (DSM).
c. Matriz de Dado Estrutural (DSM).
d. Matriz de Dependência Analítica (DSM).
e. Modelo de Dependência Estrutural (DSM).

Na arquitetura de três camadas, há uma camada a qual contém os dados que são manipulados pela aplicação, bem como o acesso a dados, atualizações e persistências deles. Essa camada também fornece o acesso ao pool de conexões e gerenciamento de transações.
Considerando o exposto, analise as afirmativas a seguir:
I. Essa camada é conhecida como camada de dados.
II. Essa camada, geralmente, utiliza alguma estratégia de mapeamento objeto-relacional.
III. Essa camada se conecta diretamente com a camada de visualização.
IV. Essa camada não se preocupa com a questão de acesso simultâneo de dados.
a. I e IV, apenas.
b. I, III e IV, apenas.
c. II, apenas.
d. III, apenas.
e. I e II, apenas.

Um tipo de padrão de arquitetura largamente utilizado é a arquitetura em 3 camadas, com base no modelo cliente-servidor. Ele se caracteriza no fato de que a interface, a lógica do processamento, o armazenamento e o acesso aos dados ficam em módulos independentes e cada um é atualizado, independentemente da tecnologia utilizada.
Diante do exposto, assinale a alternativa que apresenta as três camadas desse tipo de arquitetura.
a. Apresentação, negócios e de dados.
b. Classes, lógica e de dados.
c. Api, lógica e de dados.
d. Apresentação, lógica e de dados.
e. Apresentação, processamento e de dados.

O desenvolvimento de softwares para dispositivos móveis é mais complexo do que softwares tradicionais. Isso ocorre devido às características como aplicações em tempo real, memória limitada da tecnologia, canais de entrada e saídas limitadas, necessidade de ferramentas caras de desenvolvimento, tendo uma forte relação com a dependência de hardware e diferentes processadores.
Nesse contexto, qual é a principal característica dos dispositivos móveis?
a. Mobilidade.
b. Acessibilidade.
c. Memória.
d. Segurança.
e. Processamento.

Há um tipo de arquitetura que tem como principal característica englobar, em uma única aplicação, todas as camadas e regras do sistema. A alteração dessa arquitetura está na interface, em que a estrutura de um dispositivo móvel serve para adaptar a interface da aplicação para telas menores e sensíveis ao toque, melhorando a usabilidade dos usuários. A camada de Modelo fica responsável somente por acessar serviços externos.
Acerca do exposto, como é denominado esse tipo de arquitetura?
a. Arquitetura centralizada.
b. Arquitetura discreta.
c. Arquitetura distribuída.
d. Arquitetura MVC.
e. Arquitetura local.

A ADL (Architecture description languages) tem como objetivo representar a arquitetura de um software, em que os componentes são definidos, bem como seu comportamento, seus padrões e seus mecanismos para interação entre eles. Assim, a ADL modela a arquitetura conceitual de um sistema, sendo que os seus elementos básicos são os componentes e os conectores, que incluem regras e diretrizes para arquiteturas.
Nesse caso, por que essa modelagem é necessária?
a. Ela auxilia o arquiteto na atividade de comunicação com as partes interessadas do projeto.
b. Ela auxilia na criação de um modelo de UML executável, possibilitando uma construção mais eficiente.
c. Sem ela, a descrição da arquitetura se torna uma coleção de elementos e, se não houver uma semântica explícita, não será compreendida a sua utilidade.
d. Ela auxilia na construção do modelo de dados que será utilizado para a construção do banco de dados da aplicação.
e. Sem ela, a descrição do modelo de dados se torna uma coleção de elementos e, se não houver uma semântica explícita, não será compreendida a sua utilidade.

A camada que tem como responsabilidade o acesso aos dados, provendo uma forma de atualizar e recuperá-los é muito importante e comum em arquitetura de software. Além disso, essa camada pode gerar problemas de desempenho, caso mal implementada.
Em relação ao exposto, assinale a alternativa que apresenta o nome atribuído a essa camada.
a. Prevalência.
b. Dados.
c. Gravação.
d. ACID.
e. Persistência.

Dentro de uma arquitetura de múltiplas camadas, pode-se lançar mão da possibilidade de termos a camada que suporta diferentes linguagens de programação, como a procedural C, orientada a objetos C++ e Java. Isso permite a combinação de diversos tipos de tecnologia para criar um software de melhor qualidade.
Referente ao exposto, assinale a alternativa que apresenta o nome atribuído a essa camada.
a. Middleware.
b. ETL.
c. Aplicação.
d. Modelo.
e. Dados.

O modelo de componente inclui uma especificação de como os componentes devem ser empacotados para a implantação como entidades independentes, executáveis. Como os componentes são entidades independentes, eles precisam ser empacotados com todos os softwares de suporte não fornecidos pela infraestrutura de um componente ou não serão definidos em uma interface “requires”.
Diante do exposto, esse tipo de componente equivale:
a. aos dados.
b. à implantação.
c. aos métodos.
d. ao uso.
e. à interface.

Existe um componente para o sistema operacional e para outras ferramentas do sistema, sendo que ele pode ser armazenado ou transferido. Esse componente também é conhecido por gerenciar questões de infraestrutura.
Com base no exposto, qual é esse componente?
a. Componente físico.
b. Componente macro.
c. Componente de tempo de execução.
d. Componente lógico.
e. Componente de tempo de desenvolvimento.

Prévia do material em texto

19/09/2023, 20:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2888294&cmid=1068598 1/4
Iniciado em terça, 19 set 2023, 20:24
Estado Finalizada
Concluída em terça, 19 set 2023, 20:56
Tempo
empregado
32 minutos 8 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de 1,00
Questão 2
Correto
Atingiu 1,00 de 1,00
No ideário de Chagas (2014), existe uma verificação que é importante para o entendimento do código, o reuso e a manutenibilidade do
sistema, podendo ser feita de algumas maneiras. Há, desse modo, algumas ferramentas que podem ser utilizadas para facilitar o trabalho.
Nesse sentido, qual ferramenta poderia ser utilizada?
 
CHAGAS, M. C. Arquitetura de Software. São Paulo: Pearson Education do Brasil, 2014.
a. Matriz de Dependência Arquitetural (DSM).
b. Matriz de Dependência Estrutural (DSM). 
c. Matriz de Dado Estrutural (DSM).
d. Matriz de Dependência Analítica (DSM).
e. Modelo de Dependência Estrutural (DSM).
Na arquitetura de três camadas, há uma camada a qual contém os dados que são manipulados pela aplicação, bem como o acesso a dados,
atualizações e persistências deles. Essa camada também fornece o acesso ao pool de conexões e gerenciamento de transações.
 
Considerando o exposto, analise as afirmativas a seguir:
 
I. Essa camada é conhecida como camada de dados.
II. Essa camada, geralmente, utiliza alguma estratégia de mapeamento objeto-relacional.
III. Essa camada se conecta diretamente com a camada de visualização.
IV. Essa camada não se preocupa com a questão de acesso simultâneo de dados.
 
Está correto o que se afirma em:
 
a. I e IV, apenas.
b. I, III e IV, apenas.
c. II, apenas.
d. III, apenas.
e. I e II, apenas. 
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
 RS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
19/09/2023, 20:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2888294&cmid=1068598 2/4
Questão 3
Correto
Atingiu 1,00 de 1,00
Questão 4
Correto
Atingiu 1,00 de 1,00
Questão 5
Correto
Atingiu 1,00 de 1,00
Um tipo de padrão de arquitetura largamente utilizado é a arquitetura em 3 camadas, com base no modelo cliente-servidor. Ele se caracteriza
no fato de que a interface, a lógica do processamento, o armazenamento e o acesso aos dados ficam em módulos independentes e cada um
é atualizado, independentemente da tecnologia utilizada. Diante do exposto, assinale a alternativa que apresenta as três camadas desse tipo
de arquitetura.
a. Apresentação, negócios e de dados.
b. Classes, lógica e de dados.
c. Api, lógica e de dados.
d. Apresentação, lógica e de dados. 
e. Apresentação, processamento e de dados.
O desenvolvimento de softwares para dispositivos móveis é mais complexo do que softwares tradicionais. Isso ocorre devido às
características como aplicações em tempo real, memória limitada da tecnologia, canais de entrada e saídas limitadas, necessidade de
ferramentas caras de desenvolvimento, tendo uma forte relação com a dependência de hardware e diferentes processadores. Nesse contexto,
qual é a principal característica dos dispositivos móveis?
a. Mobilidade. 
b. Acessibilidade.
c. Memória.
d. Segurança.
e. Processamento.
Há um tipo de arquitetura que tem como principal característica englobar, em uma única aplicação, todas as camadas e regras do sistema. A
alteração dessa arquitetura está na interface, em que a estrutura de um dispositivo móvel serve para adaptar a interface da aplicação para
telas menores e sensíveis ao toque, melhorando a usabilidade dos usuários. A camada de Modelo fica responsável somente por acessar
serviços externos. Acerca do exposto, como é denominado esse tipo de arquitetura?
a. Arquitetura distribuída.
b. Arquitetura centralizada. 
c. Arquitetura MVC.
d. Arquitetura local.
e. Arquitetura discreta.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
 RS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
19/09/2023, 20:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2888294&cmid=1068598 3/4
Questão 6
Correto
Atingiu 1,00 de 1,00
Questão 7
Correto
Atingiu 1,00 de 1,00
Questão 8
Correto
Atingiu 1,00 de 1,00
A ADL (Architecture description languages) tem como objetivo representar a arquitetura de um software, em que os componentes são
definidos, bem como seu comportamento, seus padrões e seus mecanismos para interação entre eles. Assim, a ADL modela a arquitetura
conceitual de um sistema, sendo que os seus elementos básicos são os componentes e os conectores, que incluem regras e diretrizes para
arquiteturas. Nesse caso, por que essa modelagem é necessária?
a. Ela auxilia o arquiteto na atividade de comunicação com as partes interessadas do projeto.
b. Ela auxilia na criação de um modelo de UML executável, possibilitando uma construção mais e�ciente.
c. Sem ela, a descrição da arquitetura se torna uma coleção de elementos e, se não houver uma semântica explícita, não será
compreendida a sua utilidade.

d. Ela auxilia na construção do modelo de dados que será utilizado para a construção do banco de dados da aplicação.
e. Sem ela, a descrição do modelo de dados se torna uma coleção de elementos e, se não houver uma semântica explícita, não
será compreendida a sua utilidade.
A camada que tem como responsabilidade o acesso aos dados, provendo uma forma de atualizar e recuperá-los é muito importante e comum
em arquitetura de software. Além disso, essa camada pode gerar problemas de desempenho, caso mal implementada. Em relação ao
exposto, assinale a alternativa que apresenta o nome atribuído a essa camada.
 
a. Prevalência.
b. Dados. 
c. Gravação.
d. ACID.
e. Persistência.
Dentro de uma arquitetura de múltiplas camadas, pode-se lançar mão da possibilidade de termos a camada que suporta diferentes linguagens
de programação, como a procedural C, orientada a objetos C++ e Java. Isso permite a combinação de diversos tipos de tecnologia para criar
um software de melhor qualidade. Referente ao exposto, assinale a alternativa que apresenta o nome atribuído a essa camada.
a. Middleware. 
b. ETL.
c. Aplicação.
d. Modelo.
e. Dados.
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
 RS 
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236
19/09/2023, 20:56 Atividade 2 (A2): Revisão da tentativa
https://ambienteacademico.com.br/mod/quiz/review.php?attempt=2888294&cmid=1068598 4/4
Questão 9
Correto
Atingiu 1,00 de 1,00
Questão 10
Correto
Atingiu 1,00 de 1,00
O modelo de componente inclui uma especificaçãode como os componentes devem ser empacotados para a implantação como entidades
independentes, executáveis. Como os componentes são entidades independentes, eles precisam ser empacotados com todos os softwares
de suporte não fornecidos pela infraestrutura de um componente ou não serão definidos em uma interface “requires”. Diante do exposto, esse
tipo de componente equivale:
a. à interface.
b. ao uso.
c. aos métodos.
d. aos dados.
e. à implantação. 
Existe um componente para o sistema operacional e para outras ferramentas do sistema, sendo que ele pode ser armazenado ou transferido.
Esse componente também é conhecido por gerenciar questões de infraestrutura. 
 
SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Pearson Prentice Hall, 2016.
 
 
Com base no exposto, qual é esse componente?
a. Componente físico. 
b. Componente macro.
c. Componente de tempo de execução.
d. Componente lógico.
e. Componente de tempo de desenvolvimento.
◄ Compartilhe
Seguir para...
Videoaula ►
Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental
Minhas Disciplinas Minhas Bibliotecas
 RS 
https://ambienteacademico.com.br/mod/forum/view.php?id=1068594&forceview=1
https://ambienteacademico.com.br/mod/url/view.php?id=1068601&forceview=1
https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html
https://carreiras.fmu.br/
https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html
https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html
https://portal.fmu.br/sustentabilidade
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/
https://ambienteacademico.com.br/course/view.php?id=236

Mais conteúdos dessa disciplina