Questões de Concursos Públicos - Programação

Resolva questões gratuitas da Programação. Banco com 449 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q173250 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Sobre linguagens de programação, assinale a alternativa correta.
Q173249 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Palavras reservadas são palavras da própria linguagem de programação que não podem ser utilizadas para denominar elementos criados pelo programador. Dito isso, informe qual das alternativas a seguir é uma palavra reservada da linguagem Java.
Q173248 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Programação Orientada a Objetos

A qual conceito da programação orientada a objetos as técnicas de sobrecarga (overload) e sobreposição (override) de métodos estão associadas?
Q173247 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Programação Orientada a Objetos

Sobre o paradigma de programação orientado a objetos, qual afirmação está correta?
Q173246 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Observe o código a seguir, escrito na linguagem Java: 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?
Q173245 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Conceitos básicos de programação

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?
Q173242 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Qual código abaixo, escrito em PHP 8.1, implementa corretamente uma função que retorna a soma dos dois valores recebidos como argumento?
Q173240 UFPE - 2022 - UFPE - Técnico de Tecnologia da Informação - Sistemas
Ano: 2022
Órgão: UFPE
Banca: UFPE
Matéria: Programação
Assunto: Linguagens de programação

Avalie as seguintes afirmações sobre linguagens de programação. 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:
Q171578 COSEAC - 2021 - UFF - Técnico de Tecnologia da Informação
Ano: 2021
Órgão: UFF
Banca: COSEAC
Matéria: Programação
Assunto: Java

São palavras reservadas na linguagem Java, EXCETO:
Q171577 COSEAC - 2021 - UFF - Técnico de Tecnologia da Informação
Ano: 2021
Órgão: UFF
Banca: COSEAC
Matéria: Programação
Assunto: Java

Analise o seguinte trecho de código na linguagem Java: public class Teste {   public static void main (String args [ ]) {     int i = 0;     do {     System.out.print (i++);         } while (i<10);     } } O resultado apresentado após rodar todo o laço é: