Questões de Concurso Público INPE 2024 para Tecnologista Júnior I - Ambientes Críticos de Tecnologia da Informação em Centro de Dados

Foram encontradas 45 questões

Q2515452 Sistemas Operacionais
A respeito de tipos de virtualização e conceitos de máquinas virtuais, assinale a afirmativa correta.
Alternativas
Q2515453 Programação
Com relação à linguagem de marcação de hipertexto (HTML - HyperText Markup Language), analise os itens a seguir.
I. O elemento <script> serve para incluir trechos de códigos para serem executados.
II. O elemento <del> serve para incluir comentários no código.
III. O elemento <br> não necessita de fechamento.
Está correto o que se afirma em
Alternativas
Q2515454 Programação
Com relação à linguagem de marcação de hipertexto (HTML - HyperText Markup Language), o elemento que representa uma lista de pares de termos e descrições é o
Alternativas
Q2515455 Programação
Com relação à linguagem de programação JAVA, analise as afirmativas a seguir.
I. Para restringir o acesso de um elemento de uma classe para que seja visível apenas dentro da mesma classe, deve-se usar o modificador de acesso chamado protected.
II. Para chamar o construtor da classe herdada (classe base) dentro do construtor da classe derivada da anterior, deve-se usar a instrução super().
III. Para criar uma variável de referência a um objeto, deve-se usar o operador new.
Está correto o que se afirma em
Alternativas
Q2515456 Programação
Com relação às linguagens de programação C/C++, analise as afirmativas a seguir.
I. Seja x uma variável do tipo inteiro. Na declaração abaixo, o ponteiro p é inicializado com o endereço de x. int *p = &x.
II. O comando break somente pode ser utilizado em conjunto com o comando switch.
III. O comando return encerra a execução de uma função.
Está correto o que se afirma em
Alternativas
Q2515457 Programação
Com relação à linguagem de programação C++ e o paradigma da orientação a objeto, analise as afirmativas a seguir.
I. Uma classe define o comportamento dos objetos que são instâncias da classe.
II. Em C++ é permitido criar classes derivadas, seguindo o conceito de herança de classes.
III. O polimorfismo permite que objetos de classes diferentes respondam de forma diferente à mesma função.
Está correto o que se afirma em
Alternativas
Q2515458 Sistemas Operacionais
Dockerfile é um arquivo de texto que contém todos os comandos que um usuário pode chamar na linha de comando para montar uma imagem Docker.
Assinale a opção que indica o comando usado para mostrar quais portas a aplicação está escutando.
Alternativas
Q2515459 Sistemas Operacionais
A respeito de ambientes de máquinas virtuais, containers e orquestradores de containers, assinale a afirmativa correta.
Alternativas
Q2515460 Banco de Dados
Os sistemas de bancos de dados são fundamentais na organização e gestão de informações em praticamente todos os setores da sociedade moderna. Eles permitem armazenar grandes volumes de dados de forma estruturada, garantindo sua integridade, segurança e acessibilidade.
Assinale a opção que apresenta seus principais componentes.
Alternativas
Q2515461 Banco de Dados
Para que o sistema de banco de dados seja funcional, ele precisa recuperar dados de maneira eficiente. A necessidade de eficiência tem levado os projetistas a usarem estruturas de dados complexas para representar dados no banco de dados. Como muitos usuários de sistema de banco de dados não são treinados em computação, os desenvolvedores ocultam a complexidade dos usuários sob vários níveis de abstração de dados, para simplificar as interações do usuário com o sistema. Com relação à abstração de dados, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) O nível lógico descreve em detalhes estruturas de dados complexas de baixo nível.
( ) O nível de visão fornece um mecanismo de segurança de modo a evitar que os usuários acessem certas partes do banco de dados.
( ) O nível físico descreve quais dados estão armazenados no banco de dados e que relações existem entre eles.
( ) O nível lógico descreve o banco de dados inteiro em termos de um pequeno número de estruturas relativamente simples.
As afirmativas são, respectivamente,
Alternativas
Q2515462 Banco de Dados
SQL (Structured Query Language) é uma linguagem declarativa padrão usada para gerenciar e manipular bancos de dados relacionais. Ela fornece um conjunto de comandos que permitem aos usuários realizarem diversas operações, como consultar, inserir, atualizar e excluir dados de bancos de dados relacionais.

Relacione as linguagens declarativas às suas respectivas propriedades.

1. DDL – Data Definition Language.
2. DML – Data Manipulation Language.
3. DTL – Data Transaction Language.
4. DCL – Data Control Language.

( ) Contém o comando SELECT.
( ) Contém os comandos COMMIT e ROLLBACK.
( ) Utilizada para dar acesso aos usuários.
( ) Contém os comandos CREATE, ALTER e DROP.
( ) Contém os comandos INSERT, UPDATE e DELETE.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Alternativas
Q2515463 Sistemas Operacionais
Os sistemas de arquivos proporcionam uma interface para armazenamento e recuperação de dados em um sistema operacional, cujas implementações podem diferir significativamente em estrutura e funcionalidades.
Em relação aos sistemas de arquivos dos sistemas operacionais, analise as afirmativas a seguir:
I. O sistema NTFS tem como um de seus componentes fundamentais o MFT (Master File Table), responsável por armazenar os metadados de todos os arquivos e diretórios presentes em um volume.
II. No sistema ext4, o sistema de arquivos é dividido em grupos de blocos (Block Groups), e cada um desses grupos possui seu próprio controle de metadados.
III. O registro de transações (journaling) tem como principal objetivo garantir a integridade dos dados e está presente no Linux desde o sistema ext2.
Está correto o que se afirma em
Alternativas
Q2515464 Engenharia de Software
Com relação as situações em que a camada de abstração de hardware (HAL) de um sistema operacional é necessária, analise as afirmativas a seguir.
I. Quando um programador desenvolve um aplicativo sem ter que se preocupar com as características de hardware da máquina na qual ele vai ser executado.
II. Quando um aplicativo precisa ser altamente otimizado para um hardware específico, sem se preocupar com a portabilidade para outros dispositivos.
III. Quando é necessário acessar recursos de hardware específicos de um dispositivo, como sensores e periféricos, de maneira independente do hardware subjacente.
Está correto o que se afirma em
Alternativas
Q2515465 Noções de Informática
Em caso de perda ou roubo de um notebook, deseja-se que o respectivo sistema operacional ofereça proteção contra o acesso não autorizado aos seus dados.
Neste contexto, considerando um notebook com sistema operacional Windows 11 Pro, assinale a opção que indica a ferramenta nativa mais adequada para prover tal proteção.
Alternativas
Q2515466 Sistemas Operacionais
Sobre os recursos presentes em sistemas operacionais Windows, analise as afirmativas a seguir.
I. No Windows 11, cada processo ou thread em execução tem associado a si um token de segurança, que carrega a informação sobre identificação e os privilégios do processo ou thread.
II. O Windows Sandbox é recomendado para a execução de programas que o usuário considera suspeitos ou não confiáveis, pois oferece um ambiente isolado que impede que tais programas afetem o sistema operacional principal.
III. O Virtualization-Based Security (VBS) é uma tecnologia que visa a executar uma parte do sistema operacional em ambiente virtualizado seguro, e tem como função oferecer acesso remoto ao sistema.
Está correto o que se afirma em
Alternativas
Q2515467 Sistemas Operacionais
Uma das tecnologias mais utilizadas no Windows Server é o chamado pool de armazenamento (storage pool).
Essa tecnologia, baseada nos chamados storage spaces, consiste em
Alternativas
Q2515468 Sistemas Operacionais
O sistema operacional Android, apesar de ter seu kernel baseado no kernel Linux, carrega conceitos únicos, voltados à sua aplicação como sistema operacional móvel. Um dos fundamentos do sistema Android é o conceito de intente.
Sobre o conceito de intente, assinale a afirmativa correta.
Alternativas
Q2515469 Sistemas Operacionais
O kernel Linux é composto por diversos subsistemas, onde cada subsistema é responsável por diferentes aspectos do gerenciamento do sistema.
Sobre o kernel Linux, analise as afirmativas a seguir.
I. Emprega o chamado microkernel, no qual todos os serviços do sistema operacional rodam no espaço do kernel.
II. Suporta diferentes sistemas de arquivos, como ext4, NTFS e FAT 32.
III. Suporta o carregamento de módulos em tempo de execução, sem a necessidade de reiniciar o sistema.
Está correto o que se afirma em
Alternativas
Q2515470 Sistemas Operacionais
Tendo em vista a existência de uma vasta gama de distribuições Linux disponíveis, a escolha da distribuição mais adequada para cada usuário ou organização passa pelo conhecimento das necessidades específicas do usuário.
Há uma distribuição Linux em particular que é voltada para profissionais da área de segurança e é considerada a mais avançada quanto a Testes de Penetração (Pentests).
Essa distribuição Linux é denominada
Alternativas
Q2515471 Programação
Certo programador deseja escrever em uma única linha de comandos um código em Bash que verifica se o valor digitado como entrada é negativo. Caso seja verdade, o código continua em execução, e solicita nova entrada, até que um valor maior ou igual a zero seja digitado.
Nesse caso, é impresso na tela do terminal o número zero e a execução é encerrada. Considere que apenas números inteiros são dados como entrada.
Assinale a opção que apresenta o comando em Bash que executa o desejado.
Alternativas
Respostas
1: E
2: D
3: D
4: B
5: E
6: E
7: B
8: D
9: E
10: A
11: B
12: C
13: D
14: B
15: B
16: C
17: B
18: D
19: D
20: C