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

Foram encontradas 4.487 questões

Q1933598 Programação
Analise o código Python a seguir.

s=0 for k in range(16,10, -2):          s -= k print (s)

O valor exibido pela execução desse trecho é:
Alternativas
Q1933597 Programação
Analise o código Python a seguir.

x1 = {"A", "B", "C"} x2 = ["AA", "BB", "CC"] x1.add("B") x2.append("BB") x2.append(x1) print (x2)

Dado que os elementos de x1 podem ser exibidos em ordem aleatória, a linha que possivelmente é produzida pelo comando print na execução do código acima é:
Alternativas
Q1933595 Programação
Analise o código da linguagem de programação R a seguir. 

xpto <- array(c(1:24), dim = c(4, 3, 2)) print (xpto[3, 2, 1])

Na execução desse código, o print produz o valor: 
Alternativas
Q1933559 Programação
Qual caractere é o operador de concatenação de strings em Java?
Alternativas
Q1933556 Programação
Qual método Javscript permite o agrupamento de todos os elementos de um Array em uma string com a possibilidade de definir o caractere de concatenação?
Alternativas
Q1933554 Programação
É necessário implementar em um sistema, um objeto carro e um objeto avião.
Assinale a alternativa que apresenta a forma correta de realizar essa tarefa, com boas práticas de POO e o conceito de herança.
Alternativas
Q1933551 Programação
Observe o código Java apresentado abaixo:
abstract class Animal {    public abstract double getCotaLeite(); }
class Elefante extends Animal {    public double getCotaLeite(){       return 20.0;  } }
class Rato extends Animal {     public double getCotaLeite() {        return 0.5; } }
class Aplicativo {    public static void main(String args[]){        Animal animal1 = new Elefante();        System.out.println(“Cota diaria de leite do elefante: “ + animal1. getCotaLeite());        Animal animal2 = new Rato();        System.out.println(“Cota diaria de leite do rato: “ + animal2. getCotaLeite());     } }
Assinale a alternativa que apresenta corretamente dois conceitos importantes para a orientação a objetos desenvolvidos no código acima:
Alternativas
Q1933549 Programação

Assinale a alternativa correta com relação à Template Literals.

Alternativas
Q1933547 Programação
Analise as afirmativas abaixo sobre a função COALESCE do Oracle.
1. Trabalha com um ou mais argumentos.
2. Retorna nulo somente se todos os argumentos forem nulos.
3. Retorna todos os argumentos não nulos.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1933543 Programação

Observe o fragmento de código Java abaixo:


for(i=0;i<3;i++)

{

    for(j=0;j<4;j++)

    {

          System.out.println(x[i,j]);

     }

}


Esse código irá imprimir os dados:

Alternativas
Q1933533 Programação
Assinale a alternativa que apresenta um framework open source, escrito em Java, que permita a geração de relatórios na plataforma Java.
Alternativas
Q1933426 Programação
Na linguagem Python, o tipo de uma variável em tempo de execução é definido pelo interpretador pelo recurso denominado
Alternativas
Q1931287 Programação
Baseando-se em conhecimentos acerca de fluxo de dados de entrada e saída em JAVA, analise as afirmações a seguir:
I - Java cria três objetos de fluxo que são associados a dispositivos de entrada ou saída sempre que um programa inicia a execução.
II - System.in: objeto de fluxo de entrada padrão, normalmente utilizado pelo programa para obter dados a partir do teclado;
III - System.err: objeto de fluxo de saída padrão, normalmente utilizado pelo programa para enviar resultados.
Estão corretas as afirmações
Alternativas
Q1931286 Programação
Em JAVA um Enum é uma estrutura enumerada em conjuntos de constantes organizados em ordem de declaração. Sobre o Enum é correto afirmar que: 
Alternativas
Q1930777 Programação

Qual a saída para o programa Python 3 abaixo?


            x={}

            x[(5,7,6)] = 7

            x[(4,1,1)] = 5

            x[(7,5)] = 4

            x[(4,1,1)] = 0


            total = 0

            for i in x:

                total=total+x[i]


            print(len(x)+total)

Alternativas
Q1930776 Programação

Qual o valor da variável resultante do programa Python 3 abaixo?


                a = list()

                     b = list()

                     c = list()

                     a.extend(i for i in range(7, 0, -2))

                     b.extend(i for i in range(1, 4))

                     c.extend(i for i in range(0, 5, -1))


resultado = list()                                                                           

resultado.extend(i for i in a if i not in (b+c) and i not in resultado)

resultado.extend(i for i in b if i not in (a+c) and i not in resultado)

resultado.extend(i for i in c if i not in (a+b) and i not in resultado)

Alternativas
Q1930773 Programação

A linguagem Java traz diversos operadores para manipulação de valores bit a bit ("bitwise"). Analise o seguinte código Java 17: 


    int x = -1;         

    int y = x >>> 1;

    int z = x >> 1;   


Considerando o código analisado, assinale a afirmativa correta.

Alternativas
Q1930772 Programação

Sobre construtores em Java, analise as assertivas abaixo.


1) Um construtor é usado para criar objetos.


2) Um construtor deve ter o mesmo nome da classe em que é declarado.


3) Um construtor pode ser declarado como privado.


Estão corretas:

Alternativas
Q1930480 Programação
Acerca da linguagem PHP, assinale a alternativa correta
Alternativas
Q1930454 Programação
Sobre linguagens de programação, assinale a afirmativa correta
Alternativas
Respostas
1481: D
1482: A
1483: B
1484: C
1485: A
1486: B
1487: A
1488: B
1489: A
1490: C
1491: E
1492: A
1493: B
1494: C
1495: C
1496: D
1497: C
1498: A
1499: A
1500: B