Início/Questões/Desenvolvimento de Software/Questão 457941205187130A adoção de padrões sólidos de arquitetura contribui para manutenibilidade no desenvolvimento de software. Assinale a al...1457941205187130Ano: 2025Banca: Instituto SustenteOrganização: TCE-PEDisciplina: Desenvolvimento de SoftwareTemas: Design de Arquitetura de SoftwareA adoção de padrões sólidos de arquitetura contribui para manutenibilidade no desenvolvimento de software. Assinale a alternativa CORRETA a respeito de práticas voltadas ao desacoplamento e à separação de responsabilidades.AUnificar lógica de apresentação e acesso a dados em um mesmo módulo, facilitando ajustes imediatos no código.BPermitir que serviços externos sejam acessados diretamente pela interface de usuário, reforçando a dependência lógica.CIncluir vários frameworks simultâneos na mesma camada para diversificar caminhos de implementação.DReplicar estruturas de controle a cada método, descartando qualquer tentativa de interfaces genéricas.ESeparar camadas que lidam com regras de negócio e persistência, preservando a independência na evolução de cada parte.ResponderQuestões relacionadas para praticarQuestão 457941205187136Desenvolvimento de SoftwareA arquitetura REST (Representational State Transfer) tem sido adotada largamente em aplicações distribuídas. Assinale a alternativa correta sobre as i...Questão 457941205187143Desenvolvimento de SoftwareSistemas que usam arquitetura REST frequentemente sofrem aumento exponencial de requisições. Assinale a alternativa correta relacionada ao uso de cach...Questão 457941205187888Desenvolvimento de SoftwareO processo de programação inicia-se com a edição de um programa-fonte e termina com a geração de um programa executável. Assinale a alternativa abaixo...Questão 457941205187939Desenvolvimento de SoftwareContêineres são um exemplo de arquitetura de microsserviços bem organizada e permitem que você se concentre no desenvolvimento dos serviços sem se pre...Questão 457941205187941Desenvolvimento de SoftwareA Arquitetura em Três Camadas para aplicações web é um modelo de programação que permite a distribuição da aplicação funcionalmente por três sistemas ...Questão 457941205188916Desenvolvimento de SoftwareA Linguagem de modelagem unificada inclui diversos subconjuntos de diagramas, incluindo diagramas de estrutura, de interação e de comportamento. Os di...Questão 457941205189381Desenvolvimento de Software“O ____________________ é um framework Java criado com o objetivo de facilitar o desenvolvimento de aplicações, explorando, para isso, os conceitos de...Questão 457941205189893Desenvolvimento de SoftwareCom relação ao framework Spring, assinale a alternativa incorreta.Questão 457941205190092Desenvolvimento de SoftwareOs CMSs são fundamentais para o mercado de sites dinâmicos. Um webdesigner hoje em dia precisa dominar o uso de CMSs como WordPress ou Joomla!, os líd...Questão 457941205190285Desenvolvimento de SoftwareOs recursos de virtualização de CPU habilitam a abstração dedicada de toda a perícia da CPU para uma máquina virtual (VM). Todo o software da máquina ...