Questões de Concurso Para tecnologia da informação

Foram encontradas 204.834 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3773955 Programação
O JavaScript moderno, especialmente no ambiente de navegadores e Node.js, lida com operações assíncronas por meio de um modelo de concorrência baseado em um "event loop" (laço de eventos). Acerca do funcionamento do assincronismo em JavaScript, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)O uso da sintaxe async/await elimina a necessidade do event loop, permitindo que o JavaScript execute múltiplas operações de I/O em paralelo em threads separadas, bloqueando a execução da função async até que a Promise seja resolvida.
(__)Uma Promise em JavaScript representa a eventual conclusão (ou falha) de uma operação assíncrona e seu valor resultante, possuindo três estados possíveis: pendente (pending), cumprida (fulfilled) ou rejeitada (rejected).
(__)O setTimeout(callback, 0) garante que a função callback será executada imediatamente, antes de qualquer outro código no script, pois o tempo de espera é zero.
(__)Uma função declarada com a palavra-chave async sempre retorna uma Promise. Se a função retornar um valor, a Promise será resolvida com esse valor; se a função lançar uma exceção, a Promise será rejeitada com essa exceção.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q3773954 Algoritmos e Estrutura de Dados
Uma empresa de logística precisa processar diariamente um arquivo de 100 GB contendo registros de entregas que precisam ser ordenados por data e hora para gerar um relatório consolidado. O servidor responsável pelo processamento possui apenas 8 GB de memória RAM disponível para a aplicação. A escolha do algoritmo de ordenação é crítica para que a tarefa seja executada eficientemente sem exceder a capacidade de memória. Considerando as restrições de memória, o algoritmo de ordenação adequado para esta situação é:
Alternativas
Q3773953 Engenharia de Software
A engenharia de requisitos é uma fase crítica do desenvolvimento de software, onde as necessidades dos stakeholders são compreendidas e documentadas. Dado o contexto das atividades de elicitação e análise de requisitos, analise as afirmativas a seguir:

I.A técnica de prototipação é utilizada para validar requisitos funcionais e não funcionais, mas é considerada de alto custo e baixo engajamento, sendo recomendada apenas para sistemas onde os requisitos já estão bem definidos e estáveis.
II.O JAD (Joint Application Design) é uma técnica de elicitação de requisitos que consiste em sessões de workshop altamente estruturadas, reunindo stakeholders-chave, usuários finais e a equipe de desenvolvimento, com o objetivo de definir e acordar os requisitos de forma colaborativa e acelerada.
III.A análise de cenários é uma técnica focada exclusivamente em identificar os "caminhos felizes" (happy paths) de um caso de uso, detalhando as interações bem-sucedidas do usuário com o sistema, deixando a análise de exceções e falhas para a fase de testes.

Está correto o que se afirma em:
Alternativas
Q3773952 Segurança da Informação
A norma ABNT NBR ISO/IEC 27001 estabelece os requisitos para um Sistema de Gestão de Segurança da Informação (SGSI), provendo um modelo para proteger os ativos de informação. Sobre os controles e conceitos desta norma, analise as afirmativas a seguir.

I.A Declaração de Aplicabilidade (SoA) é um documento obrigatório que lista todos os controles selecionados do Anexo A, a justificativa para sua seleção, se estão implementados ou não, e a justificativa para a exclusão de quaisquer controles.
II.A análise de riscos, conforme a ISO 27001, deve obrigatoriamente seguir a metodologia quantitativa, calculando a Expectativa de Perda Anual (ALE) para cada ativo de informação identificado no escopo do SGSI.
III.O controle A.12.3 do Anexo A, referente a backup, especifica que cópias de segurança de informação, software e imagens de sistema devem ser realizadas e testadas regularmente de acordo com uma política de backup definida e acordada.

Está correto o que se afirma em: 
Alternativas
Q3773951 Sistemas Operacionais
A gerência de memória é uma das funções primordiais de um sistema operacional, sendo responsável por alocar e desocupar espaços de memória para os processos em execução. Acerca das técnicas de gerenciamento de memória, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)A fragmentação externa ocorre exclusivamente em sistemas que utilizam paginação, quando os espaços livres na memória são menores que o tamanho de uma página, impedindo a alocação de novas páginas.
(__)A memória virtual permite que um processo utilize um espaço de endereçamento maior que a memória física (RAM) disponível, utilizando um espaço em disco (área de troca ou swap) para armazenar partes do processo que não estão em uso.
(__)A segmentação pura, sem paginação, resolve completamente o problema da fragmentação externa, pois os segmentos podem ser alocados em espaços não contíguos da memória física.
(__)O mecanismo de tradução de endereços realizado pela Unidade de Gerenciamento de Memória (MMU) converte endereços lógicos, gerados pela CPU, em endereços físicos correspondentes na memória RAM, sendo essencial para o funcionamento da paginação.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q3773950 Engenharia de Software
As metodologias ágeis de gerenciamento de projetos de software, como Scrum e Kanban, oferecem abordagens alternativas aos modelos tradicionais em cascata, focando em flexibilidade e entrega de valor. Assim, analise as afirmativas a seguir:

I.No framework Scrum, o Product Owner é o único responsável por gerenciar o Product Backlog, o que inclui criar, priorizar e refinar os itens, garantindo que o trabalho da equipe de desenvolvimento esteja alinhado com os objetivos do negócio e o máximo valor seja entregue.
II.O Kanban é um método prescritivo que utiliza ciclos de desenvolvimento de tempo fixo chamados "sprints", ao final dos quais a equipe deve entregar um incremento de software potencialmente utilizável para revisão pelo cliente.
III.A reunião diária (Daily Scrum) no Scrum tem como principal objetivo permitir que cada membro da equipe reporte o progresso detalhado de suas tarefas para o Scrum Master, que então atribui as novas atividades para o dia.

Está correto o que se afirma em:
Alternativas
Q3773949 Segurança da Informação
No desenvolvimento de aplicações web com PHP, a segurança é uma preocupação primordial para prevenir vulnerabilidades comuns como Cross-Site Scripting (XSS) e SQL Injection. Acerca das práticas de segurança em PHP, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)Para prevenir ataques de SQL Injection de forma eficaz, a melhor prática é utilizar declarações preparadas (prepared statements) com APIs como PDO (PHP Data Objects) ou MySQLi, em vez de concatenar ou interpolar variáveis diretamente em strings de consulta SQL.
(__)A função mysql_real_escape_string(), apesar de ainda funcional, é considerada obsoleta e insegura para prevenir SQL Injection em versões modernas do PHP, pois pertence à extensão mysql_ que foi removida no PHP 7.
(__)A utilização da função htmlspecialchars() é uma medida crucial para mitigar ataques de Cross-Site Scripting (XSS) refletido e armazenado, pois ela converte caracteres especiais, como < e >, em suas respectivas entidades HTML, impedindo que o navegador interprete o dado como código.
(__)Para proteger contra ataques de Cross-Site Request Forgery (CSRF), é suficiente verificar o cabeçalho HTTP Referer para garantir que a solicitação se origina do mesmo domínio, não sendo necessária a implementação de tokens de sincronização (synchronizer tokens).

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q3773948 Noções de Informática
A implementação de uma política de backup robusta é crucial para a continuidade dos negócios, envolvendo diferentes estratégias para otimizar o tempo de cópia e o espaço de armazenamento. Acerca das estratégias de backup, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)O backup diferencial copia todos os arquivos que foram alterados desde o último backup de qualquer tipo (seja ele completo ou diferencial), tornando a restauração mais rápida que a do backup incremental, pois exige apenas o último backup completo e o último diferencial. 
(__)O backup incremental é o mais rápido de ser executado, pois copia apenas os arquivos alterados desde o último backup completo, ignorando alterações posteriores a outros backups incrementais na mesma cadeia.
(__)Para restaurar um sistema utilizando backups de fita com o método avô-pai-filho (GFS), é necessário apenas a fita "filho" mais recente e a fita "pai" da semana correspondente.
(__)Um backup completo (full) serve como base para estratégias incrementais e diferenciais, e seu principal atributo é que ele copia todos os dados selecionados, independentemente de terem sido alterados ou não, limpando o atributo de "arquivo" (archive bit) após a cópia.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q3773947 Segurança da Informação
A arquitetura de segurança de uma rede corporativa depende de múltiplos dispositivos que operam em diferentes camadas para proteger os ativos de informação contra ameaças. Acerca das funções de diferentes dispositivos de segurança, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)Um firewall de inspeção de estado (stateful inspection) opera principalmente na camada de Aplicação (Camada 7 do modelo OSI), analisando o conteúdo completo dos pacotes, incluindo cargas úteis de protocolos como HTTP e SMTP, para detectar malware.
(__)Um sistema de prevenção de intrusão (IPS) é um dispositivo de segurança ativo que monitora o tráfego da rede em busca de atividades maliciosas e, ao detectar uma ameaça, pode tomar ações para bloqueá-la em tempo real, como descartar pacotes ou encerrar a conexão.
(__)Um proxy reverso (reverse proxy) é posicionado em frente aos servidores web para interceptar requisições de clientes externos, podendo fornecer balanceamento de carga, cache de conteúdo e terminação SSL, aumentando a segurança e o desempenho dos servidores.
(__)Uma VPN (Virtual Private Network) com protocolo IPsec no modo túnel encapsula o pacote IP original inteiro dentro de um novo pacote IP, criptografando a carga útil e o cabeçalho originais, para fornecer um canal de comunicação seguro através de uma rede pública como a Internet.

Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Alternativas
Q3773945 Sistemas Operacionais
Uma organização com 200 estações de trabalho operando em um grupo de trabalho (workgroup) decidiu centralizar a autenticação, autorização e gerenciamento de políticas de segurança. A equipe de TI foi encarregada de implementar o Active Directory (AD) em um novo servidor com Windows Server 2022. Para garantir uma implementação bem-sucedida e segura, a primeira etapa crítica após a instalação do sistema operacional no servidor é a configuração da função de Domínio. Considerando o cenário, para estabelecer a base da nova infraestrutura de AD, a ação técnica primordial que o administrador de sistemas deve executar é:
Alternativas
Q3773944 Engenharia de Software
Um analista de sistemas foi encarregado de realizar uma manutenção corretiva urgente em um sistema legado de controle de estoque, escrito em C++, que está em produção há mais de dez anos. A documentação do sistema é escassa e a equipe original não está mais na empresa. A falha reportada causa inconsistências críticas no inventário e precisa ser corrigida com o mínimo de risco de introduzir novos defeitos (regressão) em outras funcionalidades do sistema. Diante deste cenário, a abordagem técnica mais segura e profissional para o analista proceder é:
Alternativas
Q3773943 Programação
A Programação Orientada a Objetos (POO) se baseia em conceitos como herança, polimorfismo e encapsulamento para criar software modular e reutilizável. Considerando um sistema desenvolvido em Java, analise as afirmativas a seguir:

I.O polimorfismo de sobrescrita (overriding) ocorre quando uma subclasse fornece uma implementação específica para um método que já é definido em sua superclasse, mantendo a mesma assinatura (nome, parâmetros e tipo de retorno).
II.O polimorfismo de sobrecarga (overloading) permite a existência de múltiplos métodos com o mesmo nome dentro da mesma classe, desde que suas listas de parâmetros sejam diferentes em número, tipo ou ordem.
III.Uma classe abstrata em Java não pode conter métodos concretos (com implementação), sendo funcionalmente idêntica a uma interface, que também só pode declarar assinaturas de métodos.

Está correto o que se afirma em:
Alternativas
Q3773942 Banco de Dados
O PostgreSQL é um sistema de gerenciamento de banco de dados objeto-relacional avançado, conhecido por sua robustez, conformidade com os padrões SQL e recursos extensivos. Um de seus mecanismos internos mais importantes é o Controle de Concorrência Multiversão (MVCC), que gerencia o acesso simultâneo aos dados por múltiplas transações. No contexto do funcionamento do MVCC no PostgreSQL, assinale a alternativa que descreve corretamente seu comportamento.
Alternativas
Q3773505 Segurança da Informação
A proteção contra ameaças cibernéticas não se limita a firewalls e antivírus. A engenharia social é uma técnica de manipulação psicológica usada por cibercriminosos para enganar as vítimas e induzi-las a divulgar informações confidenciais ou a realizar ações que comprometam a segurança. Marque a alternativa CORRETA que corresponde ao nome dado ao tipo de ataque que utiliza e-mails fraudulentos, muitas vezes se passando por uma entidade confiável, para enganar o usuário e induzi-lo a clicar em um link malicioso ou a fornecer dados sensíveis.
Alternativas
Q3773504 Noções de Informática
O Microsoft Word é um processador de textos que oferece diversas ferramentas para a formatação de documentos. Uma funcionalidade básica, mas essencial para a organização e legibilidade do texto, é a capacidade de criar listas. Existem diferentes tipos de listas que podem ser utilizadas dependendo do objetivo do documento. Marque a alternativa que NÃO corresponde a um tipo de lista padrão no Microsoft Word.
Alternativas
Q3773503 Noções de Informática
O Microsoft Excel é uma ferramenta de planilha eletrônica amplamente utilizada em ambientes acadêmicos e corporativos. Uma de suas funcionalidades mais básicas e essenciais é a capacidade de realizar cálculos matemáticos por meio de fórmulas. Marque a alternativa CORRETA que corresponde a sintaxe para iniciar uma fórmula em uma célula é um padrão universal no software.
Alternativas
Q3773502 Noções de Informática

Julgue as afirmativas abaixo como Verdadeiras (V) ou Falsas (F):


(__) A inserção de imagens em trabalhos acadêmicos pode ser automatizada no Word através do recurso de legendas automáticas, que permite numerar sequencialmente as figuras e gerar uma lista de ilustrações de forma dinâmica.


(__) Para criar um sumário automático funcional no Word, é suficiente formatar os títulos manualmente com negrito e tamanhos de fonte diferentes, sem a necessidade de aplicar os estilos predefinidos (Título 1, Título 2, etc.).


(__) O Word permite a automatização da formatação de margens, quebras de página e numeração de páginas de acordo com as normas ABNT, facilitando a padronização do documento acadêmico.


(__) A remoção de formatações indesejadas e a limpeza de barras de comentários são problemas comuns do Word que podem ser solucionados através de recursos específicos do software, conforme orientado em manuais de formatação acadêmica.


Marque a alternativa CORRETA que corresponde a sequencia de cima para baixo das lacunas acima sobre Word.

Alternativas
Q3773501 Segurança da Informação
A segurança na internet envolve a proteção de informações contra acesso não autorizado. Uma das práticas mais comuns para proteger contas online é o uso de senhas. Para aumentar a segurança, é recomendado o uso de senhas que combinem diferentes tipos de caracteres. Marque a alternativa CORRETA que corresponde as combinações de caracteres tornando uma senha mais segura.
Alternativas
Q3773500 Noções de Informática
As planilhas eletrônicas são poderosas ferramentas administrativas que auxiliam na tomada de decisão ao organizar dados e permitir a simulação de diferentes cenários. Marque a alternativa CORRETA que corresponde a função primária de uma planilha quando utilizada como ferramenta de apoio à decisão em um contexto empresarial.
Alternativas
Q3773499 Segurança da Informação
Ataques cibernéticos são uma ameaça constante para empresas e usuários. Um tipo comum de ataque envolve o envio de e-mails fraudulentos que se passam por comunicações legítimas para enganar o destinatário e obter informações confidenciais, como senhas e dados bancários. Essa técnica é uma forma de engenharia social. Marque a alternativa CORRETA que corresponde ao tipo de ataque que utiliza e-mails fraudulentos para obter informações confidenciais.
Alternativas
Respostas
14541: C
14542: E
14543: E
14544: A
14545: D
14546: E
14547: B
14548: C
14549: E
14550: E
14551: C
14552: A
14553: E
14554: C
14555: C
14556: D
14557: D
14558: C
14559: C
14560: B