Questões de Concurso
Para analista de suporte
Foram encontradas 1.654 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
(__) A confidencialidade assegura que as informações sejam acessadas apenas por pessoas autorizadas, minimizando o risco de exposição a usuários não confiáveis.
(__) A integridade refere-se à proteção contra ataques cibernéticos, garantindo que os sistemas permaneçam disponíveis mesmo em cenários de desastre.
(__) A disponibilidade garante que os sistemas e os dados estejam acessíveis quando necessário, mesmo sob condições adversas, como falhas de hardware.
(__) A implementação de políticas de segurança robustas é essencial para equilibrar os requisitos de confidencialidade, integridade e disponibilidade, evitando impactos adversos à produtividade.
A sequência está correta em:
(__) O sistema de arquivos FAT32 é ideal para grandes volumes de dados, pois suporta tamanhos de arquivos superiores a 4 GB sem qualquer limitação.
(__) A estrutura de um sistema de arquivos é composta por tabelas de alocação, que rastreiam a localização física dos arquivos no disco.
(__) A fragmentação de arquivos ocorre apenas em sistemas de arquivos baseados em journaling, devido à gravação contínua de logs de transação.
(__) O sistema de arquivos NTFS oferece suporte a permissões de acesso avançadas e criptografia de dados, tornando-o mais seguro para ambientes corporativos.
A sequência está correta em:
I. O modelo relacional utiliza álgebra relacional para descrever operações que podem ser realizadas em tabelas, como seleções, projeções e junções.
II. As tabelas no modelo relacional podem conter múltiplas chaves primárias, desde que cada chave identifique unicamente um subconjunto de atributos.
III. O modelo relacional é baseado na teoria matemática dos conjuntos, organizando os dados em relações que podem ser manipuladas com operações formais.
Está correto o que se afirma em:
I. Algoritmos recursivos são aqueles que se definem em termos de si mesmos, exigindo uma condição base para evitar chamadas infinitas.
II. A complexidade de tempo de um algoritmo refere-se exclusivamente ao número de passos necessários para executar o código, desconsiderando a entrada do problema.
III. Um algoritmo pode ser implementado em diferentes linguagens de programação, desde que sua lógica seja preservada.
Está correto o que se afirma em:
I. O backup incremental é mais rápido que o completo, pois copia apenas os dados modificados desde o último backup completo ou incremental, mas requer todas as cópias anteriores para a restauração completa.
II. O backup diferencial copia apenas os dados modificados desde o último backup completo, mas, ao contrário do incremental, mantém uma cópia consolidada que facilita a restauração.
III. O backup em fita é amplamente utilizado devido à sua alta velocidade e capacidade de acessar dados de forma aleatória, sendo mais eficiente que discos rígidos modernos.
Está correto o que se afirma em:
I. Uma chave primária pode conter valores duplicados e nulos, desde que sejam configurados índices adicionais para evitar inconsistências.
II. A chave secundária é usada para relacionar tabelas diferentes, mas não é capaz de garantir a integridade referencial no banco de dados.
III. Uma chave primária é composta por um ou mais campos, sendo responsável por identificar unicamente cada registro em uma tabela.
Está correto o que se afirma em:
(__) O modelo de entidade-relacionamento é uma ferramenta utilizada no projeto lógico de bancos de dados, representando tabelas e as relações entre elas diretamente.
(__) A normalização é um processo utilizado para eliminar redundâncias e anomalias em um banco de dados, organizando os dados em tabelas de forma estruturada.
(__) Um banco de dados relacional armazena dados em tabelas bidimensionais, com linhas representando registros e colunas representando atributos.
(__) A chave estrangeira é utilizada para garantir a integridade referencial entre tabelas, estabelecendo um vínculo entre chaves primárias e secundárias.
A sequência está correta em:
(__) Variáveis do tipo inteiro são sempre armazenadas em 4 bytes de memória, independentemente do sistema ou da linguagem de programação utilizada.
(__) Variáveis do tipo string permitem o armazenamento de cadeias de caracteres, podendo ter tamanho fixo ou dinâmico, dependendo da implementação da linguagem.
(__) O tipo booleano é usado para representar valores lógicos, sendo possível armazenar múltiplos valores lógicos simultaneamente em uma única variável.
(__) Tipos de ponto flutuante, como float e double, são usados para armazenar números com partes decimais, diferindo em precisão e capacidade de armazenamento.
A sequência está correta em:
(__) Um arquivo é uma coleção de registros armazenados em um formato estruturado, permitindo acesso e manipulação dos dados de maneira eficiente.
(__) Os registros são organizados em campos, sendo que cada campo é utilizado para armazenar um único tipo de dado, como texto ou números.
(__) A busca por registros em arquivos organizados por campos indexados é mais lenta em comparação com a busca em arquivos de acesso direto.
(__) Campos de registro podem ser compostos, permitindo o armazenamento de múltiplos valores ou estruturas aninhadas, dependendo da linguagem de programação.
A sequência está correta em:
(__) Em linguagens como C, a função scanf permite a leitura de múltiplos valores de entrada, desde que sejam especificados os tipos correspondentes no formato de entrada.
(__) A função print em Python é utilizada para exibir dados na saída padrão, sendo possível utilizar múltiplos argumentos separados por vírgulas para concatenar textos e valores.
(__) A função cin em C++ lê dados de entrada diretamente do teclado, exigindo que o tipo da variável seja especificado na chamada da função.
(__) Em linguagens como Java, o método System.out.println é utilizado para exibir dados na saída padrão, adicionando automaticamente uma quebra de linha ao final da impressão.
A sequência está correta em:
I. A memória virtual permite que um processo use mais espaço de endereçamento lógico do que o disponível na memória física, utilizando partes do disco rígido para armazenar páginas inativas.
II. O swapping é uma técnica que substitui dinamicamente páginas de um processo na memória por outras, utilizando um algoritmo de mapeamento direto para localizar rapidamente os dados necessários.
III. A fragmentação interna ocorre quando blocos de memória são alocados com tamanho maior que o necessário, deixando espaço inutilizado dentro desses blocos.
Está correto o que se afirma em:
(__) O laço for é ideal para cenários em que o número de iterações é conhecido previamente, permitindo uma inicialização, condição e incremento em sua sintaxe.
(__) O laço while é mais adequado para situações em que a condição de parada depende de eventos externos, como entrada de dados ou estados do sistema.
(__) A estrutura de repetição do-while avalia a condição de parada antes da execução do bloco de código, sendo mais eficiente em termos de processamento.
(__) O uso de comandos como break e continue nas estruturas de repetição permite maior controle sobre o fluxo de execução, interrompendo ou pulando iterações, conforme necessário.
A sequência está correta em:
I. Na topologia estrela, todos os dispositivos são conectados diretamente a um nó central, que gerencia a comunicação entre os dispositivos, reduzindo a probabilidade de falhas na rede.
II. A topologia em anel utiliza um cabo único que conecta todos os dispositivos em sequência, e a comunicação ocorre em um sentido único, sendo inviável implementar redundância.
III. A topologia em barramento utiliza um único cabo compartilhado por todos os dispositivos, e cada nó comunica-se com os demais por meio de sinais que se propagam ao longo de toda a extensão do cabo.
Está correto o que se afirma em:
I. Em linguagens como Python, o operador de atribuição (=) é utilizado para associar valores a variáveis, permitindo alterações dinâmicas no tipo de dado armazenado.
II. O operador de atribuição composto, como += em linguagens como Java e C++, permite atualizar o valor de uma variável adicionando-lhe outro valor, simplificando operações aritméticas.
III. Em linguagens fortemente tipadas, como Java, o operador de atribuição pode converter, automaticamente, o tipo de dado do lado direito para corresponder ao tipo da variável no lado esquerdo.
Está correto o que se afirma em: