Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 5.517 questões

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
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
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
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
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
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
Q914337 Programação
Assinale a opção que apresenta a linguagem de programação que é suportada nativamente em arquivos PDF.
Alternativas
Q913607 Programação

O package “java.util.regex” do Java permite a manipulação de expressões regulares.


As três classes mais importantes desse pacote são denominadas:

Alternativas
Q913603 Programação

Em JQuery, o comando que oculta todos os elementos da classe “xxx” é

Alternativas
Q913601 Programação
Assinale a opção que indica o comando Python que produz [-2, -4].
Alternativas
Q913600 Programação

Considere os seguintes operadores:


Exponenciação

Comparação de igualdade

Módulo (resto da divisão)


Assinale a lista dos símbolos que, respectivamente, representam esses operadores no Python.

Alternativas
Q913599 Programação

Considere a seguinte definição da função ƒ, declarada na sintaxe Python.


Imagem associada para resolução da questão


Assinale o valor produzido pela execução do código acima.

Alternativas
Q911355 Programação

Julgue o item a seguir, acerca de formato de arquivos Java para implantação.


Arquivo JAR contém recursos relacionados ao Java, como bibliotecas e classes, e pode conter qualquer arquivo que não seja relacionado a aplicação Java, como .txt, .doc, .gif.

Alternativas
Q909573 Programação
A herança múltipla é implementada na linguagem orientada a objetos chamada
Alternativas
Q908215 Programação
Qual função do ambiente de programação Java deve ser utilizada para se retornar o caractere de uma determinada posição da string?
Alternativas
Q908193 Programação
Considere a linguagem de programação Java nos seguintes códigos-fonte e assinale a alternativa CORRETA.
Alternativas
Q905523 Programação

Analise o seguinte código escrito na linguagem Javascript:


var frutas = new Array("banana", "laranja");

document.write(frutas[2]);


O resultado correspondente apresentado como saída é:
Alternativas
Q903096 Programação

Sobre Java Transaction API (JTA), analise as afirmativas a seguir.


1) JTA pode ser utilizado para o gerenciamento de transações distribuídas.

2) JTA é uma API que padroniza o tratamento de transações dentro de uma aplicação Java.

3) JTA só está disponível na especificação EJB 3.2 com JSR 366 (Java EE 8).


Está(ão) correta(s), apenas:

Alternativas
Q903095 Programação

Sobre JNDI (Java Naming and Directory Interface), analise as proposições abaixo.


1) O uso de contextos de nomes JNDI se faz necessário junto aos módulos Web Container e EJB Container.

2) JNDI, parte do projeto de JSF, utiliza XHTML como tecnologia de apresentação dos dados, possibilitando a separação entre as camadas de negócio e de controle.

3) A arquitetura JNDI consiste em uma application programming interface (API) e uma service provider interface (SPI), em que as aplicações Java utilizam a JNDI SPI para acessar os serviços de diretórios, tais como LDAP e NDS que são, nessa arquitetura, diretamente ligados a JNDI API.


Está(ão) correta(s), apenas:

Alternativas
Q903094 Programação

Sobre EJB, analise as seguintes proposições.


1) GlassFish e TomCat são exemplos de servidores de aplicação JEE que suportam a tecnologia EJB.

2) No EJB 3.0 (Enterprise Java Beans), a persistência embasada em campos faz uso dos métodos getter e setter para gravar os dados.

3) Toda aplicação EJB é executada e gerenciada por um EJB Container. Há diversas opções de EJB Container disponíveis.


Está(ão) correta(s), apenas:

Alternativas
Respostas
3221: D
3222: C
3223: C
3224: C
3225: A
3226: A
3227: D
3228: C
3229: C
3230: E
3231: B
3232: D
3233: C
3234: D
3235: C
3236: B
3237: D
3238: D
3239: A
3240: C