Questões de Concurso Sobre programação
Foram encontradas 15.021 questões
Considerando a identificação numérica de cada trecho de código, assinale a alternativa que indica corretamente o(s) código(s) capaz(es) de causar um loop infinito em tempo de execução.
I. Uma variável declarada no contexto de uma função é automaticamente acessível às demais funções do programa.
II. A passagem de variável por valor a uma função permite que a função altere o valor da variável.
III. Uma estrutura de seleção ou repetição, se fizer parte de outra estrutura de seleção ou repetição, deve estar completamente contida nesta.
Assinale a alternativa que contém apenas afirmativa(s) correta(s).
Considere o seguinte código em PHP 7.4.

Analise as afirmativas abaixo e assinale a alternativa correta.
I. A Saída 1 exibirá o valor "3".
II. A Saída 2 exibirá o valor "2".
III. A Saída 3 exibirá o valor "1".
I. O JAX-WS (Java API for XML Web Services) permite a criação de serviços Web na linguagem Java que utilizam o protocolo de comunicação SOAP.
II. O JAX-RS (Java API for RESTful Web Services) permite o desenvolvimento de serviços Web na linguagem Java que adotam o estilo arquitetural REST.
III. O Zend Framework permite a criação de serviços Web na linguagem PHP que empregam o protocolo SOAP, assim como serviços que adotam o estilo arquitetural REST.
IV. O Ruby on Rails permite desenvolver serviços Web na linguagem Ruby que são compatíveis com o estilo arquitetural REST.
Assinale a alternativa correta, que expressa uma condição na linguagem JavaScript que, ao ser avaliada, resulta no valor
I. Cada SGBD possui sua própria extensão PHP para o estabelecimento de comunicação entre o PHP e bancos de dados.
II. Essas extensões seguem uma sintaxe padronizada.
III. PDO (ou PHP Data Objects) é uma coleção de classes PHP que permite acesso a diversos SGBDs diferentes por meio de uma única interface.
Quais estão corretas?
Abaixo são mostrados o conteúdo de três arquivos em Java:

Considerando os códigos mostrados, assinale as assertivas abaixo:
I. O código mostrado no arquivo ClasseA causará um erro de compilação, pois o método metodoC de RecursoC não foi implementado.
II. ClasseA sobrescreve um método de ClasseB.
III. O código mostrado no arquivo RecursoC causará um erro de compilação, pois o método metodoC não foi definido como abstrato.
Quais estão corretas?
( ) Classes definidas com o modificador final não podem ser estendidas.
( ) Métodos definidos com o modificador final indicam métodos que implementam métodos abstratos de superclasses.
( ) Atributos definidos com o modificador final não podem ser alterados depois de inicializados.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
1) Todo programa escrito em Python só é compilado quando o sistema operacional não dá suporte nativo ao seu interpretador.
2) JavaScript suporta o paradigma de programação orientado a objetos.
3) Ruby não suporta o paradigma de programação orientado a objetos.
4) Python é uma linguagem fortemente tipada, ou seja, as variáveis precisam ser declaradas com um tipo.
Está(ão) correta(s), apenas:
Considere o código Python 3.9 a seguir.
valores = []
for k in range(-11,-1,2):
if(k%3 == 0):
valores.append(k)
for k in range(-11,-1,3):
if(k%2 == 0):
valores.append(k)
print('[', end="")
for k in range(valores.__len__()):
print(valores[k], end=" ")
print(']')
O que será exibido após a execução desse código?
public class Programa { public static void main(String[] args) { int i = 4, j = 5, k = 6; double resultado = 0; if(i++ < 5 || j++ < k) { resultado = i * j; } else { resultado = j * k; } resultado += j / 2; System.out.println(resultado); } } O que será exibido após a execução desse código?
1) Todo programa escrito em Python só é compilado quando o sistema operacional não dá suporte nativo ao seu interpretador.
2) JavaScript suporta o paradigma de programação orientado a objetos.
3) Ruby não suporta o paradigma de programação orientado a objetos.
4) Python é uma linguagem fortemente tipada, ou seja, as variáveis precisam ser declaradas com um tipo.
Está(ão) correta(s), apenas: