Questões de Concurso Público INPE 2024 para Tecnologista Pleno I - Processamento de Dados Meteorológicos e Georreferenciados; Desenvolvimento de Software na Área de Meteorologia

Foram encontradas 45 questões

Q2514676 Meteorologia
Durante uma previsão meteorológica do CPTEC/INPE, o previsor dispõe do aplicativo computacional GrADS (Grid Analisys and Dsiplay System), que é uma ferramenta usada para manipulação, análise e visualização de dados meteorológicos. Este sistema permite a visualização de dados gravados em diversos formatos. Assinale a opção que indica o formato que é autodescritivo e independente para visualização dos dados. 
Alternativas
Q2514677 Meteorologia
A maior parte dos dados meteorológicos, especialmente os resultados dos modelos climáticos, são formatados em NetCDF. Existem diversas opções para ler e representar graficamente um arquivo nesse formato.

Nesse contexto, ler e manipular dados de um arquivo NetCDF usando o Python é possível 
Alternativas
Q2514678 Engenharia de Software
Sistemas de versionamento de software são ferramentas amplamente utilizadas no desenvolvimento de aplicações.

Nesse contexto, mais especificadamente sobre o sistema Git, assinale a afirmativa correta.
Alternativas
Q2514679 Engenharia de Software
As chamadas metodologias ágeis, apesar de compartilharem os mesmos fundamentos, possuem procedimentos particulares.

Assinale a opção que indica a metodologia ágil que se caracteriza por organizar programadores em pares e focar na refatoração frequente.
Alternativas
Q2514680 Arquitetura de Software
O padrão MVC (Model-View-Controller) tem como objetivo facilitar a manutenção e a escalabilidade de um software.

Com relação ao padrão MVC, analise as afirmativas a seguir.

I. A camada Model gerencia o fluxo de dados entre as outras camadas e as interações com o usuário.
II. A camada View gerencia a apresentação e a interface do usuário.
III. A camada Controller contém as regras de negócio, os dados e a lógica da aplicação.

Está correto o que se afirma em
Alternativas
Q2514681 Engenharia de Software
Acerca de metodologias ágeis, assinale a afirmativa correta.
Alternativas
Q2514682 Engenharia de Software
A respeito da gestão de projetos que emprega metodologias ágeis, assinale a afirmativa correta.
Alternativas
Q2514683 Programação
Com relação à linguagem de programação Fortran, analise as afirmativas a seguir.

I. Os valores lógicos “verdadeiro” e “falso” podem ser escritos como .TRUE. e .FALSE., respectivamente.
II. A linguagem é do tipo case-sensitive, ou seja, faz distinção entre letras maiúsculas e minúsculas.
III. O primeiro elemento de um array, em qualquer dimensão, encontra-se no índice zero.

Está correto o que se afirma em
Alternativas
Q2514684 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
Q2514685 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
Q2514686 Programação
Com relação à linguagem de programação Python, analise os itens a seguir:

Imagem associada para resolução da questão

Está correto o que se afirma em: 
Alternativas
Q2514687 Programação
Considere o trecho de código dado abaixo escrito na linguagem de programação Python, com uso da biblioteca para computação científica NumPy. 

Imagem associada para resolução da questão


Com relação ao trecho acima, analise os itens a seguir:

I. O comando abaixo retorna o valor ('Morango', 25, 18.3).
>>> x[0]
II. O comando abaixo retorna o valor 2.5.
>>> x[x['codigo']>30]['valor']
III. O comando abaixo altera o campo “nome” do último elemento do array.
>>> x['nome'][:]='Laranja'

Está correto o que se afirma em:
Alternativas
Q2514688 Banco de Dados
Os comandos SQL do tipo DML (Data Manipulation Language) são utilizados para manipular os dados no banco de dados.

Esses comandos permitem aos usuários interagirem com o banco de dados para executar operações.

Assinale a opção que apresenta apenas exemplos de comandos do tipo DML.
Alternativas
Q2514689 Banco de Dados
Sobre dados no formato NetCDF4, assinale a afirmativa incorreta.
Alternativas
Q2514690 Sistemas Operacionais
Uma estrutura de diretórios em um sistema operacional fornece uma maneira de localizar e acessar informações armazenadas no sistema de arquivos. O sistema operacional UNIX adota uma estrutura de diretórios padronizada para categorizar e organizar os arquivos com base em seus tipos e funções específicas.

Relacione os diretórios aos respectivos tipos de arquivos armazenados.

1. /bin
2. /dev
3. /sbin
( ) Armazena arquivos especiais.
( ) Armazena programas executáveis de administração do sistema.
( ) Contém programas executáveis (binários) utilizados por todos os usuários do sistema.
( ) Contém arquivos que permitem que dispositivos de E/S sejam acessados da mesma forma que arquivos regulares através do sistema de arquivos.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Alternativas
Q2514691 Banco de Dados
Sobre os formatos NetCDF4 e HDF5, no contexto de armazenamento e processamento de dados científicos, assinale a afirmativa correta.
Alternativas
Q2514692 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
Q2514693 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
Q2514694 Programação
Considere o seguinte Shell script escrito em Bash:

Imagem associada para resolução da questão


Com relação ao script acima, analise as afirmativas a seguir.

I. No caso de o usuário digitar 24 para o valor de n, o número a ser impresso na tela é 0.
II. No caso de o usuário digitar 23 para o valor de n, o número a ser impresso na tela é 1.
III. O script verifica se o valor de n é par ou ímpar.

Está correto o que se afirma em
Alternativas
Q2514695 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
21: D
22: C
23: A
24: C
25: A
26: E
27: A
28: A
29: E
30: E
31: D
32: A
33: C
34: B
35: B
36: B
37: D
38: D
39: D
40: C