Questões de Concurso sobre Tecnologia da Informação - Página 7 | Gran Questões

Questões de Concurso sobre Tecnologia da Informação

 
 
Disciplina 1
Assunto
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
141.802 questões encontradas
Questões por página
20
Mais recentes
 

O analista de redes pretende adotar um modelo de virtualização com vistas à melhoria do desempenho das máquinas virtuais, o qual requer a adaptação do sistema operacional convidado (guest operating system) para uma interação mais eficiente com o Hypervisor.


Nesse contexto, assinale a alternativa que identifica o tipo de virtualização que demanda modificações no núcleo (kernel) do sistema operacional convidado, permitindo o uso de interfaces otimizadas (hypercalls) para a comunicação direta com o Hypervisor, resultando em maior eficiência operacional.


A

Virtualização de Containers.


B

Virtualização Completa.


C

Virtual Desktop Infrastructure.


D

Paravirtualização.


E

Virtualização de Aplicações.

A vida em sociedade no mundo contemporâneo estende-se ao ambiente digital, exigindo um conjunto de normas, comportamentos e leis para garantir a segurança, a privacidade e o respeito entre os usuários. A legislação brasileira tem avançado para regular essas interações, estabelecendo direitos e deveres para cidadãos e empresas. Marque a alternativa CORRETA que corresponde a lei brasileira estabelece princípios, garantias, direitos e deveres para o uso da internet no Brasil, sendo conhecida como a "constituição da internet".


A

Estatuto da Criança e do Adolescente (ECA).


B

Marco Civil da Internet.


C

Lei Geral de Proteção de Dados (LGPD).


D

Lei de Acesso à Informação (LAI).

No estudo de estruturas de dados, algumas organizações seguem uma ordem sequencial, onde cada elemento tem um predecessor e um sucessor (exceto o primeiro e o último). Essas estruturas são fundamentais para a resolução de diversos problemas computacionais e são introduzidas nos primeiros contatos com a programação e algoritmos. Marque a alternativa CORRETA que corresponde a uma estrutura de dados considerada linear.


A

Tabela Hash.


B

Fila.


C

Grafo.


D

Árvore Binária.

Com base nos conceitos de computação em nuvem, analise as afirmativas a seguir, e marque V para as verdadeiras e F para as falsas.


( ) A computação em nuvem permite o acesso a recursos de tecnologia de informação (TI), como servidores, armazenamento e softwares, por meio da internet, sem a necessidade de instalação local.

( ) Os recursos em nuvem podem ser escalados conforme a demanda do usuário, aumentando ou reduzindo a capacidade de processamento e o armazenamento.

( ) O modelo de cobrança, na computação em nuvem, geralmente está associado ao uso efetivo dos recursos contratados.

( ) A computação em nuvem exige que toda a infraestrutura física seja instalada e mantida dentro da própria empresa usuária.

( ) Os serviços de computação em nuvem podem ser classificados em modelos como IaaS, PaaS e SaaS.


Assinale a alternativa que apresenta a sequência CORRETA, considerando as afirmativas de cima para baixo.


A

V, F, V, F, V.


B

V, V, V, F, V.


C

V, V, V, V, V.


D

F, V, V, F, V.


E

F, V, V, F, F.

O protocolo IPv6 foi desenvolvido para superar limitações estruturais do IPv4, introduzindo mudanças significativas tanto no espaço de endereçamento quanto no comportamento do protocolo em roteadores intermediários. Sobre o IPv6, assinale a alternativa correta.


A

O IPv6 mantém um campo de checksum no cabeçalho, assegurando a verificação de integridade em cada salto da rede.


B

O cabeçalho IPv6 tem tamanho variável, pois, tal como o IPv4, incorpora um campo de opções de comprimento variável diretamente na estrutura do cabeçalho principal.


C

O IPv6 não permite que roteadores intermediários fragmentem pacotes; se um pacote for maior que o MTU (Maximum Transmission Unit) do enlace de saída, o roteador o descarta e envia uma mensagem ICMPv6 Packet Too Big ao remetente.


D

O IPv6 utiliza endereços de 64 bits, quatro vezes maiores que os endereços de 32 bits do IPv4.


E

A motivação principal para o desenvolvimento do IPv6 foi suportar roteamento multicast nativo, recurso completamente ausente no IPv4.

O controle de concorrência em sistemas de banco de dados objetiva garantir que transações executadas simultaneamente produzam resultados equivalentes a alguma execução serial. Anomalias clássicas surgem quando a isolação entre transações é insuficiente. Nesse sentido, assinale a alternativa correta.


A

O Protocolo de Bloqueio em Duas Fases (2PL) garante a serializabilidade de escalonamentos: na fase crescente, a transação somente adquire bloqueios; na fase decrescente, somente os libera, sem adquirir novos bloqueios.


B

Uma leitura suja (dirty read) ocorre quando duas transações leem o mesmo item concorrentemente e, a partir dessa leitura, cada uma calcula um novo valor e confirma sua escrita, de modo que a atualização da primeira é silenciosamente sobrescrita pela segunda — que desconhecia a modificação anterior — e definitivamente perdida.


C

O Protocolo de Bloqueio em Duas Fases (2PL) garante a propriedade de durabilidade das transações, assegurando que os efeitos de toda transação confirmada persistam mesmo após falhas do sistema.


D

Uma leitura fantasma (phantom read) ocorre quando uma transação lê o mesmo item de dado duas vezes e obtém valores diferentes, porque outra transação o atualizou e confirmou entre as duas leituras.


E

A propriedade de atomicidade do ACID é a responsável por garantir que transações executadas concorrentemente fiquem completamente isoladas umas das outras, como se executassem em série.

Uma Árvore Binária de Pesquisa (ABP) organiza chaves de forma que, para cada nó, todos os valores na subárvore esquerda são menores e todos na subárvore direita são maiores. A Árvore AVL é uma ABP autoequilibrada que mantém, em cada nodo, a invariante de que as alturas das subárvores esquerda e direita diferem em, no máximo, 1. Nesse contexto, assinale a alternativa correta.


A

Uma ABP construída pela inserção de n elementos em ordem estritamente crescente mantém altura O(log n), pois a propriedade de busca binária distribui as chaves de forma equilibrada entre as subárvores.


B

A operação de busca em uma AVL tem complexidade O(n) no pior caso, pois o rebalanceamento pode deslocar nodos de posição imprevisível durante a travessia.


C

A inserção em uma AVL pode violar temporariamente a invariante de equilíbrio no ancestral mais baixo do nodo inserido; o desequilíbrio é corrigido por uma rotação simples (caso LL ou RR) ou uma rotação dupla (caso LR ou RL), restaurando a invariante e mantendo a altura garantida O(log n).


D

O fator de balanceamento de um nó AVL é definido como a diferença entre o número total de nodos das subárvores esquerda e direita e deve ser igual a zero em todos os nodos da árvore.


E

A remoção de um elemento em uma AVL nunca exige rotações, pois a substituição do nodo removido pelo seu sucessor in-order preserva automaticamente a invariante de balanceamento.

Sobre o papel funcional da Unidade Lógica e Aritmética (ULA) e suas relações com os demais componentes do processador, analise as assertivas a seguir:


I. A ULA é responsável por controlar a sequência de execução das instruções, determinando quando buscar a próxima instrução na memória.

II. A unidade de controle oferece sinais que controlam a operação da ULA e o fluxo de dados de entrada e saída da ULA.

III. Os registradores são locais de armazenamento temporário dentro do processador, distintos da ULA.

IV. A flag de overflow é gerada pela unidade de controle com base no código de operação da instrução, antes que a ULA execute o cálculo correspondente.


Quais estão corretas?


A

Apenas I e II.


B

Apenas I e IV.


C

Apenas II e III.


D

Apenas I, III e IV.


E

Apenas II, III e IV.

Sobre os mecanismos de criptografia aplicados à segurança de redes de computadores, assinale a alternativa correta.


A

Na criptografia assimétrica, remetente e destinatário compartilham a mesma chave para cifrar e decifrar mensagens.


B

A criptografia simétrica é, em geral, mais custosa computacionalmente do que a criptografia assimétrica, sendo por isso reservada a pequenos volumes de dados.


C

A posse da chave pública de um destinatário é suficiente para decifrar mensagens cifradas com essa mesma chave.


D

O uso da criptografia simétrica elimina a necessidade de um mecanismo seguro de distribuição de chaves entre as partes.


E

Em sistemas seguros de comunicação, é comum um modelo híbrido: usa-se criptografia assimétrica para estabelecer ou proteger uma chave de sessão e criptografia simétrica para cifrar o tráfego de dados.

O teste unitário atua na base do controle de qualidade de software, focando na verificação de componentes individuais, como métodos e classes de objetos. A respeito das técnicas e dos desafios associados ao projeto de testes unitários para sistemas orientados a objetos, assinale a alternativa INCORRETA.


A

A validação de funções ou métodos isolados, que representam os componentes mais simples de um programa, é comumente realizada mediante a chamada dessas rotinas com o fornecimento de diferentes parâmetros de entrada.


B

Para garantir a cobertura adequada ao testar uma classe de objetos, o testador deve projetar cenários que contemplem todas as operações associadas, a verificação dos valores de seus atributos e a simulação de todos os eventos que causem mudanças de estado.


C

A presença de herança (generalização) na arquitetura simplifica o processo de testes, uma vez que uma operação exaustivamente testada e validada na classe em que foi definida dispensa a necessidade de novos testes nas subclasses que a herdam.


D

Embora a recomendação ideal em testes unitários seja a validação de métodos de forma isolada, há casos em que a dependência de contexto exige a execução de sequências de testes, em que o teste de uma operação depende da execução prévia de outra.


E

A simulação de estados é uma etapa crítica na testagem de objetos complexos; logo, o projeto de testes deve ser capaz de submeter a instância do objeto a todas as transições de estado possíveis previstas em seu modelo.

Acerca das tecnologias de memória semicondutora, assinale a alternativa correta sobre as diferenças entre SRAM e DRAM e suas aplicações na hierarquia de memória.


A

A DRAM utiliza flip-flops para armazenar dados, sendo mais rápida que a SRAM e adequada para implementar memórias cache.


B

A SRAM é uma memória não volátil: por usar flip-flops para armazenar bits, ao contrário da DRAM, que requer refresh periódico, ela mantém os dados mesmo após o desligamento do equipamento.


C

A SRAM utiliza flip-flops, dispensa refresh e apresenta, em geral, menor tempo de acesso que a DRAM, sendo empregada na memória cache.


D

A DRAM é preferida para cache por ser mais rápida que a SRAM e dispensar refresh periódico.


E

SRAM e DRAM são memórias não voláteis; a DRAM, em particular, requer exposição à luz ultravioleta antes de cada operação de gravação.

Um curso técnico em Informática para Internet propõe o desenvolvimento de um projeto integrador envolvendo as disciplinas de Banco de Dados, Programação Web e Gestão de Projetos. Os alunos devem modelar, implementar e integrar um banco de dados a uma aplicação web funcional. Com base nos princípios que orientam projetos integradores na Educação Profissional e Tecnológica, assinale a alternativa correta.


A

O projeto integrador deve ser estruturado de forma que cada disciplina envolvida desenvolva sua parte independentemente, sendo a integração realizada apenas na etapa final de apresentação, garantindo que cada professor avalie exclusivamente os conteúdos de sua área sem interferência das demais disciplinas.


B

O projeto integrador na EPT tem como principal finalidade a avaliação somativa dos conteúdos disciplinares, devendo ser aplicado ao final do semestre letivo como instrumento de verificação da aprendizagem acumulada, sem interferir no planejamento das aulas regulares de cada disciplina envolvida.


C

O projeto integrador deve ser concebido como um eixo articulador do currículo, promovendo a integração entre os saberes de diferentes disciplinas a partir de uma situação-problema real ou simulada do contexto profissional, de forma que teoria e prática se desenvolvam de maneira interdependente ao longo do processo.


D

O projeto integrador deve ser desenvolvido pelos alunos com maior desempenho acadêmico, funcionando como atividade de enriquecimento curricular para estudantes avançados, enquanto os demais realizam atividades regulares de fixação dos conteúdos disciplinares em sala de aula.


E

O projeto integrador deve priorizar a utilização de tecnologias de ponta e ferramentas proprietárias do mercado, garantindo que os alunos desenvolvam familiaridade com os recursos mais utilizados pelas empresas, independentemente da articulação entre os conteúdos das disciplinas envolvidas.

Acerca do mecanismo de tradução de endereços em sistemas de memória virtual paginada, assinale a alternativa correta sobre o TLB (Translation Lookaside Buffer).


A

O TLB é uma área da memória principal que armazena todas as entradas da tabela de páginas do processo em execução, eliminando a necessidade de acessar o disco em caso de falta de página.


B

O TLB é um dispositivo de hardware que armazena entradas de tabela de páginas usadas recentemente, permitindo traduzir endereços virtuais em físicos sem acessar a tabela de páginas na memória principal.


C

Quando ocorre uma ausência no TLB, o sistema operacional é ativado para carregar a entrada de tabela de páginas ausente diretamente do disco para o TLB, assim como ocorre no tratamento de uma falta de página.


D

O TLB consulta as entradas da tabela de páginas de forma sequencial, do início ao fim, para localizar o número do quadro físico correspondente ao endereço virtual referenciado.


E

O TLB armazena as entradas da tabela de páginas de todo o espaço de endereçamento virtual do processo, eliminando completamente a necessidade de consultar a tabela de páginas durante a execução.

Analise o seguinte programa escrito em linguagem C conforme o padrão ANSI C:


Imagem associada para resolução da questão


Considerando as práticas de codificação segura estabelecidas pelo padrão CERT C Coding Standard e pela OWASP, qual alternativa descreve corretamente o principal problema de segurança presente no código?


A

O uso da função strcmp pode causar erro de compilação.


B

O uso da função gets pode provocar estouro de buffer (buffer overflow).


C

O tamanho do vetor senha impede a comparação correta da string.


D

A função printf não deve ser utilizada para exibir mensagens ao usuário.


E

O comando if deveria utilizar o operador == para comparar strings.

Relacione a Coluna 1 à Coluna 2, associando cada termo à sua respectiva definição.


Coluna 1

1. Reflexão total interna.

2. Fibra monomodo.

3. Fibra multimodo.


Coluna 2

( ) Diâmetro de núcleo de aproximadamente 8 µm a 10 µm; a luz propaga-se em linha reta, sem ricochetear no núcleo; apresenta menor dispersão modal e maior alcance.

( ) Confina a luz no interior do núcleo quando o ângulo de incidência na interface núcleo-revestimento supera o ângulo crítico.

( ) Diâmetro de núcleo de aproximadamente 50 µm; os raios percorrem o núcleo ricocheteando em diferentes ângulos; opera em distâncias menores em razão da maior dispersão modal.


A ordem correta de preenchimento dos parênteses, de cima para baixo, é:


A

2 – 1 – 3.


B

1 – 2 – 3.


C

3 – 2 – 1.


D

2 – 3 – 1.


E

1 – 3 – 2.

Analise o seguinte diagrama de Classes UML e assinale a alternativa correta.


Imagem associada para resolução da questão



A

A classe Pedido é uma especialização da classe Cliente.


B

A classe Cliente herda atributos e métodos da classe Funcionário.


C

A classe Funcionário herda atributos e métodos da classe Cliente.


D

Um cliente deve possuir obrigatoriamente pelo menos um pedido.


E

Cada pedido pode estar associado a vários clientes simultaneamente.

Analise o seguinte código em linguagem C:


int x = 5;

int *p = &x;

int **pp = &p;


A expressão **pp acessa:


A

O endereço de x.


B

O endereço de p.


C

O valor armazenado em x.


D

O valor armazenado em p.


E

Um valor indefinido.

Sobre os modelos de controle de acesso em sistemas computacionais, assinale a alternativa correta.


A

No controle de acesso baseado em papéis (RBAC – Role-based Access Control), os privilégios são atribuídos a papéis; por associação a esses papéis, os usuários adquirem os privilégios, o que facilita a aplicação do princípio do privilégio mínimo.


B

No controle de acesso discricionário (DAC – Discretionary Access Control), as políticas de segurança são impostas pelo sistema operacional independentemente da vontade do proprietário do recurso.


C

As listas de controle de acesso (ACLs – Access Control Lists) facilitam identificar todos os objetos acessíveis a um determinado usuário, pois organizam os direitos por sujeito.


D

As listas de capacidades tornam a revogação de direitos mais simples e eficiente do que as ACLs.


E

No RBAC, os direitos são atribuídos diretamente de cada usuário a cada recurso, sem intermediação de papéis.

 
Ir para a página:
OK
 
Gerar simulado