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

Foram encontradas 4.488 questões

Q784380 Programação
Em uma aplicação Java orientada a objetos que usa relações de herança, uma
Alternativas
Q783842 Programação
Em uma classe Java que acessa um banco de dados PostgreSQL foi encontrada a instrução Class.forName("org.postgresql.Driver");. Se o driver JDBC não estiver disponível nas bibliotecas do projeto, esta instrução poderá lançar uma exceção do tipo
Alternativas
Q783838 Programação
Considere a classe Java abaixo. public class Processo { private String numeroProcesso; } Um Técnico especializado em TI afirma, corretamente, que:
Alternativas
Q783837 Programação
Considere o fragmento de código TypeScript:
class Teste{        constructor() {           ...I....        } } var t = new Teste();
Considere que a lacuna I deva ser preenchida por um comando que cria uma variável a e armazene nela os valores 1, 2 e 3.
I. var a: number[ ] = [1, 2, 3]; II. var a: Array <number>= [1, 2, 3]; III. var a: generic[ ] = [1, 2, 3]; IV. var a: any[ ] = [1, 2, 3];
Preenche corretamente a lacuna I o que consta APENAS nos itens 

Alternativas
Q783836 Programação
Considere o fragmento de código HTML abaixo. 
<body>      <div>          <label>processo N°:</label>          <input types="text" ng-model="processo">          <p>o número do processo é {{processo}} . </p>       </div>  </body>
Este fragmento evidencia o uso de
Alternativas
Q783835 Programação
Considere a classe Java abaixo.
public class Dados {      public static void main(String[] args) {           int i, n, j, min, x;           int v[] = {7, 1, 3, 8, 4, 10, 0, 5, 2, 9};         n = v.length;          for (i = 0; i < n - 1; ++i) {             min = i;             for (j = i + 1; j < n; ++j) {                if (v[j] < v[min]) {                   min = j;               }           }            x = v[i];              ...I...         v[min] = x;         }     } }
Para que os valores do vetor v sejam colocados em ordem crescente, a lacuna I deverá ser preenchida por 
Alternativas
Q783834 Programação

Considere o programa Java abaixo.

public class Prova {

public static void main(String[] args) {

int a, b, c;

for (a = 2; a <= 10; a += 2) {

for (b = a; b <= 2; b++) {

for (c = 1; c <= a; c += b) {

System.out.print("" + a + b + c);

}

}

}

}

}

A saída na tela será

Alternativas
Q783478 Programação
Ao usar PHP como linguagem, os programadores podem utilizar a estrutura switch para testar uma dentre diversas possibilidades, como alternativa para um ninho de if's. No uso da estrutura switch, uma <<DECLARAÇÃO>> faz com que o restante do código não seja executado caso o teste seja verdadeiro, conforme ilustrado a seguir.  Imagem associada para resolução da questão
No código, a <<DECLARAÇÃO>> corresponde à seguinte instrução: 
Alternativas
Q783466 Programação

Observe o código em Javascript a seguir.

Imagem associada para resolução da questão

Inserido em um código HTML, a execução desse script em um browser, irá gerar o seguinte resultado:

Alternativas
Q783464 Programação
Observe o código Java a seguir, que ilustra a utilização da instrução for-each. Imagem associada para resolução da questão
A execução dessa classe irá gerar o seguinte resultado:
Alternativas
Q782584 Programação
Analise as seguintes afirmativas sobre o tratamento de exceções na linguagem Java. I. Um bloco “try” pode estar associado a vários blocos “catch”, dependendo do número de exceções que podem ocorrer em um método. II. O objetivo do bloco “finally” no tratamento de exceções de um método é a execução dos comandos que estiverem dentro desse bloco, mesmo que ocorra uma exceção durante a execução do método. III. Blocos “catch” capturam exceções que ocorrerem dentro ou fora de blocos “try”. Estão CORRETAS as afirmativas:
Alternativas
Q781708 Programação
Um objeto é uma instância de uma classe. Para criar um objeto na linguagem de programação Java, deve-se utilizar a sintaxe:
Alternativas
Q781691 Programação
Em um pequeno programa em Java encontramos parcialmente o código abaixo. A variável idadeesp ao final desse código deverá ter o valor de:  int idadeesp; int idade = 15; idadeesp = idade + 5 % 2;
Alternativas
Q779054 Programação
Ao se desenvolver um sistema WEB utilizando a linguagem PHP, alguns conceitos fazem parte do dia a dia da programação, como precedência de operadores, variáveis e método de passagem de parâmetros. Considerando o exposto, assinale a alternativa que melhor define o método POST.
Alternativas
Q779053 Programação
Ao desenvolver um sistema utilizando a linguagem JAVA, alguns conceitos fazem parte da programação, como encapsulamento, herança e polimorfismo. Sendo que, no polimorfismo, temos o conceito de cast implícito. Assinale a alternativa que apresenta o comando que usa cast implícito.
Alternativas
Q778900 Programação
Em uma página JSP de um site desenvolvido com Java EE deseja-se passar para uma servlet chamada Manager, usando o método HTTP get, dois parâmetros ao se clicar no link “Enviar”: codigo=10 e nome=Paulo. Para que isso seja possível o link deve ser criado com a instrução
Alternativas
Q778897 Programação
Considere uma página HTML contendo a instrução <div id="d1" ></div>. Para mostrar no interior deste contêiner, utilizando jQuery, o tamanho do contêiner, utiliza-se a instrução
Alternativas
Q778893 Programação

Considere o tipo de collection Java, abaixo.

Set c = new HashSet<>();

c.add("TRE");

c.add("TRT");

c.add("TRF");

Para percorrer e exibir cada elemento contido em c utiliza-se

Alternativas
Q778123 Programação

Considere as linhas abaixo, presentes em um método de uma aplicação Java SE que acessa um banco de dados MySQL.

Class.forName("com.mysql.jdbc.Driver");

Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3307/b","r", "p");

Ao executar estas linhas podem ocorrer, respectivamente, as seguintes exceções:

Alternativas
Q777776 Programação
Assinale a alternativa que apresenta apenas exemplos de implementações de servidores de aplicação Apache e suas respectivas funções.
Alternativas
Respostas
2841: E
2842: C
2843: B
2844: E
2845: C
2846: D
2847: E
2848: A
2849: C
2850: D
2851: A
2852: B
2853: C
2854: D
2855: B
2856: A
2857: E
2858: C
2859: C
2860: E