Questões de Concurso Público MPE-AL 2018 para Analista do Ministério Público - Desenvolvimento de Sistemas

Foram encontradas 15 questões

Q914377 Programação

Considere o seguinte código XML, que lista o catálogo de uma livraria.

Imagem associada para resolução da questão

A tabela a seguir foi gerada a partir do XML acima, utilizando XSLT. 

Imagem associada para resolução da questão
Considere o seguinte trecho de XSLT Imagem associada para resolução da questão
A alternativa que lista corretamente o conteúdo marcado por três pontos no trecho <table border="1"> ... </table>, de forma a gerar a tabela supracitada é:
Alternativas
Q914387 Programação

Observe a construção CSS3 exibida a seguir.


p { color: initial; }


Assinale a opção que melhor descreve a finalidade dessa construção.

Alternativas
Q914388 Programação
Analise as construções exibidas a seguir para definição da propriedade CSS “padding” de um elemento.
p { padding: 50px; } p { padding: 50px 20px; } p { padding: 50px 20px 30px; } p { padding: 50px 20px 30px 70px; }
Assinale o número de linhas que estão corretamente declarados.
Alternativas
Q914392 Programação

Analise o código Python 2.7 a seguir


L=[10, 12, 14, 16]

for k in range(4, -5,-1):

print L[k]


Esse programa causa

Alternativas
Q914393 Programação

Analise o código Python 2.7 a seguir.


def f(x):

for a in x[::-1]:

yield a

L1=[]

L2=[1,2,3,4]

for k in f(L2):

L1.append(k)

for x in L1:

print x


Esse programa causa

Alternativas
Q914394 Programação

Observe o código a seguir.


<button onmouseover="this.innerHTML='ON’"

onmouseout="this.innerHTML='OFF'">Aqui</button>


Supondo que o cursor do mouse inicialmente esteja fora da área de botão, assinale o texto exibido no botão quando a página que o contém estiver carregada.

Alternativas
Q914395 Programação

Analise o script a seguir.


<p id="demo"></p>

<script>


try {

    a = 10/0;

    document.getElementById("demo").innerHTML = "OK";

}

catch(err) {

    document.getElementById("demo").innerHTML = err.message;

}

</script>


A execução desse script produz

Alternativas
Q914396 Programação
A biblioteca JQuery pode ser obtida por download de arquivos, em sites como “http://jquery.com/download/”, ou a partir de um CDN (Content Delivery Network) como, por exemplo, Google Microsoft, "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js". Assinale a opção que descreve uma vantagem da segunda alternativa sobre a primeira.
Alternativas
Q914397 Programação
Analise o trecho de um script JQuery exibido a seguir.
Imagem associada para resolução da questão

Assinale a função desempenhada pelo método get no script.
Alternativas
Q914398 Programação

Analise o código Java a seguir.


public class Exemplo {

static class C {

static int a;

int b;

void metodo() {

System.out.println(String.format("%d %d" ,a, b ));

}

}

public static void main(String[] args) {

C myC1 = new C();

C myC2 = new C();

myC1.a=10;

myC2.b=20;

myC1.metodo();

myC2.metodo();

}

}


A execução desse código produz

Alternativas
Q914399 Programação

Observe o emprego de seletores do CSS3 nos trechos a seguir.


p.exemplo.didatico { color: red; }

.quadro { color: red; }

#abc { color: red; }


Essa sintaxe significa que serão coloridos com vermelho

Alternativas
Q914400 Programação

Observe a linha de código NodeJS exibida a seguir.


var http = require('http');


Assinale a opção que melhor descreve esse comando.

Alternativas
Q914401 Programação

No script NodeJS


Imagem associada para resolução da questão

o papel do termo exports é

Alternativas
Q914402 Programação

Analise o código C# exibido a seguir.

Imagem associada para resolução da questão

            

Assinale o item com o resultado da execução desse código.

Alternativas
Q914403 Programação

Analise o código C# exibido a seguir.


using System;

namespace ErrorHandlingApplication {

class DivNumbers {

int result;

DivNumbers() {

result = 0;

}

public void division(int num1, int num2) {

try {

result = num1 / num2;

}

catch (SystemException e) {

Console.WriteLine

(e.ToString().Split(':')[0]);

} finally {

Console.WriteLine

("Resultado: {0}", result);

}

}

static void Main(string[] args) {

DivNumbers d = new DivNumbers();

d.division(24, 2 >> 1);

}

}

}


Assinale a opção que exibe o resultado da execução desse código.

Alternativas
Respostas
1: E
2: D
3: E
4: A
5: A
6: A
7: C
8: C
9: A
10: C
11: A
12: D
13: E
14: C
15: C