Início Questões de Concursos Arquitetura de Software Resolva questões de Arquitetura de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Arquitetura de Software Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 201Q1030742 | Arquitetura de Software, Sistemas Distribuídos, Desenvolvedor de Sistemas, TCE RR, FGV, 2025O Zabbix é uma solução open source de monitoramento distribuído. É um software que monitora vários parâmetros de dispositivos de rede e a saúde e integridade de servidores, sistemas e aplicações. A arquitetura Zabbix possui diversos componentes, cada um com uma função específica. O componente responsável por fazer a coleta de dados sobre disponibilidade e integridade de sistemas de TI em clientes em uma rede remota é o ✂️ a) Zabbix Proxy. ✂️ b) Zabbix Agent. ✂️ c) Zabbix Agent 2. ✂️ d) Zabbix Java Gateway. ✂️ e) Zabbix Sender. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 202Q899430 | Arquitetura de Software, Analista de Sistemas, Prefeitura de Montes Claros MG, COTEC, 2024Considerando o modelo cliente-servidor, qual das seguintes afirmações sintetiza corretamente a função e a aplicação desse modelo em um ambiente de rede? ✂️ a) No modelo cliente-servidor, tanto o cliente quanto o servidor devem estar localizados fisicamente no mesmo prédio para garantir uma comunicação eficiente e uma resposta rápida às solicitações. ✂️ b) O modelo cliente-servidor é utilizado apenas para aplicações locais dentro de uma empresa, não sendo aplicável para o acesso a dados em redes globais como a World Wide Web. ✂️ c) No modelo cliente-servidor, os clientes são responsáveis por armazenar e manter os dados, enquanto os servidores atuam apenas como intermediários na transmissão dessas informações. ✂️ d) No modelo cliente-servidor, servidores poderosos mantêm e gerenciam dados centrais, enquanto clientes mais simples acessam e utilizam esses dados remotamente, independentemente de estarem localizados no mesmo prédio ou em locais distintos. ✂️ e) O modelo cliente-servidor só é eficaz quando o servidor lida com um número reduzido de clientes, já que um grande número de clientes simultâneos pode sobrecarregar o servidor e comprometer a performance. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 203Q1036151 | Arquitetura de Software, Padrões de Projeto Design Patterns, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. O princípio da segregação de interface dos padrões SOLID define que uma classe deve possuir somente uma operação para ser executada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 204Q1041783 | Arquitetura de Software, Webservices, Programação de Sistemas, TRE PB, FCCOs web services são componentes de aplicações web que utilizam diversas tecnologias, dentre elas, WSDL, que é: ✂️ a) um documento escrito em XML, que pode especificar a localização do serviço e as operações que ele expõe. ✂️ b) um protocolo utilizado para acessar web services em conjunto com o protocolo HTTP. ✂️ c) usada para construir web services, mas não descreve como acessá-los. ✂️ d) escrita em Java e os documentos produzidos precisam ser compilados para serem executados. ✂️ e) muito utilizada pela comunidade de desenvolvedores, apesar de não ser uma recomendação da W3C. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 205Q1036169 | Arquitetura de Software, Usabilidade, Analista de Transformação Digital, BANRISUL, CESPE CEBRASPE, 2022Acerca dos conceitos de experiência do usuário (user experience) e dos sistemas de gestão de conteúdo, julgue o item subsequente. A usabilidade é um atributo de qualidade de um projeto que avalia se ele fornece os recursos que os usuários precisam. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 206Q910222 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024De acordo com o e-MAG 3.1, a tag <meta http-equiv="refresh" content="30" />não deve ser utilizada, uma vez que ✂️ a) o intervalo de atualização seria inferior ao limite mínimo preconizado de 60 segundos. ✂️ b) pode aumentar o tempo de carregamento da página, afetando a performance. ✂️ c) não define uma URL para redirecionamento. ✂️ d) tira do usuário sua autonomia em relação à escolha de atualizar a página. ✂️ e) impede a navegação offline, tornando o site inacessível sem conexão. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 207Q969159 | Arquitetura de Software, Suporte Técnico, TJPE, IBFC, 2017Na discussão na implementação de uma aplicação web com o Modelo MVC (Model-View-Controller) assinale a alternativa que apresenta afirmações abaixo que são tecnicamente verdadeiras: I. O Modelo MVC foi desenvolvido com o conceito típico de uma arquitetura linear dos seus três principais componentes. II. Uma visão (view) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama. III. Esse padrão unifica todas as tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interação num único pacote. IV. O Controller faz a mediação da entrada, convertendo-a em comandos para o Model ou View. ✂️ a) somente a I e II ✂️ b) somente a II e III ✂️ c) somente a III e IV ✂️ d) somente a I e III ✂️ e) somente a II e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 208Q951821 | Arquitetura de Software, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025Qual é o foco principal em UX design? ✂️ a) Criar interfaces visualmente atraentes. ✂️ b) Projetar identidades visuais de marcas. ✂️ c) Compreender e aprimorar a experiência geral do usuário. ✂️ d) Escrever código para o desenvolvimento de funcionalidades técnicas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 209Q907025 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024Qual é a principal característica referente ao processo de CI/CD na disciplina de desenvolvimento e operações de software? ✂️ a) Minimização da quantidade de atualizações em entregas de software. ✂️ b) Automatização das tarefas de entrega e integração de código. ✂️ c) Publicação automática de software após a compilação manual sob responsabilidade da equipe de desenvolvimento. ✂️ d) Criação automática de ambiente para versionamento de código. ✂️ e) Acesso a bancos de dados distribuídos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 210Q888870 | Arquitetura de Software, Assistente de Sistemas, HRTN MG, FUNDEP, 2024Um time de desenvolvimento está trabalhando em um novo aplicativo e está realizando testes para garantir a qualidade do software. Nesse contexto, os testes de software têm o objetivo de ✂️ a) garantir que o software seja lançado o mais rápido possível, sem erros. ✂️ b) identificar e corrigir erros no software antes de ser lançado. ✂️ c) diminuir o custo de produção do software. ✂️ d) adicionar novos recursos ao software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 211Q904013 | Arquitetura de Software, Especialista em Governança de Tecnologia da Informação, TRF 1a, FGV, 2024A plataforma digital do Poder Judiciário (PDPJ-Br) seguirá o modelo arquitetural de microsserviços. No âmbito da PDPJ-Br, o Conselho Nacional de Justiça provê um(a): ✂️ a) escritório de projetos para desenvolver microsserviços; ✂️ b) série de microsserviços denominados módulos negociais; ✂️ c) série de microsserviços denominados módulos de integração; ✂️ d) líder técnico para aprovar a inclusão de novos projetos na plataforma; ✂️ e) lista de projetos em andamento, concluídos e pendentes de serem integrados à PDPJ-Br. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 212Q906082 | Arquitetura de Software, Especialidade: Analista de Sistemas, Prefeitura de Macaé RJ, FGV, 2024Domain-Driven Design (DDD) é uma abordagem para o desenvolvimento de software que enfatiza a colaboração entre desenvolvedores e especialistas do domínio para criar soluções de software que são fortemente alinhadas com as necessidades e complexidades do domínio do problema. Assinale a opção que melhor descreve o conceito central de Domain-Driven Design (DDD). ✂️ a) Domain-Driven Design (DDD) foca na criação de interfaces de usuário sofisticadas e interativas para melhorar a experiência do usuário. ✂️ b) Domain-Driven Design (DDD) é uma abordagem que se concentra na modelagem e na solução de problemas complexos por meio da colaboração estreita com especialistas do domínio e da construção de um modelo de domínio rico e expressivo. ✂️ c) Domain-Driven Design (DDD) prioriza a eficiência na performance do banco de dados ao criar modelos de dados altamente normalizados e otimizados. ✂️ d) Domain-Driven Design (DDD) enfatiza o uso de frameworks e bibliotecas de terceiros para acelerar o desenvolvimento de software. ✂️ e) Domain-Driven Design (DDD) se concentra principalmente na implementação de testes automatizados para garantir a qualidade do código. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 213Q898686 | Arquitetura de Software, Tecnologia da Informação, TJ MT, FGV, 2024O ciclo de vida de um processo de ciência de dados envolve uma série de etapas estruturadas que guiam o desenvolvimento de projetos de ciência de dados desde a definição do problema até a implementação e o monitoramento das soluções. No ciclo de vida de um processo de ciência de dados, na fase de preparação de dados ✂️ a) são definidos os objetivos do projeto e formuladas as perguntas que o modelo deve responder. ✂️ b) o modelo é treinado e avaliado usando algoritmos de aprendizado de máquina. ✂️ c) são realizadas atividades como limpeza, transformação e formatação dos dados para garantir qualidade e adequação ao modelo. ✂️ d) os resultados são comunicados aos stakeholders por meio de visualizações e relatórios. ✂️ e) os dados são coletados diretamente dos usuários para garantir que o modelo esteja alinhado com as necessidades do público. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 214Q1028999 | Arquitetura de Software, Conceitos Básicos em Arquitetura de Software, Classe A, DPE RO, FGV, 2025Assinale a afirmativa correta relacionada às estratégias para migração de um sistema legado para um ambiente de nuvem. ✂️ a) O software legado é arquitetado para ser executado dentro dos firewalls corporativos, mas não depende do hardware físico. ✂️ b) As arquiteturas de computação em nuvem requerem arquiteturas fracamente acopladas. ✂️ c) Um provedor de nuvem não confiável pode não manter as garantias que faz nos SLAs publicados para seus serviços de nuvem. Isso pode comprometer a qualidade das soluções do consumidor de nuvem que dependem desses serviços de nuvem. ✂️ d) Devido aos padrões estabelecidos dentro da indústria de computação em nuvem, as nuvens públicas facilitam mudar de um provedor de nuvem para outro. ✂️ e) Os consumidores de nuvem sempre são informados da localização física de seus recursos de TI e dados quando hospedados em nuvens públicas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 215Q907144 | Arquitetura de Software, Infraestrutura Operação e Segurança, CELESC, ACAFE, 2024Uma empresa de médio porte está considerando a implementação de uma Infraestrutura de Desktop Virtual (VDI – Virtual Desktop Infrastructure) para melhorar a segurança, a mobilidade e a gestão dos desktops dos funcionários. A equipe de TI está avaliando os benefícios e desafios associados a essa tecnologia. Qual das seguintes opções é um benefício significativo da implementação de uma Infraestrutura de Desktop Virtual (VDI)? ✂️ a) Eliminação total da necessidade de manutenção de hardware. ✂️ b) Redução do consumo de energia nos servidores. ✂️ c) Facilidade de escalabilidade e gestão centralizada. ✂️ d) Aumento do tempo de resposta das aplicações devido à latência de rede. ✂️ e) Redução dos custos iniciais de implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 216Q910228 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024A Cartilha e-PWG do Governo Federal recomenda a redução da quantidade de elementos na interface, de modo a evitar sobrecarga. O objetivo dessa recomendação é ✂️ a) facilitar a navegação entre páginas. ✂️ b) melhorar a estética do site. ✂️ c) aumentar a velocidade de carregamento. ✂️ d) diminuir a taxa de erros do usuário. ✂️ e) tornar ositecompatível com dispositivos móveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 217Q898709 | Arquitetura de Software, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024Qual é o padrão de software usado em microsserviços que evita falhas em cascata e interrompe chamadas subsequentes para evitar sobrecarga? ✂️ a) Retry. ✂️ b) Strangler. ✂️ c) Circuit Breaker. ✂️ d) Bulkhead. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 218Q1055638 | Arquitetura de Software, Wsdl, Técnico Analista de Sistemas Desenvolvimento, MPE PA, CONSULPLAN, 2022O Apache CXF é um framework open-source para a linguagem Java amplamente utilizado pelo mercado, cuja arquitetura é baseada em componentes. O componente principal da arquitetura do CXF, que representa um provedor de recursos compartilhados para a execução do CXF dos quais pode-se destacar gerenciadores de WSDL e binding Factory, é: ✂️ a) Bus ✂️ b) Front-end ✂️ c) Messaging ✂️ d) Service model Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 219Q910246 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024Acerca dos requisitos para facilitar e otimizar o acesso de pessoas com deficiência aos sites e aplicativos desenvolvidos para dispositivos móveis, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V). ( ) Elementos não textuais essenciais para o entendimento do que é exibido na tela devem ter uma alternativa textual, enquanto que elementos meramente decorativos devem ser ignorados por recursos de tecnologia assistiva. ( ) É recomendado evitar o uso de mais de um componente de formulário por linha em uma aplicação. ( ) Elementos interativos e de interface do usuário devem ter rótulos que descrevem o elemento e sua funcionalidade, mas não o estado ou operação do mesmo. As afirmativas são, respectivamente, ✂️ a) F – F – V. ✂️ b) F – V – F. ✂️ c) V – F – F. ✂️ d) F – V – V. ✂️ e) V – V – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 220Q1018539 | Arquitetura de Software, Sistemas Distribuídos, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025Assinale a opção em que é apresentada característica de um sistema que utiliza filas de mensagens para comunicação entre serviços. ✂️ a) limitação na quantidade de mensagens que podem ser enviadas, com restrição do fluxo de comunicação entre sistemas ✂️ b) dependência de um protocolo exclusivo para garantir a comunicação síncrona entre componentes ✂️ c) capacidade de desacoplar processos, que permite maior flexibilidade e escalabilidade na comunicação entre componentes ✂️ d) necessidade de que todos os serviços envolvidos na comunicação tenham disponibilidade total e simultânea ✂️ e) obrigação de processar todas as mensagens no exato instante em que são enviadas, sem possibilidade de armazenamento temporário Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← AnteriorPróximo →
201Q1030742 | Arquitetura de Software, Sistemas Distribuídos, Desenvolvedor de Sistemas, TCE RR, FGV, 2025O Zabbix é uma solução open source de monitoramento distribuído. É um software que monitora vários parâmetros de dispositivos de rede e a saúde e integridade de servidores, sistemas e aplicações. A arquitetura Zabbix possui diversos componentes, cada um com uma função específica. O componente responsável por fazer a coleta de dados sobre disponibilidade e integridade de sistemas de TI em clientes em uma rede remota é o ✂️ a) Zabbix Proxy. ✂️ b) Zabbix Agent. ✂️ c) Zabbix Agent 2. ✂️ d) Zabbix Java Gateway. ✂️ e) Zabbix Sender. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
202Q899430 | Arquitetura de Software, Analista de Sistemas, Prefeitura de Montes Claros MG, COTEC, 2024Considerando o modelo cliente-servidor, qual das seguintes afirmações sintetiza corretamente a função e a aplicação desse modelo em um ambiente de rede? ✂️ a) No modelo cliente-servidor, tanto o cliente quanto o servidor devem estar localizados fisicamente no mesmo prédio para garantir uma comunicação eficiente e uma resposta rápida às solicitações. ✂️ b) O modelo cliente-servidor é utilizado apenas para aplicações locais dentro de uma empresa, não sendo aplicável para o acesso a dados em redes globais como a World Wide Web. ✂️ c) No modelo cliente-servidor, os clientes são responsáveis por armazenar e manter os dados, enquanto os servidores atuam apenas como intermediários na transmissão dessas informações. ✂️ d) No modelo cliente-servidor, servidores poderosos mantêm e gerenciam dados centrais, enquanto clientes mais simples acessam e utilizam esses dados remotamente, independentemente de estarem localizados no mesmo prédio ou em locais distintos. ✂️ e) O modelo cliente-servidor só é eficaz quando o servidor lida com um número reduzido de clientes, já que um grande número de clientes simultâneos pode sobrecarregar o servidor e comprometer a performance. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
203Q1036151 | Arquitetura de Software, Padrões de Projeto Design Patterns, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022Acerca dos padrões de projeto em arquitetura de software, julgue o próximo item. O princípio da segregação de interface dos padrões SOLID define que uma classe deve possuir somente uma operação para ser executada. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
204Q1041783 | Arquitetura de Software, Webservices, Programação de Sistemas, TRE PB, FCCOs web services são componentes de aplicações web que utilizam diversas tecnologias, dentre elas, WSDL, que é: ✂️ a) um documento escrito em XML, que pode especificar a localização do serviço e as operações que ele expõe. ✂️ b) um protocolo utilizado para acessar web services em conjunto com o protocolo HTTP. ✂️ c) usada para construir web services, mas não descreve como acessá-los. ✂️ d) escrita em Java e os documentos produzidos precisam ser compilados para serem executados. ✂️ e) muito utilizada pela comunidade de desenvolvedores, apesar de não ser uma recomendação da W3C. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
205Q1036169 | Arquitetura de Software, Usabilidade, Analista de Transformação Digital, BANRISUL, CESPE CEBRASPE, 2022Acerca dos conceitos de experiência do usuário (user experience) e dos sistemas de gestão de conteúdo, julgue o item subsequente. A usabilidade é um atributo de qualidade de um projeto que avalia se ele fornece os recursos que os usuários precisam. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
206Q910222 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024De acordo com o e-MAG 3.1, a tag <meta http-equiv="refresh" content="30" />não deve ser utilizada, uma vez que ✂️ a) o intervalo de atualização seria inferior ao limite mínimo preconizado de 60 segundos. ✂️ b) pode aumentar o tempo de carregamento da página, afetando a performance. ✂️ c) não define uma URL para redirecionamento. ✂️ d) tira do usuário sua autonomia em relação à escolha de atualizar a página. ✂️ e) impede a navegação offline, tornando o site inacessível sem conexão. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
207Q969159 | Arquitetura de Software, Suporte Técnico, TJPE, IBFC, 2017Na discussão na implementação de uma aplicação web com o Modelo MVC (Model-View-Controller) assinale a alternativa que apresenta afirmações abaixo que são tecnicamente verdadeiras: I. O Modelo MVC foi desenvolvido com o conceito típico de uma arquitetura linear dos seus três principais componentes. II. Uma visão (view) pode ser qualquer saída de representação dos dados, como uma tabela ou um diagrama. III. Esse padrão unifica todas as tarefas de acesso aos dados e lógica de negócio, lógica de apresentação e de interação num único pacote. IV. O Controller faz a mediação da entrada, convertendo-a em comandos para o Model ou View. ✂️ a) somente a I e II ✂️ b) somente a II e III ✂️ c) somente a III e IV ✂️ d) somente a I e III ✂️ e) somente a II e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
208Q951821 | Arquitetura de Software, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025Qual é o foco principal em UX design? ✂️ a) Criar interfaces visualmente atraentes. ✂️ b) Projetar identidades visuais de marcas. ✂️ c) Compreender e aprimorar a experiência geral do usuário. ✂️ d) Escrever código para o desenvolvimento de funcionalidades técnicas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
209Q907025 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024Qual é a principal característica referente ao processo de CI/CD na disciplina de desenvolvimento e operações de software? ✂️ a) Minimização da quantidade de atualizações em entregas de software. ✂️ b) Automatização das tarefas de entrega e integração de código. ✂️ c) Publicação automática de software após a compilação manual sob responsabilidade da equipe de desenvolvimento. ✂️ d) Criação automática de ambiente para versionamento de código. ✂️ e) Acesso a bancos de dados distribuídos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
210Q888870 | Arquitetura de Software, Assistente de Sistemas, HRTN MG, FUNDEP, 2024Um time de desenvolvimento está trabalhando em um novo aplicativo e está realizando testes para garantir a qualidade do software. Nesse contexto, os testes de software têm o objetivo de ✂️ a) garantir que o software seja lançado o mais rápido possível, sem erros. ✂️ b) identificar e corrigir erros no software antes de ser lançado. ✂️ c) diminuir o custo de produção do software. ✂️ d) adicionar novos recursos ao software. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
211Q904013 | Arquitetura de Software, Especialista em Governança de Tecnologia da Informação, TRF 1a, FGV, 2024A plataforma digital do Poder Judiciário (PDPJ-Br) seguirá o modelo arquitetural de microsserviços. No âmbito da PDPJ-Br, o Conselho Nacional de Justiça provê um(a): ✂️ a) escritório de projetos para desenvolver microsserviços; ✂️ b) série de microsserviços denominados módulos negociais; ✂️ c) série de microsserviços denominados módulos de integração; ✂️ d) líder técnico para aprovar a inclusão de novos projetos na plataforma; ✂️ e) lista de projetos em andamento, concluídos e pendentes de serem integrados à PDPJ-Br. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
212Q906082 | Arquitetura de Software, Especialidade: Analista de Sistemas, Prefeitura de Macaé RJ, FGV, 2024Domain-Driven Design (DDD) é uma abordagem para o desenvolvimento de software que enfatiza a colaboração entre desenvolvedores e especialistas do domínio para criar soluções de software que são fortemente alinhadas com as necessidades e complexidades do domínio do problema. Assinale a opção que melhor descreve o conceito central de Domain-Driven Design (DDD). ✂️ a) Domain-Driven Design (DDD) foca na criação de interfaces de usuário sofisticadas e interativas para melhorar a experiência do usuário. ✂️ b) Domain-Driven Design (DDD) é uma abordagem que se concentra na modelagem e na solução de problemas complexos por meio da colaboração estreita com especialistas do domínio e da construção de um modelo de domínio rico e expressivo. ✂️ c) Domain-Driven Design (DDD) prioriza a eficiência na performance do banco de dados ao criar modelos de dados altamente normalizados e otimizados. ✂️ d) Domain-Driven Design (DDD) enfatiza o uso de frameworks e bibliotecas de terceiros para acelerar o desenvolvimento de software. ✂️ e) Domain-Driven Design (DDD) se concentra principalmente na implementação de testes automatizados para garantir a qualidade do código. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
213Q898686 | Arquitetura de Software, Tecnologia da Informação, TJ MT, FGV, 2024O ciclo de vida de um processo de ciência de dados envolve uma série de etapas estruturadas que guiam o desenvolvimento de projetos de ciência de dados desde a definição do problema até a implementação e o monitoramento das soluções. No ciclo de vida de um processo de ciência de dados, na fase de preparação de dados ✂️ a) são definidos os objetivos do projeto e formuladas as perguntas que o modelo deve responder. ✂️ b) o modelo é treinado e avaliado usando algoritmos de aprendizado de máquina. ✂️ c) são realizadas atividades como limpeza, transformação e formatação dos dados para garantir qualidade e adequação ao modelo. ✂️ d) os resultados são comunicados aos stakeholders por meio de visualizações e relatórios. ✂️ e) os dados são coletados diretamente dos usuários para garantir que o modelo esteja alinhado com as necessidades do público. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
214Q1028999 | Arquitetura de Software, Conceitos Básicos em Arquitetura de Software, Classe A, DPE RO, FGV, 2025Assinale a afirmativa correta relacionada às estratégias para migração de um sistema legado para um ambiente de nuvem. ✂️ a) O software legado é arquitetado para ser executado dentro dos firewalls corporativos, mas não depende do hardware físico. ✂️ b) As arquiteturas de computação em nuvem requerem arquiteturas fracamente acopladas. ✂️ c) Um provedor de nuvem não confiável pode não manter as garantias que faz nos SLAs publicados para seus serviços de nuvem. Isso pode comprometer a qualidade das soluções do consumidor de nuvem que dependem desses serviços de nuvem. ✂️ d) Devido aos padrões estabelecidos dentro da indústria de computação em nuvem, as nuvens públicas facilitam mudar de um provedor de nuvem para outro. ✂️ e) Os consumidores de nuvem sempre são informados da localização física de seus recursos de TI e dados quando hospedados em nuvens públicas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
215Q907144 | Arquitetura de Software, Infraestrutura Operação e Segurança, CELESC, ACAFE, 2024Uma empresa de médio porte está considerando a implementação de uma Infraestrutura de Desktop Virtual (VDI – Virtual Desktop Infrastructure) para melhorar a segurança, a mobilidade e a gestão dos desktops dos funcionários. A equipe de TI está avaliando os benefícios e desafios associados a essa tecnologia. Qual das seguintes opções é um benefício significativo da implementação de uma Infraestrutura de Desktop Virtual (VDI)? ✂️ a) Eliminação total da necessidade de manutenção de hardware. ✂️ b) Redução do consumo de energia nos servidores. ✂️ c) Facilidade de escalabilidade e gestão centralizada. ✂️ d) Aumento do tempo de resposta das aplicações devido à latência de rede. ✂️ e) Redução dos custos iniciais de implementação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
216Q910228 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024A Cartilha e-PWG do Governo Federal recomenda a redução da quantidade de elementos na interface, de modo a evitar sobrecarga. O objetivo dessa recomendação é ✂️ a) facilitar a navegação entre páginas. ✂️ b) melhorar a estética do site. ✂️ c) aumentar a velocidade de carregamento. ✂️ d) diminuir a taxa de erros do usuário. ✂️ e) tornar ositecompatível com dispositivos móveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
217Q898709 | Arquitetura de Software, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024Qual é o padrão de software usado em microsserviços que evita falhas em cascata e interrompe chamadas subsequentes para evitar sobrecarga? ✂️ a) Retry. ✂️ b) Strangler. ✂️ c) Circuit Breaker. ✂️ d) Bulkhead. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
218Q1055638 | Arquitetura de Software, Wsdl, Técnico Analista de Sistemas Desenvolvimento, MPE PA, CONSULPLAN, 2022O Apache CXF é um framework open-source para a linguagem Java amplamente utilizado pelo mercado, cuja arquitetura é baseada em componentes. O componente principal da arquitetura do CXF, que representa um provedor de recursos compartilhados para a execução do CXF dos quais pode-se destacar gerenciadores de WSDL e binding Factory, é: ✂️ a) Bus ✂️ b) Front-end ✂️ c) Messaging ✂️ d) Service model Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
219Q910246 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024Acerca dos requisitos para facilitar e otimizar o acesso de pessoas com deficiência aos sites e aplicativos desenvolvidos para dispositivos móveis, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V). ( ) Elementos não textuais essenciais para o entendimento do que é exibido na tela devem ter uma alternativa textual, enquanto que elementos meramente decorativos devem ser ignorados por recursos de tecnologia assistiva. ( ) É recomendado evitar o uso de mais de um componente de formulário por linha em uma aplicação. ( ) Elementos interativos e de interface do usuário devem ter rótulos que descrevem o elemento e sua funcionalidade, mas não o estado ou operação do mesmo. As afirmativas são, respectivamente, ✂️ a) F – F – V. ✂️ b) F – V – F. ✂️ c) V – F – F. ✂️ d) F – V – V. ✂️ e) V – V – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
220Q1018539 | Arquitetura de Software, Sistemas Distribuídos, Desenvolvimento de Software, BANRISUL, CESPE CEBRASPE, 2025Assinale a opção em que é apresentada característica de um sistema que utiliza filas de mensagens para comunicação entre serviços. ✂️ a) limitação na quantidade de mensagens que podem ser enviadas, com restrição do fluxo de comunicação entre sistemas ✂️ b) dependência de um protocolo exclusivo para garantir a comunicação síncrona entre componentes ✂️ c) capacidade de desacoplar processos, que permite maior flexibilidade e escalabilidade na comunicação entre componentes ✂️ d) necessidade de que todos os serviços envolvidos na comunicação tenham disponibilidade total e simultânea ✂️ e) obrigação de processar todas as mensagens no exato instante em que são enviadas, sem possibilidade de armazenamento temporário Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro