Foram encontradas 1.588 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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:
Um roteador suporta NAT (Network Address Translation), conforme RFC 1631, para conectar uma rede privada à Internet. Analise as seguintes afirmações sobre NAT:
I. NAT permite que múltiplos dispositivos em uma rede privada compartilhem um único endereço IP público.
II. Roteadores com NAT modificam cabeçalhos de pacotes IP, alterando endereços de origem ou destino.
III. NAT é incompatível com protocolos de roteamento dinâmico, como OSPF.
É correto o que se afirma em:
Um analista de tecnologia da informação está configurando o firewall UFW (Uncomplicated Firewall) em sua máquina Ubuntu para aumentar a segurança do acesso SSH. O objetivo é permitir conexões SSH (porta TCP 22) exclusivamente do endereço IP 192.168.1.100. Assinale a alternativa que apresenta o comando UFW que atende a essa configuração específica:
Sobre a auditoria interna do Sistema de Gestão da Segurança da Informação (SGSI), conforme a NBR ISO/IEC 27001:2022, considere as seguintes afirmações a seguir:
I. A organização deve estabelecer um programa de auditoria interna que defina frequência, métodos, responsabilidades e critérios.
II. O programa de auditoria deve considerar a criticidade dos processos auditados e resultados de auditorias anteriores.
III. As auditorias internas devem ser realizadas apenas por auditores externos para garantir imparcialidade.
É correto o que se afirma em:
Em um script de automação, dois contadores estão sendo utilizados para rastrear tentativas de conexão e reconexão a um serviço. O primeiro contador(a) armazena o número de tentativas já realizadas, enquanto o segundo (b) contabiliza o número de falhas consecutivas. Analise o trecho a seguir:
#!/bin/bash
a=5
b=3
echo $((a++ + ++b))
Considerando o comportamento da aritmética em shell script com operadores de pré e pós-incremento, qual será a saída impressa pelo comando echo? Assinale a alternativa correta:
Considere o seguinte trecho de código JavaScript, utilizado para serializar um objeto para JSON:
const obj = {
a: undefined,
b: null,
c: () = > {}
};
console.log(JSON.stringify(obj));
Sabendo que JSON.stringify é usado para converter objetos em strings JSON válidas e que segue regras específicas quanto ao tratamento de tipos de dados não suportados, assinale a alternativa que exibe corretamente a saída do código acima no console:
O avanço da tecnologia de redes sem fio tem sido um fator determinante para o crescimento da conectividade em residências, empresas e ambientes urbanos inteligentes. O novo padrão Wi-Fi 7 (IEEE 802.11be) promete uma revolução no desempenho das redes sem fio, com melhorias importantes em relação aos padrões anteriores. Nesse contexto, analise as inovações tecnológicas do Wi-Fi 7 apresentadas a seguir:
I. Permite a agregação simultânea de múltiplos links em diferentes bandas de frequência, otimizando a latência e a confiabilidade da conexão.
II. Limita a largura de canal a 160 MHz para garantir maior compatibilidade com equipamentos legados.
III. Adota modulação 4096-QAM que amplia a taxa de transmissão de dados.
IV. Elimina o uso das bandas de 2,4 GHz e 5 GHz, operando exclusivamente em 6 GHz.
É inovação introduzida pelo padrão Wi-Fi 7 o que está indicado em:
Em uma aplicação bancária que utiliza um sistema de banco de dados relacional compatível com o padrão ANSI SQL, um desenvolvedor implementa a seguinte lógica para garantir a consistência ao realizar transferências entre contas:
BEGIN;
SELECT saldo FROM contas WHERE id = 101 FOR UPDATE;
UPDATE contas SET saldo = saldo - 500 WHERE id = 101;
SELECT saldo FROM contas WHERE id = 202 FOR UPDATE;
UPDATE contas SET saldo = saldo + 500 WHERE id = 202;
COMMIT;
Durante testes de carga, outra transação concorrente tenta acessar a conta de id 101 logo após o início da transação acima. Com base nesse contexto, avalie as afirmações a seguir:
I. A cláusula FOR UPDATE utilizada no SELECT bloqueia a linha lida até o fim da transação, impedindo que outras transações atualizem ou façam SELECT FOR UPDATE na mesma linha enquanto o bloqueio estiver ativo.
II. O uso de FOR UPDATE é eficaz para evitar condições de corrida (race conditions) ao modificar linhas críticas em um modelo de leitura-modificação-escrita.
III. A cláusula FOR UPDATE garante isolamento no nível SERIALIZABLE por si só, impedindo leitura fantasma e garantindo que nenhuma transação concorrente acesse qualquer dado relacionado.
É correto o que se afirma em:
Em um sistema de gerenciamento de banco de dados relacional que implementa os níveis de isolamento definidos pelo padrão ANSI SQL, cada nível oferece diferentes garantias contra anomalias de concorrência, como:
Com base nesse contexto, avalie as afirmações a seguir:
I. O nível Read Uncommitted permite todas as três anomalias: leituras sujas, leituras não repetíveis e leituras fantasmas.
II. O nível Repeatable Read previne leituras sujas e leituras não repetíveis, mas não previne leituras fantasmas.
III. O nível Serializable evita todos os três fenômenos de concorrência, oferecendo o mais alto grau de isolamento conforme o padrão ANSI SQL.
É correto o que se afirma
Em um sistema de e-commerce, foi criado um índice do tipo hash sobre a coluna preço da tabela produtos. Esse índice está sendo utilizado em consultas com filtros como:
SELECT * FROM produtos WHERE preco BETWEEN 100 AND 300;
I. Índices hash são ineficientes para consultas com operadores de intervalo, como BETWEEN, porque sua estrutura não mantém ordenação dos valores indexados.
II. A atualização de índices hash ocorre na reconstrução completa do índice sempre que um novo registro é inserido na tabela produtos em sistemas de banco de dados como PostgreSQL e MySQL.
III. A limitação dos índices hash em consultas de intervalo reside em sua restrição a campos numéricos, o que os tornam inutilizáveis para campos textuais ou data.
É correto o que se afirma em: