Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q2325365 Arquitetura de Software
Para proteger as transações eletrônicas contra fraudes, é importante implantar serviços de segurança da informação adequados. É possível, por exemplo, haver proteção contra um tipo de fraude que consiste na negação falsa de envolvimento em uma associação, mais especificamente, uma associação de comunicação que transfere dados.
O serviço de segurança que assegura a proteção contra esse tipo de fraude é a 
Alternativas
Q2324363 Arquitetura de Software
No contexto do Microsoft Active Directory, as ferramentas “Resultant Set of Policy” (RSoP) e “gpresult” são utilizadas para
Alternativas
Q2324362 Arquitetura de Software
No contexto de padrões e normativas para sistemas de cabeamento estruturado e infraestrutura de redes, assinale a afirmativa correta.
Alternativas
Q2324361 Arquitetura de Software
Em relação às Redes Definidas por Software (SDN – Software Defined Networking), assinale a afirmativa correta.
Alternativas
Q2324355 Arquitetura de Software
Para configurar o servidor web NGINX para balancear a carga do tráfego HTTP entre um grupo de servidores, é necessário definir este grupo por meio da diretiva
Alternativas
Q2324353 Arquitetura de Software
Marcos trabalha em uma equipe de desenvolvimento de software que utiliza o Git como plataforma de gestão de configuração.

Um membro da equipe, no entanto, fez um commit que introduziu, de maneira não intencional, um código com comportamento errático.

Assinale a opção que indica o comando do Git que Marcos utilizou para fazer uma pesquisa binária para descobrir qual commit, no histórico do seu projeto, introduziu esse problema. 
Alternativas
Q2324339 Arquitetura de Software
As funções de ativação são amplamente utilizadas em redes neurais para regular a ativação de neurônios artificiais. Considere a função matemática dada por:
Imagem associada para resolução da questão

Assinale a opção que indica a função de ativação representada por essa fórmula.
Alternativas
Q2324327 Arquitetura de Software
A Norma NBR ISO 31000:2018 fornece orientações sobre as características da gestão de riscos eficaz e eficiente.

De acordo com esta norma, assinale a afirmativa correta.
Alternativas
Q2324326 Arquitetura de Software
Os objetivos de governança e gestão no COBIT 2019 estão agrupados em domínios bem definidos. Controlar todos os ativos de informação e tecnologia para otimizar o valor fornecido pelo seu uso, é um objetivo de gestão do domínio
Alternativas
Q2324318 Arquitetura de Software
O padrão Saga é uma maneira de gerenciar a consistência de dados entre microsserviços em cenários de transações distribuída.

Sobre esse padrão, assinale a afirmativa correta. 
Alternativas
Q2324316 Arquitetura de Software
Padrões GRASP comunicam princípios fundamentais de atribuição de responsabilidades em um projeto orientado a objetos e oferecem soluções idiomáticas que guiam os projetistas na criação de software.
De acordo com esses padrões, um princípio fundamental, segundo o qual as responsabilidades são atribuídas em projetos orientado a objetos, é
Alternativas
Q2322048 Arquitetura de Software
Roberta está desenvolvendo um determinado serviço na rede. Foi exigida a adoção de JMS na camada de transporte, e ela recebeu um arquivo WSDL para instruí-la acerca da utilização do serviço.

Roberta logo notou que se tratava de um serviço do tipo:
Alternativas
Q2322047 Arquitetura de Software
Mensagerias, como o RabbitMQ, são um importante recurso para a comunicação assíncrona entre Microsserviços. Elas utilizam os domínios Point-to-Point e Publish-Subscribe, com o depósito de mensagens em uma fila para que os consumidores as tratem no momento correto.

Acerca do uso de mensagerias com microsserviços, é correto afirmar que:
Alternativas
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):
Alternativas
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: 
Alternativas
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:
Alternativas
Q2322041 Arquitetura de Software
A analista Lúcia administra o AKluster, o cluster do Apache Kafka no TCE SP. Lúcia constatou que o espaço disponível no AKluster para o armazenamento de streams de eventos está acabando.

Para expandir a camada de persistência do AKluster, aumentando ainda a escalabilidade, Lúcia deve prover mais espaço de armazenamento ao Apache Kafka mediante novos:
Alternativas
Q2322040 Arquitetura de Software
O analista Kléber gerencia os pipelines do Gitlab CI/CD do TCE SP. No pipeline do projeto TCEMóvel, o job D precisa dos artefatos que foram gerados pelos jobs A e B. Para minimizar o tempo gasto com a transferência de artefatos, Kléber modificou a seção do .gitlab-ci.yml que define o job D, adicionando os nomes dos jobs A e B à subseção que especifica de quais jobs devem ser obtidos artefatos.

Na definição do job D, Kléber modificou a subseção:
Alternativas
Q2321438 Arquitetura de Software
A arquitetura x86-64 é um conjunto de instruções complexo que permite aos processadores de notebooks realizar operações complexas e avançadas de forma eficiente, superando em desempenho os processadores de computadores de mesa.
Alternativas
Q2321435 Arquitetura de Software
Em Java, uma interface pode conter implementações de métodos, permitindo flexibilidade na estruturação do código e facilitando a reutilização de código entre classes que a implementam.
Alternativas
Respostas
1621: E
1622: B
1623: C
1624: A
1625: B
1626: A
1627: C
1628: A
1629: C
1630: E
1631: B
1632: E
1633: D
1634: D
1635: B
1636: D
1637: B
1638: E
1639: E
1640: E