Questões de Concurso Comentadas para nc-ufpr

Foram encontradas 7.260 questões

Resolva questões gratuitamente!

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

Q2720344 Português

Considere o seguinte trecho retirado da notícia “Os números explicam o mundo”:

A ciência avança ________, tecendo teorias e evidências. _______ as provas materiais se esgotam, surgem discussões e as hipóteses se multiplicam (________ não há provas para falseá-las). ________ aparecem novas pistas que reforçam algumas explicações e enfraquecem outras, fazendo nosso conhecimento dar um salto adiante... ________ surgir a próxima incógnita.

(Adaptado de: https://brasil.elpais.com/brasil/2018/05/23/ciencia/1527088298_574101.html)

Assinale a alternativa que preenche corretamente as lacunas.

Alternativas
Q2720338 Português

O texto a seguir é referência para as questões 02 e 03.

‘Science’: A aposta nas células-tronco tumorais

Pesquisadores esperam que testes clínicos provem teoria controversa e ofereçam novos tratamentos

A Science, renomada revista científica, publicou recentemente um artigo de Jocelyn Kaiser sobre um estudo que vem sendo feito no combate ao câncer. Robert Weinberg é um dos pesquisadores de câncer mais __________ do mundo, graças em grande parte a seu trabalho pioneiro na identificação de genes que baseiam o desenvolvimento de tumores. Ele já viu a esperança para tratamentos de câncer __________. “Estou nesse ramo, para o bem ou para o mal, há 40 anos. Muitas das coisas nas quais trabalhamos se mostraram relativamente inúteis na clínica”. Mas, aos 72 anos, ele está otimista de novo. “Essa é realmente a primeira vez em que eu estou posicionado para ajudar a efetuar o desenvolvimento de um agente ou de agentes que realmente vão beneficiar pacientes de câncer”, diz ele.

O pesquisador do Instituto de Tecnologia de Massachusetts (MIT) está agora arriscando parte de sua considerável reputação, e quase US$ 200 milhões que __________ por investidores a uma empresa da qual ele é um cofundador, em uma ousada teoria que dividiu o campo do câncer. Weinberg e outros __________ que tumores contêm um pequeno número de células que são distintas porque elas parecem com as células-tronco que dão origem a tecidos normais. Eles acreditam que essas sementes do câncer, capazes de resistir à quimioterapia e voltar meses ou anos depois do tratamento, podem explicar as trágicas recaídas que as pessoas costumam experimentar. Acredita-se que, ao mirar especificamente nessas células-tronco tumorais, será possível manter a doença sob controle.

(Adaptado de: http://www.jb.com.br/ciencia-e-tecnologia/noticias/2015/02/19/science-a-aposta-nas-celulas-tronco-tumorais/. Adaptado.)

Assinale a alternativa que preenche corretamente as lacunas, na ordem em que aparecem no texto:

Alternativas
Q2720337 Português

O escritor Ruy Castro, no texto a seguir, cujas frases estão fora de ordem, fala sobre o fechamento e reabertura da Biblioteca Parque do Estado no Rio de Janeiro. Numere os parênteses, identificando a sequência textual correta.

( ) Findo o evento, o LER retirou-se, mas legou ao Estado um espaço em condições para que este reabra a Biblioteca Parque.

( ) Eu a visitara havia pouco e ficara encantado – 250 mil livros (2.500 em braille) e 20 mil filmes, teatro, auditório, salas multiuso, espaço infantil, jardins, café, pátio, bicicletário.

( ) Passou-se um ano e meio. Há meses, o pessoal do LER – Salão Carioca do Livro, um superevento literário – armou-se de parceiros e dispôs-se a realizar na biblioteca sua edição de 2018.

( ) Em fins de 2016, a Biblioteca Parque do Estado, na avenida Presidente Vargas, fechou as portas.

( ) Incrível o estrago que 18 meses de abandono podem provocar. E mais incrível ainda o que a vontade de servir, de salvar, de oferecer, pode produzir. Cada centímetro, do chão ao teto, foi restaurado.

(Adaptado de https://www1.folha.uol.com.br/colunas/ruycastro/2018/05/renasce-uma-biblioteca.shtml)

Assinale a alternativa que apresenta a numeração correta dos parênteses, de cima para baixo.

Alternativas
Q2716421 Banco de Dados

Considere o seguinte código SQL:


WITH RECURSIVE t(n) AS (

VALUES (1)

UNION ALL

SELECT n+1 FROM t WHERE n < 100

)

SELECT n FROM t;


Em relação ao código SQL, escrito segundo a sintaxe do PostgreSQL, é correto afirmar:

Alternativas
Q2716420 Programação

Considere o seguinte trecho de código em JavaScript:


var a = 100;

var x = 10;


x += a++ + --x;


document.write(x);


Qual resultado deve ser apresentado após sua execução?

Alternativas
Q2716419 Programação

Considere a seguinte página HTML contendo um trecho de código em JavaScript:


< !DOCTYPE html >

< html >

< head >< title >Teste< /title >< /head > < body >

< p >Primeiro parágrafo< /p >

< p >Segundo parágrafo< /p >

< p id="p" >Terceiro parágrafo< /p >

< p >Quarto parágrafo< /p >

< script >

var x = document.getElementById("p");

_____________________________________

< /script >

< /body >

< /html >


Qual comando deve preencher a lacuna indicada para que o parágrafo tenha seu texto alterado?

Alternativas
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
Respostas
3241: A
3242: D
3243: C
3244: B
3245: C
3246: D
3247: A
3248: E
3249: E
3250: D
3251: A
3252: B
3253: C
3254: B
3255: D
3256: E
3257: A
3258: C
3259: A
3260: C