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.


61Q888983 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Conceitualmente, o paradigma de programação:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

62Q907008 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

Considere duas variáveis A e B do tipo inteiro e que estejam inicializadas com valores maiores do que zero em um programa escrito na linguagem de programação C. Assinale a alternativa que indica o comando que retornará um valor verdadeiro, caso ambas as variáveis tenham o mesmo valor.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

63Q899844 | Arquitetura de Software, Tecnologia da Informação, Banco da Amazônia, CESGRANRIO, 2024

Um arquiteto de software está projetando uma solução baseada em Arquitetura Orientada a Serviços (SOA, sigla em inglês) para integrar vários sistemas de uma grande empresa. Ele explicou que, para facilitar a descoberta e a comunicação entre os serviços, será utilizado um registro de serviços.
Diante desse contexto, um registro de serviços em SOA é usado para
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

64Q907026 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

Com relação às redes ad hoc, assinale a alternativa correta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

65Q907550 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024

Considerando o funcionando de um Sistema de Gerenciamento de Banco de Dados e todos os conceitos que ele envolve, associe as duas colunas, relacionando os termos as suas definições.

1 - Banco de Dados.

2 - Sistema de Gerenciamento de Banco de Dados.

3 - Linguagem de Definição de Dados (DDL).

4 - Linguagem de Manipulação de Dados (DML).

( ) É usada para definir o esquema conceitual do Banco de Dados e, na maioria dos SGBDs, também define as visões dos usuários e, algumas vezes, as estruturas de armazenamento.

( ) É um software genérico que permite a definição, construção e manejo de um Banco de Dados para diversas aplicações.

( ) É uma coleção de dados armazenados e interrelacionados, que atende às necessidades de vários usuários dentro de uma ou mais organizações, ou seja, coleções inter-relacionadas de muitos tipos diferentes de tabelas.

( ) É empregada para especificar as recuperações e atualizações do Banco de Dados.

A sequência CORRETA de cima para baixo é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

66Q907114 | Arquitetura de Software, Infraestrutura Operação e Segurança, CELESC, ACAFE, 2024

Um desenvolvedor está trabalhando em um banco de dados Oracle e precisa criar um procedimento armazenado em PL/SQL que insira um novo registro na tabela EMPREGADOS. O procedimento deve aceitar os parâmetros emp_id, emp_nome e emp_salario e realizar a inserção. Qual das alternativas abaixo mostra CORRETAMENTE como esse procedimento pode ser escrito?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

67Q907122 | Arquitetura de Software, Nuvem "cloud computing" e "cloud storage", Infraestrutura Operação e Segurança, CELESC, ACAFE, 2024

Uma empresa de serviços financeiros está revisando suas políticas de segurança da informação para garantir a conformidade com regulamentos e proteger dados sensíveis. O novo Diretor de Segurança da Informação (CISO) está criando um plano abrangente para atualizar e implementar essas políticas em toda a organização. Qual das seguintes opções descreve CORRETAMENTE o principal objetivo de uma política de segurança da informação?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

68Q1040963 | Arquitetura de Software, Arquitetura Cliente Servidor, Técnico Judiciário, TSE, CESPE CEBRASPE, 2024

A respeito de redes de computadores, julgue o item que se segue.

Na arquitetura cliente-servidor, há uma confiança mínima nos servidores dedicados, pois a aplicação utiliza a comunicação direta entre duplas de hospedeiros conectados alternadamente, denominados pares.
  1. ✂️
  2. ✂️

69Q1063558 | Arquitetura de Software, Soa Service Oriented Architecture, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024

O Projeto Orientado a Serviços (SOA) tem como objetivo facilitar a integração entre diferentes serviços.
Sobre o emprego de SOA, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

70Q910225 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024

Cada página na internet possui diferentes entradas e saídas, o que pode gerar desorientação aos usuários. Dessa forma, é importante que o site informe ao visitante em que contexto ele se encontra, qual é o objetivo da página e defina claramente a navegação.
Assinale a opção que apresenta uma diretriz de contexto e navegação da Cartilha de Usabilidade dos Padrões Web em Governo Eletrônico e-PWG.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

71Q910227 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024

A Cartilha e-PWG do Governo Federal traz diretrizes para melhorar a comunicação e serviços online, definindo recomendações claras de desenvolvimento.
A recomendação de não abrir links em novas janelas e não usar janelas adicionais se alinha com a seguinte diretriz:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

72Q888987 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

O Git é um sistema de controle de versão amplamente utilizado para o gerenciamento de projetos de software e para o rastreamento de alterações em arquivos ao longo do tempo. Sobre o Git, é correto afirmar que:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

73Q907177 | Arquitetura de Software, Negócios, CELESC, ACAFE, 2024

A empresa "XYZ Solutions" está considerando o desenvolvimento de um novo software para gerenciar os projetos de seus clientes. A empresa precisa criar um caso de negócio para justificar o investimento no projeto e obter a aprovação da alta gerência. Qual das seguintes alternativas NÃO é uma seção essencial de um caso de negócio para o novo software da "XYZ Solutions"?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

74Q907556 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024

No paradigma de programação orientado a objetos, ___________ é uma forma de definir um tipo de dado. _____________ é uma instância de uma classe. Já ________ é um mecanismo pelo qual uma classe nova pode adquirir as propriedades de uma classe existente. O termo ____________ refere-se à propriedade de duas ou mais classes derivadas da mesma superclasse responderem a mesma mensagem, de formas diferentes uma da outra.

Em sequência, as palavras que completam CORRETAMENTE as lacunas são:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

75Q973149 | Arquitetura de Software, SOAP Simple Object Access Protocol, Análise de Sistemas, TJDFT, FGV, 2022

O analista de sistemas Bravo desenvolveu o webservice TJService para o TJDFT sem mecanismos de controle de segurança. A comunicação de TJService ocorre conforme especificações do protocolo SOAP (Simple Object Access Protocol). A fim de proteger a troca de mensagens de TJService, Bravo foi orientado pelo TJDFT a implementar o suporte à autenticação baseada em token.
Os mecanismos de proteção de mensagens SOAP baseados em token que Bravo deve implementar são definidos na especificação Web Services:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

76Q898711 | Arquitetura de Software, Ciências da Computação, Prefeitura de Fortaleza CE, IMPARH, 2024

Qual componente é descrito pela seguinte definição?
"Um padrão de software amplamente utilizado em arquiteturas de microsserviços, atuando como um ponto de entrada único para todas as requisições dos clientes e roteando essas requisições para os microsserviços apropriados."
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

77Q888994 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Algumas leis brasileiras estabelecem critérios de qualidade de uso para que os sistemas de informação e tecnologias sejam acessíveis. O objetivo da acessibilidade digital é:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

78Q907014 | Arquitetura de Software, Tecnologia da Informação, CENSIPAM, IADES, 2024

Considerando o modelo OSI, qual é o firewall criado especificamente para atuar na camada de enlace e que, consequentemente, não afeta o endereçamento IP?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

79Q951818 | Arquitetura de Software, Tecnico de Tecnologia da Informacao, UFC, FCPC, 2025

Modelos conceituais baseados em atividades fazem parte do design de interação e ajudam a estruturar a comunicação entre o usuário e o sistema, orientando como as tarefas e interações são realizadas. Esses modelos permitem que os designers alinhem a interface e as funcionalidades às expectativas e necessidades do usuário, garantindo uma experiência de interação mais intuitiva e eficiente. Considere a interação abaixo entre um cliente e um sistema bancário:

Usuário: "Oi, preciso saber o meu saldo."
Sistema: "Claro! Qual é o número da sua conta?"
Usuário: "12345-6."
Sistema: "Seu saldo atual é de R$ 2.500,00. Precisa de mais alguma coisa?"
Usuário: "Sim, gostaria de ver as últimas duas transações."
Sistema: "Aqui estão suas duas últimas transações: compra no mercado R$ 150,00, transferência recebida R$ 500,00. Precisa de mais alguma coisa?"
Usuário: "Não, obrigado."
Sistema: "De nada! Estou aqui se precisar."

Acerca dessa interação, é correto afirmar que se trata de qual tipo de atividade?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

80Q888677 | Arquitetura de Software, Nuvem "cloud computing" e "cloud storage", PROVA ANULADA, Prefeitura de Luiz Alves SC, INAZ do Pará, 2024

O que caracteriza a computação na nuvem?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.