Questões de Concursos Públicos - NC-UFPR
Resolva questões gratuitas da NC-UFPR. Banco com 971 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q99668
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Considere o Diagrama de Classes fornecido na figura abaixo:
Com base nesse diagrama, assinale a alternativa correta.
Q99667
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Considere o diagrama da UML (Unified Modeling Language) fornecido na figura abaixo:
Com base nesse diagrama, assinale a alternativa correta.
Q99666
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Ano: 2018
Banca:
NC-UFPR
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
Kanban é um dos métodos ágeis de desenvolvimento de software em que se utilizam mecanismos de gestão visual para a aplicação incremental de melhorias no processo de trabalho (Prikladnicki, 2014). Sobre a implantação e o funcionamento do método Kanban, assinale a alternativa correta.
Q99665
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Considere o seguinte programa em Java:
class ClassePai {
public void mostrar() {
System.out.print("pai ");
}
}
class ClasseFilha extends ClassePai {
public void mostrar() {
System.out.print("filha ");
}
}
public class Teste {
public static void main(String[] args) {
ClassePai p1 = new ClassePai();
ClassePai p2 = new ClasseFilha();
p1.mostrar();
p2.mostrar();
((ClasseFilha)p2).mostrar();
((ClasseFilha)p1).mostrar();
}
}
Assinale a alternativa que descreve sua saída.
Q99664
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Classes abstratas são um recurso importante na linguagem Java, pois incentivam o polimorfismo e dão flexibilidade à modelagem de classes, favorecendo a abstração. A respeito de classes abstratas, considere as seguintes afirmativas:
1. Classes abstratas não podem conter atributos.
2. Uma classe abstrata pode conter métodos concretos.
3. O construtor de uma classe abstrata deve ser abstrato.
4. Classes abstratas podem ser instanciadas.
Assinale a alternativa correta.
Q99663
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Com relação a Java EE 7, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) Servlets são scripts Java com um ciclo de vida definido no servidor.
( ) Facelets é uma linguagem de declaração da apresentação para aplicações JSF.
( ) CDI permite que as dependências dos objetos sejam recebidas, via parâmetros, de forma simplificada.
( ) EJBs são componentes server-side que encapsulam a lógica de negócio de uma aplicação.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Q99662
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Sobre o ciclo de vida de uma aplicação JSF 2.2, a fase conhecida como Invoke Application é responsável por:
Q99661
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Em PHP 5, construtores são invocados a cada objeto recém-criado e, por isso, são usados para qualquer tipo de inicialização. Considere o trecho de código PHP 5 a seguir:
class Pessoa {
function __construct() {
print "Construtor de Pessoa\n";
}
}
class PessoaFisica extends Pessoa {
function __construct() {
_____________________________________
print "Construtor de PessoaFisica\n";
}
}
Qual deve ser o comando usado na lacuna apresentada, para que, ao se instanciar um objeto de PessoaFisica, o construtor de Pessoa também seja chamado?
Q99660
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
" 3="" 4="" );="" foreach($array="" as="" $i=">" $j)="" print="" $i;="" o="" que="" será="" apresentado="" por="" esse="" trecho="" de="" código?"="">
Considere o seguinte trecho de código em PHP 5:
$array = array(
"Valor 1 ",
"Valor 2 ",
10 => "Valor 3 ",
"Valor 4 ",
);
foreach($array as $i => $j)
print $i;
O que será apresentado por esse trecho de código?
Q99659
NC-UFPR - 2018 - FOZPREV de Foz do Iguaçu - PR - Analista Previdenciário - Sistema de Informação
Sobre sessões em PHP 5, assinale a alternativa correta.