Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.897 questões

Q2107896 Programação
Considere o programa em C# abaixo.
using System; class ClasseTeste  {       public ClasseTeste()                {          Console.WriteLine("Dentro da ClasseTeste");      }      ~ClasseTeste() {            Console.WriteLine("Finalizando");       } } class Teste{      static void Main() {           ClasseTeste           obj = new ClasseTeste(); obj = null;       } }
Ao ser executado em condições ideais, o programa imprimirá:
Alternativas
Q2107895 Programação

Considere o programa em Python abaixo. 

Imagem associada para resolução da questão


Para que, ao executar o programa acima em condições ideais, a saída seja:


ativo = False


O juiz Juiz1 não está ativo no processo NP123456


A lacuna I deve ser preenchida corretamente por:

Alternativas
Q2107894 Programação
Considere o programa em linguagem C abaixo, que deve ser executado em condições ideais.    Imagem associada para resolução da questão

As lacunas I e II devem ser preenchidas, correta e respectivamente, por:
Alternativas
Q2105295 Programação
A variáveis predefinidas em PHP, chamadas super globais, estão sempre acessíveis, independentemente do escopo. Considere o exemplo abaixo. 
Imagem associada para resolução da questão


As variáveis predefinidas que podem ser utilizadas corretamente nas lacunas I, II e III são, respectivamente,
Alternativas
Q2105282 Programação

Considere o código em C abaixo, de um programa que não apresenta erros.


Imagem associada para resolução da questão


Considere que o programa foi executado em condições ideais e apresentou na tela as 5 impressões relativas aos comandos printf. Considere, ainda, que os números de 1 a 5, à esquerda, não fazem parte do código e indicam a ordem dos comandos de impressão. A alternativa que traz uma impressão correta, correspondente ao comando de impressão indicado, é:

Alternativas
Q2105281 Programação

Considere o código em C# abaixo, que não contém erros.


Imagem associada para resolução da questão

Para que o tratamento de exceções possa ser corretamente aplicado no trecho de código acima, as lacunas I, II e III devem ser preenchidas com

Alternativas
Q2105280 Programação

Considere o trecho de código em Java abaixo.


Imagem associada para resolução da questão


Considerando os conceitos de orientação a objetos e o código Java, é correto afirmar:

Alternativas
Q2105216 Programação
Considere o bloco PHP abaixo.
<?php   function divide($dividendo, $divisor) {      if($divisor == 0) {         throw new Exception("Divisão por zero");    }    return $dividendo / $divisor;    }    echo divide(5, 10); ? >
Caso o segundo parâmetro passado para o método divide seja 0 ao invés de 10, ocorrerá uma exceção. Para tratar adequadamente esta exceção a chamada ao método realizada pelo comando echo divide(5, 10); deverá mudar para 
Alternativas
Q2105214 Programação

Considere o trecho de programa Java abaixo.

public class Calcular {

    public double reajuste(double salario, double percentual) {

        return salario + salario * percentual / 100;

}

  public double reajuste(double salario) {

        return salario * 1.30;

}

   public static double reajuste(float salario) {

       return salario * 0.20;

  }

}

É correto afirmar que

Alternativas
Q2105213 Programação
Em um programa escrito em Python, uma série de dados foram inseridos no array cargos, por meio da instrução abaixo.
cargos = ["Advogado","Promotor", "Procurador", "Juiz", "Desembargador", "Ministro"];
Para colocar estes dados em ordem alfabética decrescente em um novo array chamado cargos_ordenados utiliza-se a instrução:
Alternativas
Q2105209 Programação
Considere st um objeto do tipo PreparedStatement e conn um objeto do tipo Connection, ambos em condições ideais para a execução do método salvar, de uma classe Java.
Imagem associada para resolução da questão


Nas condições apresentadas, para que o método salvar grave as informações do cliente no banco de dados aberto, a lacuna I deve ser corretamente preenchida com a instrução
Alternativas
Q2105208 Programação

Considere a classe abaixo.

Imagem associada para resolução da questão


A assinatura correta do método que deve ser colocada na lacuna I é

Alternativas
Q2105207 Programação

Considere a classe abaixo.


Imagem associada para resolução da questão



Ao executar a classe,

Alternativas
Q2105203 Programação

Considere o trecho de código Java abaixo.

public class Procurador {

private String numOAB;

private String nome;

private String cpf;

public Procurador (){

}

public Procurador (String numOAB, String nome, String cpf){

this.numOAB = numOAB;

this.nome = nome;

this.cpf = cpf;

     }

}

Considerando os fundamentos da Orientação a Objetos e o código acima, é correto afirmar: 

Alternativas
Q2105202 Programação
Considere este trecho de código em PHP, que não contém erros. A numeração das linhas não faz parte do código.
Imagem associada para resolução da questão


Considerando os fundamentos da Orientação a Objetos e o código acima, é correto afirmar:
Alternativas
Q2104678 Programação
Considerando as características sintáticas e semânticas das linguagens Java e PHP, assinale a afirmativa correta.
Alternativas
Q2104675 Programação
A seguinte função em Java destina-se a receber uma lista como parâmetro, bem como inserir elementos de instâncias da classe Produto.


1. public static int f1(ArrayList lista){ 2. for (int i = 0; i < 10; i++) { 3. Produto P = Produto(); 4. lista.add(P); 5. } 6. return lista.size(); 7. }

Após analisar o trecho de código-fonte, assinale a afirmativa correta. 
Alternativas
Q2093456 Programação
Dialogs é um programa capaz de reproduzir interfaces intuitivas para usuários utilizando um Shell Script. Relacione adequadamente os comandos com o resultado destes comandos.
1. --timeout <var> 2. --max-input <var> 3. --help-label <var> 4. --no-cancel 5. --trimm ( ) Omite o botão “CANCELAR” nas caixas Checklist, Inputbox e Menu. ( ) Apaga espaços em branco no início, espaços consecutivos e quebras de linha laterais nos textos. ( ) Define o tamanho máximo do texto que o usuário pode digitar na inserção de textos. ( ) Define o encerramento do programa, caso o usuário não faça nada dentro de um tempo definido. ( ) Define o texto que será apresentado no botão “HELP”.
A sequência correta está em
Alternativas
Q2093409 Programação
A metodologia Extreme Programming (XP) surgiu como uma tentativa para solucionar os problemas causados pelos ciclos de desenvolvimento longos dos modelos de desenvolvimento tradicionais. Assinale os quatro princípios-chave desta metodologia.
Alternativas
Q2093359 Programação
O Ajax utiliza algumas tecnologias bastante conhecidas com o objetivo de melhorar a interatividade entre o usuário e o servidor. A tecnologia utilizada pelo Ajax que, na verdade, é um objeto JavaScript que torna possível a comunicação assíncrona com o servidor, sem a necessidade de recarregar a página por completo, é:
Alternativas
Respostas
2681: B
2682: B
2683: E
2684: C
2685: E
2686: E
2687: B
2688: D
2689: E
2690: B
2691: B
2692: E
2693: C
2694: C
2695: B
2696: C
2697: B
2698: B
2699: C
2700: D