Questões de Concurso Comentadas para analista previdenciário

Foram encontradas 3.041 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2716418 Programação

As declarações require e include (bem como suas alternativas) em PHP 5 são usadas para incluir e avaliar um arquivo informado. Sobre essas declarações, assinale a alternativa correta.

Alternativas
Q2716417 Programação

Considere o seguinte trecho de código em JavaScript:


var lista = [];

lista.push('azul', 'amarelo', 'vermelho');

lista[6] = 'verde';


document.write(lista.length);


O que será apresentado por esse trecho de código?

Alternativas
Q2716416 Programação

Sobre sessões em PHP 5, assinale a alternativa correta.

Alternativas
Q2716415 Programação

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?

Alternativas
Q2716414 Programaçã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?

Alternativas
Q2716413 Programação

Sobre o ciclo de vida de uma aplicação JSF 2.2, a fase conhecida como Invoke Application é responsável por:

Alternativas
Q2716412 Programaçã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.

Alternativas
Q2716411 Programaçã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.

Alternativas
Q2716410 Programaçã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.

Alternativas
Q2716409 Engenharia de Software

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.

Alternativas
Q2716406 Engenharia de Software

Sobre o Scrum, um framework ágil para gerenciamento de projetos de software, considere as seguintes afirmativas:

1. O Scrum define três papéis no desenvolvimento do software: Dono do Produto (Product Owner - PO), ScrumMaster e equipe de desenvolvimento.

2. Uma Sprint é um ciclo completo de desenvolvimento com duração fixa que, ao final, resulta em incrementos potencialmente entregáveis do produto.

3. O backlog do produto é normalmente composto por histórias de usuário com todo o detalhe necessário para desenvolvimento das funcionalidades.

4. Na reunião de retrospectiva, as novas funcionalidades desenvolvidas ao longo da Sprint são avaliadas pelo Dono do Produto.

Assinale a alternativa correta.

Alternativas
Q2716405 Engenharia de Software

Sobre testes de software, assinale a alternativa correta.

Alternativas
Q2716403 Engenharia de Software

“Um processo de software é um conjunto de atividades relacionadas que levam à produção de um produto de software” (Sommerville, 2011). Sabe-se que todo processo de software deve incluir atividades de especificação, projeto/implementação, validação e evolução do software. Com relação aos diferentes modelos de processos de software e suas atividades, considere as seguintes afirmativas:

1. O modelo em cascata define que as atividades de análise, projeto de sistema, implementação e teste se sobrepõem, sendo que não é necessário finalizar a anterior para que a posterior seja iniciada.

2. No Processo Unificado (Rational Unified Process – RUP), as fases de concepção, elaboração, construção e transição equivalem à sequência definida pelo modelo cascata, com a possibilidade de realização de iterações.

3. Na abordagem de entrega incremental, o cliente recebe protótipos do software até que a construção completa seja finalizada.

4. O modelo espiral de Boehm é um processo de software iterativo e dirigido a riscos. Cada volta na espiral envolve definir objetivos, avaliar e reduzir riscos, desenvolver e validar, e planejar a próxima fase, se houver.

Assinale a alternativa correta.

Alternativas
Q2716402 Engenharia de Software

Segundo Martins (2007), um projeto visa a “criação de um produto ou execução de um serviço específico, temporário, não repetitivo e que envolve um certo grau de incerteza na realização”. Na engenharia de software, o gerenciamento de projetos é essencial (SOMMERVILLE, 2011). O planejamento é uma das atividades realizadas pelo gerente de projetos. Nesse contexto, considere as seguintes afirmativas:

1. A Estrutura Analítica de Projeto (EAP) é uma das técnicas que o gerente de projetos pode utilizar para subdividir o trabalho do projeto em partes menores, que podem ser gerenciadas com mais facilidade.

2. Riscos devem ser planejados, identificando-se sua probabilidade de ocorrência e gravidade caso ocorram. Desenvolvem-se, também, estratégias de prevenção, minimização e/ou planos de contingência.

3. Em processos tradicionais, semelhantemente aos processos ágeis, é realizado um cronograma global no início do projeto e as fases são planejadas de forma iterativa ao longo do projeto.

4. O RUP (Rational Unified Process) recomenda que um projeto de software tenha um plano de fase, global, produzido na fase de concepção, e vários planos de iterações, mais refinados, que utilizam técnicas como o Gráfico de Gantt para definir tarefas e sua distribuição aos indivíduos e equipes.

Assinale a alternativa correta.

Alternativas
Q2053943 Estatuto da Pessoa com Deficiência - Lei nº 13.146 de 2015
De acordo com seus conhecimentos da Lei Brasileira de Inclusão da Pessoa com Deficiência (Estatuto da Pessoa com Deficiência), para fins de aplicação da Lei, consideram-se barreiras, EXCETO:
Alternativas
Q2053942 Legislação dos Municípios do Estado de Minas Gerais
De acordo com a Lei Orgânica do município de Sarzedo, a competência privativa do município decorre da autonomia que lhe asseguram as Constituições Federal e Estadual e se exerce especialmente, EXCETO:
Alternativas
Q2053933 Noções de Informática
Operando com o MS-Excel 2010, versão português, um usuário pretende utilizar uma fórmula para verificar se a célula A2 está vazia, e retornar valor 1, em caso positivo, ou calcular B1*C1, em caso negativo.
Assinale a alternativa que apresenta a fórmula que permitirá ao usuário conseguir obter esse resultado.
Alternativas
Q2053932 Noções de Informática
Em relação a solução de firewall, é CORRETO afirmar que: 
Alternativas
Q2053931 Noções de Informática
Em um computador onde ocorre o processo de gravação e remoção de arquivos, de forma constante, os arquivos do disco ficam desorganizados, dificultando o sistema a realizar buscas.
Assinale a alternativa que apresenta o recurso disponível no MS-Windows 7, que possibilita com que os arquivos sejam organizados no disco de forma estruturada e assim obter um acesso mais rápido.
Alternativas
Q2053930 Noções de Informática
Um estudante, utilizando o site de busca do Google, preenche o seguinte texto no campo de pesquisa: "Prefeitura de Sarzedo" filetype:doc
Assinale a alternativa que apresenta o resultado da busca, utilizando os termos de pesquisa.
Alternativas
Respostas
2361: A
2362: E
2363: E
2364: D
2365: A
2366: B
2367: C
2368: B
2369: D
2370: E
2371: A
2372: C
2373: A
2374: C
2375: D
2376: D
2377: C
2378: A
2379: D
2380: A