Questões de Concurso Sobre interoperabilidade em arquitetura de software

Foram encontradas 87 questões

Ano: 2026 Banca: UFLA Órgão: UFLA Prova: UFLA - 2026 - UFLA - Administrador |
Q4071076 Arquitetura de Software
Um Administrador da Universidade Federal de Lavras está responsável pela modernização do processo de matrícula dos calouros. A legislação vigente exige que candidatos do sexo masculino tenham quitado suas obrigações com o serviço militar no momento da matrícula em cursos superiores de instituições federais. Visando atender à Lei nº 14.129/2021 (Lei de Governo Digital), que prevê a eliminação de exigências de documentos cujos dados já constem na base do Governo Federal, o Administrador decide recomendar a automatização dessa verificação.

Considerando o catálogo de serviços disponíveis e a arquitetura oficial de interoperabilidade, assinale a alternativa que contém solução técnica CORRETA para viabilizar essa consulta, de acordo com os princípios previstos na Lei de Governo Digital. 
Alternativas
Q4065616 Arquitetura de Software
No contexto da interoperabilidade de sistemas, padrões abertos de troca de informações são amplamente utilizados para integrar sistemas desenvolvidos em diferentes plataformas e tecnologias. O XML (eXtensible Markup Language) é um desses padrões frequentemente adotados.
Assinale a alternativa correta considerando o uso do XML no contexto da interoperabilidade de sistemas.
Alternativas
Q4065608 Arquitetura de Software
No que se refere ao Processamento de Dados e Arquitetura de Sistemas, a integração entre diferentes sistemas governamentais exige padrões de interoperabilidade.
Ao avaliar a eficiência e a confiabilidade de uma arquitetura de sistemas, o analista deve considerar que:
Alternativas
Q4054740 Arquitetura de Software
Julgue o próximo item, relativo a estratégias nacionais de saúde digital.

A consolidação de uma arquitetura nacional de dados torna desnecessária a auditoria periódica dos sistemas implementados.
Alternativas
Ano: 2026 Banca: CONSULPAM Órgão: GHC-RS Prova: CONSULPAM - 2026 - GHC-RS - Programador |
Q4002212 Arquitetura de Software

Em um projeto de uma API HTTP para um sistema corporativo, um programador pretende alinhar a interface aos princípios de integração entre sistemas e ao uso adequado da semântica dos métodos e códigos de status. Nesse contexto, analise as sentenças a seguir:



I- Em HTTP, o método GET é classificado como seguro e idempotente, razão pela qual seu uso é compatível com operações de recuperação de representação sem alteração intencional do estado do recurso.


II- Uma resposta 201 indica que a requisição resultou na criação de um ou mais recursos, e o recurso principal criado pode ser identificado, em regra, pelo cabeçalho “location” ou, na sua ausência, pela URI efetiva da requisição.


III- Em arquiteturas REST, a manutenção obrigatória de estado de sessão no servidor entre requisições é requisito estrutural para garantir consistência na interação cliente-servidor.


IV- A substituição de PUT por POST preserva, por si só, a propriedade de idempotência em operações de atualização repetidas sob falha de comunicação.



Analisadas as sentenças, estão CORRETAS apenas:

Alternativas
Q3926944 Arquitetura de Software
Uma Secretaria da Fazenda esta alinhando sua transformação digital da Gestão Tributaria (ICMS, inteligência fiscal, certidões e fiscalização móvel) e precisa construir uma arquitetura corporativa para integrar processos, dados e sistemas legados, reduzir redundâncias e orientar investimentos. O objetivo é garantir interoperabilidade entre plataformas, conformidade regulatória e foco em valor publico (eficiência na arrecadação, transparência e melhor serviço ao contribuinte). Considerando os fundamentos da arquitetura corporativa, para orientar a construção dos roadmaps e a definição de valor para cada produto, deve-se
Alternativas
Q3881454 Arquitetura de Software
A ALEGO, em processo de transformação digital e integração de sistemas legados, decide adotar uma arquitetura SOA para melhorar interoperabilidade e agilidade. No entanto enfrenta alguns desafios ao implementar a arquitetura. Foram levantados pela equipe alguns desafios:

I. A integração de diferentes serviços, quando esses serviços são desenvolvidos em diferentes plataformas ou linguagens.
II. A comunicação entre serviços, quando são necessárias múltiplas chamadas para completar uma única operação de negócio.
III. A reutilização de serviços existentes, para permitir que diferentes aplicações acessem os mesmos serviços de negócio.
IV. Enfoque em práticas de compartilhamento, onde os serviços são projetados para serem reutilizados em várias aplicações dentro de uma organização.

Com base nos desafios levantados, está correto o que se afirma em
Alternativas
Q3881446 Arquitetura de Software
Com o aumento das integrações entre sistemas internos e aplicações externas, a instituição está revisando sua estratégia de comunicação entre serviços. A equipe de TI precisa garantir que as novas soluções ofereçam interoperabilidade, padronização e facilidade de manutenção. Para isso, durante a definição da arquitetura de integração, surge a necessidade de avaliar as características essenciais que uma API deve apresentar para garantir segurança, consistência e eficiência no acesso a dados e funcionalidades corporativas.

Nesse sentido é válido afirmar que
Alternativas
Q3881439 Arquitetura de Software
A área de integração de sistemas da ALEGO está modernizando sua arquitetura de dados e precisa definir o padrão para troca de informações entre as novas aplicações internas e serviços externos. A equipe busca um formato leve, amplamente utilizado em APIs modernas e facilmente interpretado por diferentes linguagens de programação. Durante a reunião de avaliação técnica, surge o seguinte questionamento: no processo de padronização da comunicação entre sistemas, a equipe considera utilizar JSON para troca de informações.

Assinale a alternativa que descreve corretamente esse formato: 
Alternativas
Q3881438 Arquitetura de Software
A ALEGO está passando por um processo de padronização na troca de informações entre seus diversos sistemas internos e aplicações de parceiros externos. Para garantir interoperabilidade, estruturação consistente dos dados e integração com soluções legadas, a equipe de TI precisa definir um formato de representação de dados. Nesse cenário, surge a necessidade de avaliar o uso de XML (Extensible Markup Language).

Assinale a alternativa relativa a este formato de representação de dados.
Alternativas
Q3986316 Arquitetura de Software
A mensageria permite a troca de informações entre sistemas de forma estruturada e assíncrona, garantindo integração eficiente entre aplicações distribuídas. Entre os mecanismos utilizados na mensageria, destacam-se Message Brokers, RabbitMQ, eventos e Webhooks, cada um com sua função específica na comunicação entre sistemas. Nesse contexto, qual é a função principal de um Webhook? 
Alternativas
Q3811391 Arquitetura de Software
Em qual das situações o uso de APIs é mais indicado para integração entre sistemas?
Alternativas
Q3777176 Arquitetura de Software
O Analista de Sistemas está debatendo a substituição de um sistema de integração baseado em RPC por uma API RESTful.
A principal mudança filosófica e de design ao migrar para REST é a mudança de foco da execução de métodos ou funções no servidor para a manipulação de
Alternativas
Q3712967 Arquitetura de Software
Uma instituição financeira precisa integrar seu sistema legado com um novo serviço RESTful em nuvem. Sabendo que o legado utiliza SOAP com contratos WSDL e o novo sistema adota REST com JSON, qual arquitetura intermediária é mais apropriada para compatibilizar ambos sem reescrever o legado? 
Alternativas
Q3620959 Arquitetura de Software
Um Analista de Tecnologia da Informação precisa integrar dois sistemas distintos por meio de uma API REST. O primeiro sistema envia dados no formato JSON, e o segundo sistema só aceita YAML. É CORRETO afirmar que a solução técnica apropriada para garantir a compatibilidade, é:
Alternativas
Q3620953 Arquitetura de Software
Durante a integração entre dois sistemas de diferentes órgãos públicos, um Analista de Tecnologia da Informação detecta que o consumo de dados deve ocorrer via XML, com a necessidade de extrair informações específicas de forma estruturada. Assinale a alternativa correta que corresponde qual tecnologia é adequada para essa tarefa. 
Alternativas
Q3508353 Arquitetura de Software

Uma prefeitura quer integrar sistemas de educação, saúde e transporte via dados abertos e interoperáveis. Analise as afirmações a seguir sobre o interoperabilidade de sistemas:



I. Publicar APIs REST com JSON contribui para a interoperabilidade técnica das integrações.


II. Interoperabilidade semântica pode ser feita através do uso de vocabulários controlados (ex: Schema.org) e ontologias específicas de domínio.


III. Web Services baseados em SOAP são adequados para ambientes onde a validação de esquema (XSD) e segurança WS-* são requisitos.



É correto o que se afirma em: 

Alternativas
Q3506461 Arquitetura de Software
Uma Secretaria da Fazenda pretende integrar seu sistema de gestão de autos de infração com bases de dados externas para consulta em tempo real de informações cadastrais e fiscais de contribuintes. Para isso, será utilizado um modelo de Web Services com foco em interoperabilidade, segurança e flexibilidade entre plataformas distintas do setor público. A tecnologia ou protocolo mais adequado neste cenário é:
Alternativas
Q3472946 Arquitetura de Software
Uma instituição pública está migrando seus sistemas legados para uma nova plataforma integrada. Durante esse processo, os sistemas antigos devem continuar operando em paralelo aos novos por um período de transição, garantindo que os serviços aos usuários não sejam interrompidos. Essa situação impõe desafios relacionados à interoperabilidade entre sistemas heterogêneos. Nesse contexto, a partir dos princípios de engenharia de software e de práticas de interoperabilidade, assinale a alternativa correta.
Alternativas
Q3345083 Arquitetura de Software
Em ambientes multiusuários dentro de sistemas distribuídos, os componentes podem ser implementados em diferentes linguagens de programação, plataformas e protocolos para comunicação.
Nesse tipo de sistema distribuído, faz-se necessário um software que gerencie essas diversas partes e assegure que elas possam se comunicar e trocar dados. Esse software é denominado  
Alternativas
Respostas
1: D
2: C
3: A
4: E
5: A
6: B
7: A
8: A
9: D
10: D
11: A
12: X
13: B
14: B
15: A
16: D
17: D
18: D
19: E
20: B