Questões de Concurso Sobre programação

Foram encontradas 13.044 questões

Q1158653 Programação
Formulários são um dos pontos mais críticos da maioria dos sites, além de serem a porta de entrada para os usuários e clientes se comunicarem ou proverem informações para as aplicações. Uma das adições mais interessantes do HTML5 são os diversos campos novos para formulários e novos comportamentos para enriquecer a experiência disponível para os formulários. Sabendo disso, assinale a alternativa que apresenta um novo atributo que exibe um texto específico quando o campo não está preenchido e que deve ser usado para exemplificar formatos e expor mais detalhes sobre os campos.
Alternativas
Q1158652 Programação
Um problema complicado de se lidar no desenvolvimento de aplicações web é o uso excessivo da tag div, que, por ser um elemento genérico, é utilizada para estruturar as páginas, desde o cabeçalho ao rodapé. O HTML5 traz novos elementos com tags mais semânticas e descritivas para alguns elementos clássicos que antes somente eram feitos por meio de divs. Supondo que Mateus precisa desenvolver um site para um escritório de advocacia, sendo necessário exibir informações importantes no cabeçalho e no rodapé, assinale a alternativa que apresenta, respectivamente, as tags HTML5 corretas, que ele deve utilizar para esse fim.
Alternativas
Q1158615 Programação
Na linguagem Java, o tratamento de exceções ajuda o usuário a entender tanto o tipo de dado esperado quanto um erro informado pelo programa. Sabendo disso, assinale a alternativa que apresenta corretamente a cláusula que especifica as exceções que um método pode apresentar se ocorrerem problemas, devendo essa cláusula aparecer após a lista de parâmetros e antes do corpo do método.
Alternativas
Q1158614 Programação
Uma das estratégias para se utilizar a estrutura de repetição while para um número arbitrário de elementos é por meio da “repetição controlada por sentinela”. Sabendo disso, assinale a alternativa que apresenta corretamente um trecho de código com a implementação da “repetição controlada por sentinela”.
Alternativas
Q1158613 Programação
Um dos problemas que podem ocorrer na programação em linguagem Java é o chamado “problema do else oscilante”, que ocorre com um aninhamento não muito claro para o programador. Nesse sentido, assinale a alternativa que apresenta corretamente um trecho de código sem o “problema do else oscilante”.
Alternativas
Q1158612 Programação

A linguagem Java, possibilita trabalhar com operadores de pós-incremento e pré-incremento. Sabendo disso, analise o seguinte trecho de código e assinale a alternativa que apresenta o resultado correto do código dado.


(...)


    int n = 100;

    System.out.printf("%d%n", n);

    System.out.printf("%d%n", n++);

    System.out.printf("%d%n", n);


(...)

Alternativas
Q1158611 Programação
Na linguagem Java, é possível comparar diferentes tipos de dados, como caracteres e numéricos. Quando se compara valores de tipos de dados primitivos, o resultado é true se ambos os valores forem idênticos, o mesmo ocorre com as referências. Nesse sentido, analise o seguinte trecho de código e assinale a alternativa que apresente um trecho de código que faça uma comparação entre as strings, retornando como resultado true.
(...)     s1 = new String("mundo");
(...)
Alternativas
Q1158609 Programação
Uma das grandes vantagens da programação orientada a objetos é que ela simplifica a programação uma vez que permite escrever códigos que processam objetos que, direta ou indiretamente, compartilham a mesma superclasse como se todos fossem objetos dessa superclasse. Assinale a alternativa que apresenta o nome dessa característica.
Alternativas
Q1156507 Programação

Quanto aos conceitos e às técnicas de programação de computadores, julgue o item.


Em um programa escrito em linguagem Python, o comando de atribuição x = int(5.9) fará com que a variável x passe a armazenar um valor inteiro igual a 6.

Alternativas
Q1156506 Programação

Quanto aos conceitos e às técnicas de programação de computadores, julgue o item.


Na programação orientada a objetos, as classes são estruturas que definem um conjunto de objetos com características similares em seus métodos e atributos.

Alternativas
Q1156505 Programação

Quanto aos conceitos e às técnicas de programação de computadores, julgue o item.


1 Um programa recursivo é aquele que pode ser chamado várias vezes durante a execução de um programa principal.

Alternativas
Q1156504 Programação

Quanto aos conceitos e às técnicas de programação de computadores, julgue o item.


Um subprograma, também conhecido por função, pode receber e enviar dados ao programa principal por meio dos parâmetros de entrada e saída da função.

Alternativas
Q1156503 Programação

Quanto aos conceitos e às técnicas de programação de computadores, julgue o item.


As estruturas de controle, como “se” e “enquanto”, podem ser encontradas em todas as linguagens de programação e em todos os algoritmos dos computadores.

Alternativas
Q1147756 Programação

Considere o código C# a seguir:


String y = “circulo triangulo,quadrado,losango”;

String[ ] x = y.Split( ' , ' );


foreach(String i in x)

Console.WriteLine(i);


Após ser executado, ele produzirá a saída:

Alternativas
Q1147755 Programação
No C#, o bloco lock evita a ocorrência de 
Alternativas
Q1147754 Programação
No PHP, uma classe pode estender
Alternativas
Q1144527 Programação
No Python 3.7, a instrução que realiza a impressão de uma lista de cadeias de caracteres nomeada “y”, separando cada elemento com uma vírgula, é:
Alternativas
Q1144526 Programação

Considere a instrução Python a seguir:


    x = [

       print(i)

       for i in range(10) if i % 2 == 0

]


Após a execução dessa instrução no Python 3.7, a variável “x” conterá o valor:

Alternativas
Q1144524 Programação

Considere o código Java 9 a seguir:


class Main

   { public static void main(

         String[] args) { String x = “10”;

         if (x instanceof Integer){

           System.out.println(“SIM”);

         }  else  {

            System.out.println(“NÃO”);

         }

     }

}


Ao ser executado, esse código produzirá

Alternativas
Q1144521 Programação
Dois elementos relacionados a gráficos no HTML5 são canvas e svg. Em relação a eles, é correto afirmar que
Alternativas
Respostas
5101: E
5102: D
5103: E
5104: B
5105: D
5106: A
5107: C
5108: D
5109: E
5110: C
5111: E
5112: C
5113: C
5114: D
5115: A
5116: B
5117: A
5118: C
5119: E
5120: C