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

Foram encontradas 4.488 questões

Q928000 Programação

No contexto do C#, analise o comando a seguir.


for(; ; )

{

// ...

}


O efeito disso é

Alternativas
Q927996 Programação
 A execução do código Python a seguir termina com sucesso, mostrando a lista de números dispostos em ordem crescente corretamente.
def bubbleSort(numeros):   trocas = 0   trocou = True   while trocou:      trocou = False      for i in range(0,len(numeros)-1):         trocas += 1         if numeros[i] > numeros[i+1]:           numeros[i],numeros[i+1] \              = numeros[i+1],numeros[i]           trocou = True    return trocas
numeros = [17, 20, 26, 31, 44, 55, 77, 94, 93] print bubbleSort(numeros) print números
Assinale a opção que indica o valor exibido pelo primeiro comando print.
Alternativas
Q927994 Programação
Assinale a opção que apresenta a lista que contém apenas as linguagens de programação que são primordialmente interpretadas em suas respectivas implementações.
Alternativas
Q927933 Programação
No contexto do Node.js. analise a linha de código a seguir. 
                              Imagem associada para resolução da questão
Assinale a opção que apresenta a correta interpretação dessa função. 
Alternativas
Q927932 Programação
Observe os dois trechos de código JQuery, a seguir. 
          Imagem associada para resolução da questão
Assinale a opção que indica a principal diferença entre esses trechos.
Alternativas
Q927931 Programação
Assinale a forma correta para inserir JavaScript em uma página, por meio de arquivos.
Alternativas
Q927930 Programação

Considere o código JavaScritp a seguir.


                         Imagem associada para resolução da questão


Dado que o botão foi clicado, assinale o valor que passa a ser exibido no parágrafo, após o clique. 

Alternativas
Q927916 Programação

Considere o seguinte trecho de código C#. 


Imagem associada para resolução da questão

Assinale a opção que contém os valores exibidos, na ordem correta.  


Alternativas
Q927915 Programação
Assinale o código Python que cria um novo arquivo, contendo uma linha.
Alternativas
Q927914 Programação
Analise o código Python a seguir.                                    Imagem associada para resolução da questão
O comando de execução desse código produz 
Alternativas
Q926416 Programação
Escreva V ou F conforme seja verdadeiro ou falso o que se afirma a seguir sobre tratamento de exceção:
( ) NullPointerException é a exceção lançada ao tentar dividir um número por zero. ( ) É possível ter vários blocos catch para a mesma cláusula try para tratar diferentes exceções. ( ) É possível declarar mais de uma exceção na cláusula throws. ( ) Se o desenvolvedor usa o bloco try-catch para tratar uma ou mais exceções em um método, ele não pode mais usar a cláusula throws na assinatura do mesmo método para lançar exceções.
Está correta, de cima para baixo, a seguinte sequência:
Alternativas
Q925896 Programação
Sobre a linguagem Python, afirma-se:
I É uma linguagem com suporte à orientação a objetos e à herança múltipla. II É uma linguagem em que a endentação (indent) faz parte da sintaxe. III Possui uma implementação de orientação a objetos em que todos os atributos são, obrigatoriamente, privados. IV É uma linguagem que possui tipagem estática.
Estão corretas as afirmativas
Alternativas
Q925892 Programação
Analise a estrutura
struct ListaLigadaNo { int elemento; struct ListaLigadaNo *proximo; };
e a função, em ANSI C,
struct ListaLigadaNo * insereInicio(struct ListaLigadaNo *inicio, int num, int *erro){ struct ListaLigadaNo *novo; *erro = 0; novo = (struct ListaLigadaNo*) malloc(sizeof(struct ListaLigadaNo)); if (novo==NULL){ *erro = 1; return inicio; } else { novo->elemento=num; _____________________________/* (1) */ return novo; } }
Para que a função, que insere um novo elemento no início da lista e retorne o início da lista, funcione corretamente, a linha em branco, marcada com o comentário (1), deve ser preenchida com
Alternativas
Q925891 Programação
Analise a função, em ANSI C, a seguir.
int f(unsigned int a){ if (a==0) return 0; else return (a&1)+f(a>>1); }
O valor retornado pela função, quando o parâmetro a possui valor 80, é :
Alternativas
Q925890 Programação
Analise o programa, em ANSI C, a seguir.
#include <stdio.h> int main(int argc, char **argv){ int a, b, c, d; a = 15; b = 20; c = b; d = 0; while (a<b){ if (c%a!=0 && c%b!=0){ c++; continue; } d = d + c; if (c%a==0 && c%b==0) break; c++; } printf("%d\n",d); return 0; }
Após ser compilado com o comando gcc –Wall –ansi –o teste teste.c
e executado, o valor impresso pelo programa é:
Alternativas
Q924848 Programação

#!/bin/bash

i=3;

n=0;

while [ $n -le 3 ]

do

let n++

done

echo $(($i * $n))


Qual o resultado da execução do código?

Alternativas
Q924846 Programação
#!/bin/bash a=0; for i in $(seq 1 3 10); do a=$(expr $i + 1) done echo $a
Qual o resultado da execução do código?
Alternativas
Q923858 Programação
Seja a função f definida pelo código Java abaixo, qual é o resultado da chamada f(5)?
Imagem associada para resolução da questão
Alternativas
Q923853 Programação
É um trecho de código correto em COBOL:
Alternativas
Q923852 Programação
Programa em Java contendo as classes A, B e C, todas elas contendo o método void m(), onde a classe A representa um conceito mais genérico que B, e a classe C representa um conceito mais específico que A. Esse programa está representado em:
Alternativas
Respostas
2501: C
2502: D
2503: A
2504: E
2505: A
2506: E
2507: B
2508: D
2509: A
2510: D
2511: A
2512: B
2513: B
2514: A
2515: C
2516: E
2517: E
2518: B
2519: A
2520: D