Questões de Concurso Sobre programação
Foram encontradas 15.002 questões
O resultado da execução desse código será
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á
Em qual dos seguintes contextos o C# é comumente utilizado para o desenvolvimento web?
Qual é o principal benefício do uso de AJAX?
( ) 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.
Relacione as tecnologias/bibliotecas JavaScript na Coluna 1 com suas principais características na Coluna 2.
Coluna 1 Tecnologias
1. jQuery
2. Bootstrap
3. Vue.js
4. Node.js
5. AJAX
Coluna 2 Características
( ) para construção de interfaces de usuário
( ) atualizar partes de uma página sem recarregá-la
( ) simplificar manipulação do DOM e tratamento de eventos
( ) Framework front-end para criação de layouts responsivos
( ) Ambiente de execução JavaScript no lado do servidor
Assinale a alternativa que indica a sequência correta, de cima para baixo.
No que se refere às ferramentas de busca, às redes sociais, aos mecanismos de proteção e ao Android 9 (Pie), julgue o item seguinte.
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:
O arquivo app.py contém o seguinte conteúdo.

Considerando que o arquivo lorem_ipsum.txt exista no mesmo diretório que app.py e seu conteúdo é texto plano codificado em UTF-8, o que acontecerá caso seja executado o comando python app.py?
O arquivo main.py contém o conteúdo abaixo:

O que acontecerá caso ele venha a ser executado com o comando python main.py e seja digitado número 19 para o primeiro valor e o número 94 para o segundo valor?
A programação orientada a objetos utiliza abstrações para organizar sistemas complexos, protegendo dados e facilitando a reutilização de código. Acerca do assunto, registre V, para as afirmativas verdadeiras, e F, para as falsas:
(__) O encapsulamento visa proteger o estado interno de um objeto, restringindo o acesso direto aos seus atributos por meio da exposição de interfaces públicas controladas.
(__) Polimorfismo é a capacidade de um objeto ser tratado como um tipo de sua superclasse, permitindo que métodos homônimos tenham comportamentos distintos nas subclasses.
(__) Herança múltipla de classes é um recurso disponível em todas as linguagens de programação orientadas a objetos, permitindo herdar estados de múltiplas classes base.
(__) O relacionamento do tipo composição define uma dependência forte entre objetos, na qual o ciclo de vida da parte está intrinsecamente ligado ao ciclo de vida do todo.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
O processo de tradução e execução de código-fonte envolve componentes que analisam a sintaxe e a semântica para gerar instruções processáveis pelo hardware. Analise as afirmativas a seguir:
I. A análise semântica constitui a fase do compilador responsável por verificar se os identificadores são utilizados de forma consistente com suas declarações e tipos de dados no programa.
II. Linguagens que utilizam compilação em tempo de execução (Just-In-Time) convertem o código intermediário em código de máquina nativo durante o processamento, visando otimizar o desempenho.
III. Interpretadores puros geram um arquivo executável independente do ambiente de origem, eliminando a necessidade de tradução de comandos em tempo real para cada nova chamada de função.
Está correto o que se afirma em:
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.