Questões de Concurso Para tce-sp
Foram encontradas 1.499 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Q2322046
Engenharia de Software
Pedro criou uma cesta de compras virtual, onde é apresentado o
valor total por item, considerando a quantidade, e o valor da
compra, com a soma dos valores dos itens. Em seu sistema, ele
criou as classes Produto, ItemCesta e Cesta, cada uma com os
dados relacionados às tabelas do banco, o método que calcula o
valor total do item na classe ItemCesta, e o cálculo do valor da
compra é efetuado na classe Cesta.
A estratégia adotada por Pedro segue o padrão:
A estratégia adotada por Pedro segue o padrão:
Q2322045
Engenharia de Software
Marcos está efetuando a manutenção de um sistema e notou que
em diversos pontos são efetuadas chamadas HTTP para
diferentes servidores, utilizando configurações específicas. Ele
resolveu refatorar o código, criando uma classe que oferece
métodos para cada elemento da configuração, os quais podem
ser combinados para gerar um conector personalizado para cada
servidor acessado.
Adotando essa abordagem, Marcos aumentou o reuso de processos intermediários na construção de objetos complexos, de acordo com o padrão:
Adotando essa abordagem, Marcos aumentou o reuso de processos intermediários na construção de objetos complexos, de acordo com o padrão:
Q2322044
Arquitetura de Software
O analista Marcos desenvolveu um novo frontend para a
aplicação TCEDigital, a fim de modernizar a experiência do
usuário. O backend da TCEDigital é exposto por meio de uma
Application Programming Interface (API) web. O novo frontend
desenvolvido por Marcos utiliza a API web do backend já
existente e não exige a desativação do frontend antigo, com
ambos coexistindo ao mesmo tempo.
À luz da arquitetura hexagonal, Marcos adicionou à TCEDigital um(a):
À luz da arquitetura hexagonal, Marcos adicionou à TCEDigital um(a):
Q2322043
Arquitetura de Software
A analista Lúcia projetou a aplicação TCEPaulista utilizando a
abordagem Domain-Driven Design (DDD). Foi definido que cada
bounded context de TCEPaulista fosse implementado por uma
equipe distinta. Lúcia constatou que o bounded context
Patrimonial dependia do bounded context Financeiro e viceversa. A dependência mútua exigiu que as equipes dos contexts
Patrimonial e Financeiro interagissem entre si, a fim de alinhar as
necessidades de um context em relação ao outro.
De acordo com o DDD, o relacionamento entre os bounded contexts Patrimonial e Financeiro é do tipo:
De acordo com o DDD, o relacionamento entre os bounded contexts Patrimonial e Financeiro é do tipo:
Q2322042
Arquitetura de Software
O analista André é o arquiteto da aplicação web TCEDash. O
componente Board, da TCEDash, apresenta ao usuário
indicadores visuais e manipuláveis, baseados em informações
contidas no banco de dados da aplicação. O Board instancia um
novo objeto para cada indicador apresentado ao usuário.
Sabendo que determinado subconjunto de informações se repete
em todos os indicadores, André aplicou no componente Board o
padrão de projeto estrutural do Gang Of Four (GoF), que otimiza
a alocação de objetos na memória RAM, mediante o
compartilhamento de atributos comuns entre os objetos.
André aplicou no componente Board o padrão do GoF:
André aplicou no componente Board o padrão do GoF: