Questões de Concurso Público INPE 2024 para Tecnologista Pleno I - Desenvolvimento de Software e Sistemas para Área de Geoinformática

Foram encontradas 45 questões

Q2524013 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
Q2524014 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
Q2524015 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
Q2524016 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
Q2524017 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
Respostas
21: C
22: A
23: B
24: E
25: E