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

Foram encontradas 11.039 questões

Resolva questões gratuitamente!

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

Q3327229 Sistemas Operacionais
A técnica de virtualização de hardware permite emular um computador, possibilitando que a camada de software seja executada sem expor os detalhes do hardware físico subjacente. Em um ambiente de computação distribuída, essa técnica é valiosa para garantir que o sistema operacional e os softwares do usuário sejam executados em uma máquina virtual com características permanentes, conforme projetado, verificado e validado, independentemente do hardware físico utilizado.

Com base nesse contexto, é correto afirmar que
Alternativas
Q3327228 Programação
Um compilador é um software que realiza a tradução de um programa escrito em uma linguagem de alto nível para uma linguagem de máquina adequada para um processador. Normalmente, o compilador não gera diretamente o código de máquina, mas cria um programa em linguagem simbólica (assembly), que é então convertido para código de máquina por meio de montadores. Para executar essa tarefa, o compilador passa por processos de análise léxica, sintática e semântica do código-fonte para eventualmente gerar o código de máquina.

Considerando as informações acima apresentadas, avalie as afirmações a seguir sobre o funcionamento de um compilador:

I. O analisador sintático é responsável por verificar se a sequência de símbolos gerada pelo analisador léxico forma um programa válido ou não.
II. Durante a análise léxica, o analisador identifica cada símbolo com um significado para a linguagem, gerando a mesma classificação para linguagens como Java, Pascal, ou outras.
III. O analisador semântico utiliza o código-fonte para identificar incoerências relacionadas ao significado das construções presentes no código.
IV. A fase de otimização do código visa melhorar o código intermediário para que o código de máquina final tenha um desempenho mais eficiente durante a execução.

É correto o que se afirma em
Alternativas
Q3327227 Sistemas Operacionais
Imagine um cenário onde um computador é estruturado com múltiplos processadores, todos compartilhando a mesma memória RAM, e cada processador é equipado com vários núcleos.
Nesse contexto, o sistema operacional permite a execução de múltiplas threads, que podem ser dinamicamente alocadas em diferentes núcleos e processadores.

Com base nas informações desse cenário, assinale a afirmação verdadeira.
Alternativas
Q3327226 Segurança da Informação
O WhatsApp utiliza criptografia de ponta a ponta para garantir que apenas você e o destinatário das suas mensagens possam lê-las. Nenhuma outra entidade, incluindo o próprio WhatsApp, tem acesso ao conteúdo das mensagens. As mensagens são protegidas por "cadeados" digitais, e somente você e o destinatário possuem as "chaves" necessárias para desbloqueá-las e visualizá-las. Além disso, cada mensagem enviada possui seu próprio "cadeado" e "chave" exclusivos, proporcionando uma camada extra de segurança.

Com base na descrição acima e considerando os conceitos de segurança e criptografia, analise as seguintes afirmações:

I. Se um par de chaves é criado durante a instalação do aplicativo e a chave pública do usuário é armazenada no servidor, é possível verificar a autenticidade de uma mensagem recebida utilizando a chave pública do remetente disponível no servidor.
II. A utilização de um vetor de inicialização (IV) variável para criar chaves criptográficas diferentes para cada mensagem enviada contribui para ocultar padrões nos dados e dificulta a realização de ataques de repetição.
III. O uso do algoritmo AES nas comunicações entre dois usuários implica o emprego de criptografia simétrica, onde um par de chaves é utilizado: uma para encriptar a mensagem e outra para decriptála.
IV. A presença do algoritmo SHA-256 no protocolo de comunicação entre cliente e servidor sugere que há verificação da integridade das mensagens, permitindo a detecção de alterações ao comparar os valores de hash da mensagem enviada e recebida.

É correto apenas o que se afirma em
Alternativas
Q3327225 Segurança da Informação
A segurança em sistemas computacionais tem se tornado cada vez mais crucial devido ao aumento contínuo de ameaças e vulnerabilidades no cenário digital. Proteger a integridade, confidencialidade e disponibilidade de informações e recursos é vital para salvaguardar sistemas e dados sensíveis. A segurança inclui, além disso, elementos como autenticação, controle de acesso, criptografia, e sistemas de detecção e prevenção de intrusões, entre outros mecanismos de defesa.

Com relação à segurança em sistemas de computação, considere as seguintes afirmações:

I. A criptografia é uma ferramenta que protege os dados, tornando-os inacessíveis e incompreensíveis para usuários não autorizados, mas não identifica vulnerabilidades.
II. A auditoria de segurança consiste em verificar as identidades de usuários ou sistemas, assegurando que apenas entidades confiáveis possam acessar determinados recursos.
III. O controle de acesso envolve a definição e o gerenciamento das permissões de usuários e sistemas, estabelecendo quem pode acessar e operar em determinados recursos.
IV. A detecção e a prevenção de intrusões são métodos usados para identificar e mitigar atividades maliciosas em um sistema, prevenindo possíveis ataques.

É correto somente o que se afirma em 
Alternativas
Q3327224 Segurança da Informação
Considerando um ambiente corporativo que utiliza servidores Windows e Linux, com uma arquitetura de rede complexa que inclui firewalls, proxies, e VPNs, analise as seguintes afirmações:

I. Um certificado digital é necessário para estabelecer uma conexão VPN segura utilizando o protocolo IPsec.
II. A criptografia RSA é mais eficiente em termos de desempenho do que a criptografia simétrica AES em cenários de grande volume de dados.
III. No Windows Server 2016, a configuração do firewall pode ser feita por meio do PowerShell usando o cmdlet New-NetFirewallRule.
IV. Em uma rede onde se utiliza autenticação multifator (MFA), a segurança é reforçada pela combinação de dois ou mais fatores, como algo que o usuário sabe, algo que o usuário tem e algo que o usuário é.

É correto o que se afirma em
Alternativas
Q3327223 Banco de Dados
Tomando por base os conceitos de modelagem e administração de bancos de dados, atente para o seguinte cenário:

Uma empresa deseja criar um banco de dados para gerenciar suas operações de vendas e inventário. O banco de dados precisa ser projetado para suportar transações de vendas, manter o controle de estoque e gerar relatórios de vendas. Esse banco de dados deve ser modelado para garantir integridade referencial, suportar transações ACID, e permitir auditoria e segurança adequadas.

Considerando o senário descrito, analise as abordagens para modelagem e administração do banco de dados apresentadas a seguir:

I. Modelagem de Dados: A modelagem deve começar com a criação de um modelo entidaderelacionamento (ER) detalhado, identificando entidades como "Clientes", "Produtos", "Vendas", e "Inventário". As relações entre essas entidades devem ser definidas e as tabelas resultantes devem ser normalizadas até a terceira forma normal (3NF) para evitar redundância e garantir integridade.
II. Administração de Banco de Dados: Para garantir transações ACID, a escolha do motor de armazenamento InnoDB para MySQL é apropriada, pois oferece suporte para transações, controle de concorrência e integridade referencial. Além disso, a segurança pode ser gerida através da implementação de criptografia para dados sensíveis, bem como o gerenciamento adequado de permissões e a realização de auditorias regulares.
III. Administração de Banco de Dados: Em Oracle, a administração pode ser facilitada através do uso de RMAN para backups e recuperação. A criação de tablespaces e a definição adequada de segmentos são fundamentais para o gerenciamento eficiente do espaço de armazenamento e a recuperação de dados.
IV. Modelagem de Dados: A modelagem física deve considerar o uso de índices para otimizar o desempenho das consultas e garantir que as chaves primárias e estrangeiras sejam bem definidas para suportar a integridade referencial. Além disso, é essencial realizar uma análise de impacto das mudanças na modelagem de dados antes de implementá-las.

É correto o que consta em
Alternativas
Q3327222 Redes de Computadores
Sobre o modelo OSI/ISO, é correto afirmar que 
Alternativas
Q3327221 Governança de TI
Considerando o gerenciamento de serviços de TI e as práticas estabelecidas por ITIL® e COBIT, analise as seguintes afirmações:

I. A ITIL® (Versão 3) é uma abordagem para o gerenciamento de serviços de TI que abrange cinco principais estágios: Estratégia do Serviço, Projeto de Serviço, Transição de Serviço, Operação do Serviço e Melhoria Contínua do Serviço.
II. A estratégia do serviço na ITIL® é focada em definir as necessidades dos clientes e o valor que os serviços de TI proporcionarão a eles, enquanto o Projeto de Serviço lida com a implementação de novos serviços ou a modificação dos existentes.
III. O COBIT 4.1 é um framework que fornece uma abordagem para o gerenciamento de TI, incluindo práticas e processos para garantir o alinhamento da TI com os objetivos empresariais e a governança de TI.
IV. A melhoria contínua do serviço na ITIL® é o processo responsável por garantir que todos os aspectos dos serviços de TI sejam aprimorados continuamente, usando métricas e feedback para realizar ajustes e otimizações.

É correto o que se afirma somente em
Alternativas
Q3327220 Segurança da Informação
Atente para o que se afirma a seguir sobre normas e práticas de segurança da informação:

I. A norma ISO/IEC 27001 estabelece os requisitos para a implementação e certificação de um Sistema de Gestão de Segurança da Informação (SGSI), enquanto a ISO/IEC 17799 (atualmente ISO/IEC 27002) fornece um guia de boas práticas para controles de segurança.
II. A análise de vulnerabilidade envolve a identificação de fraquezas tanto externas quanto internas a um sistema, visando corrigir essas falhas e assegurar a conformidade com as políticas de segurança.
III. O Plano de Continuidade de Negócios (PCN) é opcional e aplica-se apenas a empresas que lidam com informações extremamente sensíveis, como instituições financeiras.
IV. A classificação de informações é uma prática recomendada para categorizar dados de acordo com sua sensibilidade, determinando regras específicas para o acesso e proteção dessas informações.

É correto o que se afirma em
Alternativas
Q3327219 Programação
Considere as seguintes afirmações sobre os conceitos do paradigma de orientação a objetos e assinale a verdadeira:
Alternativas
Q3327218 Redes de Computadores
Em relação ao modelo OSI (Open Systems Interconnection), assinale a afirmação correta.
Alternativas
Q3327217 Arquitetura de Computadores
Em um sistema de memória hierárquica, diferentes níveis de memória são usados para otimizar o desempenho do processador. A respeito dessa organização, considere as seguintes afirmações:

I. A Memória Cache é uma memória intermediária, geralmente menor e mais rápida que a RAM, utilizada para reduzir o tempo de acesso aos dados frequentemente utilizados pelo processador.
II. A Memória Virtual é implementada no HD ou SSD e permite que o sistema operacional simule uma quantidade maior de RAM, utilizando o armazenamento secundário para armazenar páginas de dados temporariamente.
III. A Memória Principal (RAM) é sempre volátil, perdendo seu conteúdo quando o sistema é desligado, enquanto a ROM (Read-Only Memory) é uma memória não volátil, usada para armazenar permanentemente o sistema operacional.

É correto o que se afirma em
Alternativas
Q3327216 Segurança da Informação
Sobre ferramentas e técnicas de segurança da informação, é correto afirmar que
Alternativas
Q3327215 Noções de Informática
Considerando os componentes de um computador, assinale a afirmação verdadeira.
Alternativas
Q3226858 Programação
Na linguagem de programação Python, em sua versão 3 e em configuração-padrão, há diversas estruturas que podem representar coleções de elementos.
Assinale a alternativa que apresenta o tipo que corretamente representa a coleção a seguir.

teste = [1, 2, 3, 4, 5]
Alternativas
Q3226857 Programação
Em linguagens de programação de tipagem estática, os tipos de dados são verificados em tempo de compilação, o que significa que o compilador verifica se as operações usadas no código são compatíveis com os tipos de dados definidos.
Assinale, dentre as alternativas a seguir, a que apresenta linguagem de programação que possui tipagem estática.
Alternativas
Q3226856 Sistemas Operacionais
Assinale a alternativa correta acerca de drivers de dispositivos nos Sistemas Operacionais (SOs) Windows e GNU/Linux.
Alternativas
Q3226855 Banco de Dados
Assinale a alternativa que apresenta o comando que permite a criação de uma tabela no Sistema Gerenciador de Banco de Dados (SGBD) Ms Sql Server 2022, em sua configuração-padrão.
Alternativas
Q3226854 Banco de Dados
Em banco de dados MS Sql Server 2022, em sua configuração-padrão, uma técnica comum para otimizar consultas realizadas frequentemente no banco de dados e que apresentam lentidão, é a de:
Alternativas
Respostas
1641: C
1642: A
1643: A
1644: D
1645: C
1646: A
1647: D
1648: C
1649: C
1650: A
1651: B
1652: D
1653: B
1654: B
1655: C
1656: C
1657: A
1658: C
1659: B
1660: A