Questões de Engenharia de Software - Ciclo de Vida de Software

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 816 de 6132

311081

copy

Banca: CESPE / Cebraspe

Órgão: MPE/CE

Cargo(s): Analista Ministerial - Ciências da Computação

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura de Microsserviços

No que se refere à arquitetura de microsserviços, julgue os itens a
seguir.
Uma arquitetura de microsserviços incide em um conjunto de
pequenos serviços autônomos; cada serviço é independente e
deve implementar uma única funcionalidade.

Questão: 817 de 6132

311082

copy

Banca: CESPE / Cebraspe

Órgão: MPE/CE

Cargo(s): Analista Ministerial - Ciências da Computação

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura de Microsserviços

No que se refere à arquitetura de microsserviços, julgue os itens a
seguir.
Na arquitetura de microsserviços, os serviços comunicam-se
entre si por meio de API, e as características da implementação
interna de cada serviço ficam privadas de outros serviços.

Questão: 818 de 6132

311083

copy

Banca: CESPE / Cebraspe

Órgão: MPE/CE

Cargo(s): Analista Ministerial - Ciências da Computação

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Arquitetura de Microsserviços

No que se refere à arquitetura de microsserviços, julgue os itens a
seguir.
Um aplicativo de microsserviços tem mais elementos que o
aplicativo monolítico equivalente e seus serviços são mais
simplificados, o que torna o sistema, como um todo, mais
simples.

Questão: 819 de 6132

311093

copy

Banca: CESPE / Cebraspe

Órgão: MPE/CE

Cargo(s): Analista Ministerial - Ciências da Computação

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Qualidade de Software / Conceitos básicos

Julgue os seguintes itens, relativos a métricas de qualidade de
código, clean code e refactoring.
As métricas de qualidade de software auxiliam na avaliação e
melhora do código-fonte a partir da identificação de problemas
de profundidade de herança, isto é, o número de classes
diferentes que herdam uma da outra, de volta para a classe
base, de tal modo que, quanto maior a profundidade da
herança, maior o potencial para modificações na classe.

Questão: 820 de 6132

311095

copy

Banca: CESPE / Cebraspe

Órgão: MPE/CE

Cargo(s): Analista Ministerial - Ciências da Computação

Ano: 2020

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Modelos de Ciclo de Vida e Metodologias de Desenvolvimento / Processos e práticas ágeis / Refatoração (princípios, aplicações e indícios de código mal estruturado)

Julgue os seguintes itens, relativos a métricas de qualidade de
código, clean code e refactoring.
A aplicação de refactoring é importante no desenvolvimento
de programas, pois, apesar de não estar presente nas IDEs
(integrated development environments) atuais, o seu objetivo
é simplificar a manutenção, de modo que a qualidade do
sistema melhore ao se modificar a funcionalidade desse
sistema.