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.


301Q970361 | Arquitetura de Software, Tecnologia da Informação, TRT 19ª Região AL, FCC, 2022

Internamente à Plataforma Digital do Poder Judiciário PDPJ-Br, é encorajado que os serviços se comuniquem entre si por meio de troca de mensagens, fazendo uso de um Message Broker. No caso da PDPJ, utiliza-se para isso a solução open source conhecida como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

302Q969088 | Arquitetura de Software, Programador de Computador, TJPE, IBFC

Ao estudar a Arquitetura Orientada a Serviços (SOA) o programador verificou que ela poderia ser bem representada a partir do paradigma chamado de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

303Q897155 | Arquitetura de Software, Cibersegurança, TJ RR, FGV, 2024

Uma API REST (Representational State Transfer) é uma interface que permite a comunicação entre sistemas utilizando um determinado protocolo, em que os recursos são acessados e manipulados por meio de requisições padrão como GET, POST, PUT e DELETE, seguindo princípios de simplicidade, escalabilidade e independência de plataforma.
Em relação à API REST, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

304Q904837 | Arquitetura de Software, Engenheiro de Telecomunicações, Prefeitura de Rio Branco AC, IV UFG, 2024

Tratando-se de requisitos de um sistema de software, a sua documentação (seja por escrito, através de modelos gráficos, modelo matemático formal, cenários de uso, protótipo ou qualquer combinação destes), é uma atividade de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Uma empresa está modernizando sua infraestrutura de rede e decidiu atualizar seus cabeamentos estruturados, passando do Cat5e para o Cat6, conforme a NBR 14565. A decisão foi tomada visando melhorar a performance e a capacidade de transmissão de dados. Considerando as especificações técnicas e os benefícios dos cabos Cat6 em comparação com os cabos Cat5e, qual das afirmações abaixo está CORRETA?

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

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

Uma empresa de tecnologia está em processo de implementação de um Sistema de Gestão de Segurança da Informação (SGSI). Durante esse processo, a empresa deve garantir a conformidade com normas internacionais que fornecem requisitos e diretrizes para a gestão da segurança da informação. Considerando as normas ISO 27001 e ISO 27002, qual das afirmações a seguir é CORRETA sobre a implementação e manutenção do SGSI?

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

308Q888992 | Arquitetura de Software, Programador de Sistemas, UERJ, UERJ, 2024

Na programação orientada a objetos, existe o relacionamento entre classes, em que uma classe chamada de subclasse é uma extensão de outra classe, chamada de superclasse. Devido a isso, a subclasse consegue reaproveitar os atributos e métodos desta superclasse. Esse conceito é caracterizado por:

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

309Q906971 | Arquitetura de Software, Analista de Tecnologia da Informação, Câmara de Alexânia GO, FUNATEC, 2024

Assinale a assertiva que não apresenta de forma correta uma das importâncias de um sistema de cabeamento estruturado.

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

310Q906977 | Arquitetura de Software, Analista de Tecnologia da Informação, Câmara de Alexânia GO, FUNATEC, 2024

Ter uma alta disponibilidade dos servidores significa ter um sistema, ou seus componentes operacionais, sem interrupções o maior tempo possível. Se faz necessário realizar as seguintes ações para manter os servidores sem interrupções, exceto:

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

311Q968973 | Arquitetura de Software, Analista de Sistemas, TJPE, IBFC

O padrão de arquitetura de software MVC (Model-View-Controller) separa a representação da informação da interação do usuário com ele. O Model consiste basicamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

312Q964133 | Arquitetura de Software, Tecnologia da Informação, TRF 4ª REGIÃO, FCC

Considere as definições tecnológicas de SOA abaixo.

I. É uma coleção de serviços (barramento de serviços).

II. Utiliza tecnologia de banco de dados para realizar a troca de mensagens.

III. Garante serviços altamente acoplados, fracamente coesos e com alta possibilidade de reutilização.

IV. O serviço, no ponto de vista da arquitetura SOA, é uma função de um sistema computacional que é disponibilizado para outro sistema na forma de um serviço.

V. Um serviço deve funcionar de forma dependente do estado de outros serviços a fim de criar uma interface bem definida, compatível e coerente com o estado do serviço do qual depende.

Está correto o que consta APENAS em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

313Q907568 | Arquitetura de Software, Desenvolvimento e Transformação Digital, CELESC, ACAFE, 2024

O desenvolvimento de um software requer uma série de controles de processos. Um deles refere-se ao controle de versões do código utilizado. Ele é considerado como modelo ou estratégia, ou fluxo de trabalho, muito utilizado por equipes de desenvolvimento de software, a fim de auxiliar na organização do versionamento de códigos. Este conceito refere-se a:

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

314Q1064280 | Arquitetura de Software, Usabilidade, Web Design, TCE PA, FGV, 2024

Usabilidade, comunicabilidade, acessibilidade e navegabilidade são conceitos centrais no design de um site. Acerca desses conceitos, avalie as afirmações a seguir:

I. Mensagens de erro usando 'alert( )' contribuem principalmente para a usabilidade e para a comunicabilidade.
II. O emprego de atributos ARIA visa a melhorar a navegabilidade.
III. O uso de breadcrumbs visa melhorar principalmente a comunicabilidade.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

315Q888669 | Arquitetura de Software, PROVA ANULADA, Prefeitura de Luiz Alves SC, INAZ do Pará, 2024

Ao utilizar a funcionalidade de "mesclar células" em uma planilha do Microsoft Excel, qual é o resultado dessa ação e qual seria um cenário apropriado para aplicá-la?

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

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

Em uma política de segurança da informação, qual é uma medida adequada a ser incluída no plano de contingência para lidar com incidentes de segurança?

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

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

Uma empresa de varejo online enfrenta um rápido crescimento no volume de dados de vendas e transações, ultrapassando a capacidade do seu banco de dados relacional tradicional. Qual seria a melhor solução para gerenciar esses dados de forma eficiente e escalável?

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

318Q943761 | Arquitetura de Software, Ciencias Contabeis, ENADE, IBMEC, 2022

Os dirigentes de uma empresa que industrializa máquinas para o setor calçadista pretendem aumentar a oferta de novos equipamentos. Atualmente todos os controles operacionais da empresa são executados de forma manual, havendo muito pouca interação entre os setores. Os diretores acreditam que investimentos em recursos tecnológicos poderiam proporcionar bons resultados para a empresa, principalmente com o aumento das atribuições de cada departamento, que ocorrerá a partir da oferta de novos produtos. Considerando essa situação, avalie as asserções a seguir e a relação proposta entre elas.

I. A implantação de um programa ERP (enterprise resource planning) nessa empresa contribuirá para a agilidade e a eficácia no planejamento, no controle e na tomada de decisão.

PORQUE
II. O programa ERP, dispondo da tecnologia necessária ao armazenamento e ao fluxo das informações de negócios, permitirá a integração entre os departamentos da empresa.

A respeito dessas asserções, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

319Q910231 | Arquitetura de Software, Web Design, TCEPA, FGV, 2024

No contexto da usabilidade, deve-se planejar o comportamento do sistema frente a possíveis erros do usuário.
Com base nas recomendações da Cartilha de Usabilidade para Sítios e Portais do Governo Federal - Projeto Padrões Brasil eGov, analise as afirmações a seguir.

I. As mensagens de erro devem ser visíveis; porém, quando não for possível apresentar uma mensagem, deve-se mostrar apenas o código de erro para o usuário.
II. O sistema deve oferecer sugestões de termos próximos quando o termo digitado na busca não for encontrado.
III. Ao detectar um erro em um formulário, o sistema deve limpar automaticamente todos os campos, de modo que o usuário possa reiniciar sem a interferência do erro detectado.

Está correto o que se afirma em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

320Q1086619 | Arquitetura de Software, Arquitetura Cliente Servidor, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021

Em um ambiente cliente/servidor, a arquitetura que permite a mesma aplicação assumir tanto o papel de cliente quanto o de servidor é conhecida como arquitetura C/S
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.