Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 5.295 questões
Considere uma matriz bidimensional declarada como float matriz[M][N];. De acordo com os padrões da linguagem C e as regras de precedência de operadores, assinale a alternativa que apresenta a expressão, em aritmética de ponteiros, que resulta corretamente no valor armazenado na linha i e na coluna j.
Considere o código em Python 3 a seguir.
a = [2,4,3]
b = a[:]
c = a
a.append(7)
print(b + c)
O resultado da execução desse código será
( ) Python é uma linguagem de programação amplamente utilizada para o desenvolvimento back-end de aplicações web.
( ) PHP é uma linguagem de script do lado do servidor que é frequentemente embutida no HTML para criar páginas web dinâmicas.
( ) Bootstrap é um framework front-end que fornece componentes de interface pré-construídos.
( ) C# é utilizado exclusivamente para desenvolvimento de aplicações desktop, não sendo possível usá-lo para web.
( ) AJAX permite a comunicação assíncrona entre o navegador e o servidor.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
public class Figura { private double f; public Figura (double f) { this.f = f;} public Figura () { } public double calcf () { f = f * 3.1* 2.5; return f;} public static void main(String[] args) { Figura shape = new Figura (10.3); double g; g = shape.calcf (); System.out.println (g); } }
A execução desse programa apresenta um resultado igual a:
abstract class Documento { public abstract String getTipo();
public String descricao() { return "Documento do tipo: " + getTipo(); } }
class Relatorio extends Documento { @Override public String getTipo() { return "Relatório"; } }
public class Sistema { public static void main(String[] args) { Documento doc = new Relatorio(); System.out.println(doc.descricao()); } }
Sob a ótica de orientação a objetos em Java, assinale a alternativa correta a respeito do código apresentado.
numeros = [2, 4, 6, 8, 10, 12, 14, 16] resultado = sum([n for n in numeros[2:7:2]]) print(resultado)
Assinale a alternativa que indica corretamente o valor impresso na saída padrão:
(__)A representação de NaN (Not a Number − Não é um Número) permite que o sistema identifique operações matematicamente indefinidas sem interromper obrigatoriamente a execução do fluxo principal do algoritmo.
(__)Em tipos estruturados como Unions (Uniões), o compilador aloca espaço de memória suficiente para armazenar todos os membros simultaneamente, de forma análoga ao funcionamento de uma Struct (Estrutura).
(__)O erro de arredondamento em variáveis do tipo Float (Ponto Flutuante de Precisão Simples) é cumulativo em laços de repetição extensos, podendo ser mitigado pelo uso de tipos Decimais baseados em inteiros.
(__)Variáveis do tipo Booleano (Lógico) em linguagens de baixo nível ocupam sempre apenas um bit de memória física, independentemente da arquitetura de endereçamento do barramento de dados do sistema.
Após análise, assinale a alternativa que apresenta a sequência correta dos itens acima, de cima para baixo:
Complete as lacunas com os termos corretos e na ordem que se apresentam
O programador iniciante declarou as variáveis assim:
produto_nome = "Teclado Mecânico"
produto_preco = 299.90
produto_quantidade = 50
produto_disponivel = True
Os tipos de dados primitivos do Python que estão sendo usados corretamente nas declarações acima, são, respectivamente,
Assinale a alternativa correta acerca do conceito de imutabilidade em Python e de como ele determina quais objetos podem ser usados como chaves em dicionários.
Assinale a alternativa que identifica o princípio do sistema de tipos de Python que permite que a função aceite qualquer objeto que implemente esse método, independentemente de herança ou declaração formal.
Assinale a alternativa que identifica o recurso de metaprogramação do Python que permite envolver uma função existente com lógica adicional de forma transparente.
O processo de execução de códigos de linguagem de programação que são lidos e executados diretamente, sem a geração de código de máquina intermediário ou otimizado, é a