Questões de Concurso

Foram encontradas 144.628 questões

Resolva questões gratuitamente!

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

Q2803476 Arquitetura de Software

Através do uso de CSS podemos mudar o comportamento visual dos componentes em uma página HTML. Dado o código do arquivo foo.html a seguir, o qual é aberto no navegador Chrome versão 48:


<html>

<head>

<style type="text/css">



</style>

</head>

<body >

<div class="t" id="u"> Foo

<a href="#" id="x">X</a>

<a href="#" id="y">Y</a>

</div>

</body>

</html>


Assinale a opção que apresenta o código CSS necessário a ser incluído na tag style”, para que APENAS quando o usuário passar o cursor do mouse sobre a palavra Foo, existente na página html, sejam exibidos os elementos X e Y.

Alternativas
Q2803475 Arquitetura de Software

O paradigma de programação orientado à objetos é o principal paradigma utilizado em Java. Com base nos conceitos de orientação a objetos, e dadas as classes a seguir, cada qual em seu respectivo arquivo e todas estando no mesmo pacote, com classpath e JDK versão 1.7 devidamente configurados, e todos os imports corretamente feitos.


X.java

public class X<T> {

private T t;

public void add(T t){

this.t = t;

}

public T get(){

return t;

}

}


A.java

public abstract class A {

private int B=0;

public int getB(){

return B;

}

public String toString(){

return "0";

}

}


B.java

public class B extends A{

private X<Integer> B = new X<Integer>();

public B(int B){

this.B.add(B);

}

public void setB(int b){

this.B.add(b);

}

public int getB(){

return this.B.get();

}

}


Z.java

public class Z extends A{

private X<Integer> B = new X<Integer>();

public Z(int B){

this.B.add(B);

}

public void setB(int b){

this.B.add(b);

}

public int getB(){

return this.B.get();

}

}


Y.java

public class Y {

public static void main(String[] args){

X<A> m = new X<A>();

X<Z> n = new X<Z>();

X<B> o = new X<B>();

for(int i=0;i<6;i++){

if(i%3==0)

n.add(new Z(i));

else

if(i%3==1)

o.add(new B(i));

else

m.add(new B(i));

}

System.out.print(n.get().getB());

System.out.print(o.get().getB());

System.out.print(m.get().getB());

}

}


Ao executarmos a classe Y.java, será exibido no console:

Alternativas
Q2803473 Arquitetura de Software

O paradigma de programação orientado à objetos é o principal paradigma utilizado em Java. Com base nos conceitos de orientação a objetos, e dadas as classes a seguir, cada qual em seu respectivo arquivo e todas estando no mesmo pacote, com classpath e JDK versão 1.7 devidamente configurados, e todos os imports corretamente feitos.


X.java

public class X<T> {

private T t;

public void add(T t){

this.t = t;

}

public T get(){

return t;

}

}


W.java

public class W extends X{

private int B = 0;

public W(){

super();

}

public int getB(){

return this.B;

}

}


Y.java

public class Y {

public static void main(String[] args){

X<String> m = new X<String>();

m.add("0");

m.add("1");

X<Boolean> n = new X<Boolean>();

n.add(true);

n.add(false);

System.out.print(m.get()+",");

System.out.print(n.get()+",");

W w = new W();

m=w;

System.out.print(m.get());

}

}


Ao executarmos a classe Y.java, será exibido no console:

Alternativas
Q2803472 Arquitetura de Software

As afirmações abaixo sobre Representational State Transfer (REST):


I. Diferentemente dos serviços baseados em SOAP, a solicitação e resposta dos serviços REST não são empacotadas em envelopes.

II. REST pode utilizar formatos, como XML, JSON, HTML, texto sem formatação e arquivos de mídia.

III. O framework REST é utilizado para criação de serviços distribuídos independente de plataforma.

IV. Cada método em um serviço Web RESTful é identificado por um URL único.



Marque a alternativa com as afirmações CORRETAS sobre REST:

Alternativas
Q2803462 Arquitetura de Software

Sabemos que o PHP 5 possui suporte a programação orientada a objetos, desta forma implementa os conceitos deste paradigma. Dado o código a seguir, referente ao arquivo u.php, sendo executado no PHP5


<?php

class a{

protected $_d;

protected $_f;


function __construct($d="",$f=""){

$this->setd($d);

$this->setf($f);

}

public function setd($_m){

$this->_d = $_m;

}

public function setf($_m){

$this->_f = $_m;

}

}

class b extends a{

protected $g;

function __construct($mr="",$md="",$ne=0){

_________________________________

$this->setg($ne);

}

public function setg($_ne){

$this->_g = $_ne;

}

}

$x = new b();

$y = new a

?>

Para que a classe b consiga executar o construtor da classe pai, é necessário incluir a seguinte linha de código:

Alternativas
Q2803459 Arquitetura de Software

A seguir é exibido o conteúdo do arquivo foo.html. Este arquivo é aberto dentro do navegador Chrome versão 48, e o console do navegador está aberto para verificar o resultado:


<!DOCTYPE html>

<html>

<head>

<script type="text/javascript">

function g(){

document.onclick=a

document.getElementById("p").onclick=b;

}

function a(){

console.log(1);

}

function b(v){

if(!v)

var v = window.event;

console.log(2);

v.cancelBubble=true;

}

</script>

</head>

<body onload="g()">

<p id="p"> Foo </p>

</body>

</html>


Uma vez carregada a página o usuário irá clicar sobre o texto Foo que está sendo exibido na página. A seguir, ao observar o console, será vista a seguinte saída:

Alternativas
Q2803458 Arquitetura de Software

A seguir é exibido o conteúdo do arquivo foo.html. Este arquivo é aberto dentro do navegador Chrome versão 48, e o console do navegador está aberto para verificar o resultado:


<!DOCTYPE html>

<html>

<head>

<script type="text/javascript">

var k = new Array(3);

k[0] = "1";

k[1] = "2";

k[2] = function b(){

console.log("total:");

};

var i=t=0;

for(i=0;i<2;i++){

t=t+k[i];

}

console.log(k[i]+t);

</script>

</head>

</html>

Ao abrirmos o arquivo no browser, o console irá exibir a seguinte mensagem:

Alternativas
Ano: 2014 Banca: FUNCERN Órgão: IF-RN Prova: FUNCERN - 2014 - IF-RN - Assistente de Aluno |
Q2803219 Noções de Informática
Por meio do Microsoft PowerPoint 2010, o usuário pode personalizar suas apresentações aplicando efeitos aos seus slides. A guia que permite definir o tempo de exibição de um slide denomina-se
Alternativas
Ano: 2014 Banca: FUNCERN Órgão: IF-RN Prova: FUNCERN - 2014 - IF-RN - Assistente de Aluno |
Q2803216 Noções de Informática
A combinação correta de teclas que deve ser pressionada simultaneamente, no Internet Explorer 10, para adicionar um site aos favoritos é:
Alternativas
Ano: 2014 Banca: FUNCERN Órgão: IF-RN Prova: FUNCERN - 2014 - IF-RN - Assistente de Aluno |
Q2803214 Noções de Informática
A memória secundária tem capacidade de preservar os dados mesmo quando o computador é desligado. São exemplos desse tipo de memória
Alternativas
Ano: 2014 Banca: FUNCERN Órgão: IF-RN Prova: FUNCERN - 2014 - IF-RN - Assistente de Aluno |
Q2803213 Noções de Informática
A combinação de teclas que deve ser pressionada simultaneamente, no Windows 7, para bloquear o sistema no perfil do usuário que estava autenticado é
Alternativas
Ano: 2014 Banca: FUNCERN Órgão: IF-RN Prova: FUNCERN - 2014 - IF-RN - Assistente de Aluno |
Q2803210 Noções de Informática
O software utilizado para efetuar buscas por atualizações do sistema operacional Windows 7 é o
Alternativas
Ano: 2014 Banca: FUNCERN Órgão: IF-RN Prova: FUNCERN - 2014 - IF-RN - Assistente de Aluno |
Q2803209 Noções de Informática
O software que é distribuído gratuitamente com todas as funcionalidades acessíveis, porém por um período limitado para uso, geralmente poucos dias, é conhecido como software
Alternativas
Q2803052 Arquitetura de Software

Qual padrão foi publicado para adicionar uma tag de VLAN?

Alternativas
Q2803049 Arquitetura de Software

Qual protocolo de transporte oferece um meio de envio de datagramas IP sem a necessidade de estabelecer uma conexão?

Alternativas
Q2803047 Arquitetura de Software

Qual camada do modelo OSI tem como função básica aceitar dados da camada superior e dividi-los em unidades menores caso necessário?

Alternativas
Q2803042 Arquitetura de Software

Ter como objetivo primário a volta da operação normal dos serviços o mais rápido possível, afetando minimamente os negócios, faz parte do seguinte gerenciamento do ITIL V3:

Alternativas
Q2803040 Arquitetura de Software

NÃO faz parte das atividades do Gerenciamento de Configuração no ITIL V3:

Alternativas
Q2803039 Arquitetura de Software

Baseado no ITIL V3, assinale a diferença entre um Problema e um Erro Conhecido:

Alternativas
Q2803038 Arquitetura de Software

Qual das opções a seguir NÃO é um Hash?

Alternativas
Respostas
6261: A
6262: C
6263: E
6264: A
6265: E
6266: A
6267: D
6268: A
6269: B
6270: D
6271: D
6272: B
6273: D
6274: D
6275: C
6276: A
6277: A
6278: C
6279: D
6280: B