Questões de Concurso sobre Linguagens de Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7.241 questões encontradas
Questões por página
20
Mais recentes
 

Considere a situação na qual um programador está testando o programa a seguir, que está em desenvolvimento:


#include <stdio.h>

void main()

{

int numero1, numero2, and numero3;

printf(''Digite os valores de numero1, numero 2 and numero3\n'');

scanf("%d %d %d", &numero1, &numero2, &numero3);

printf("numero1 = %d\tnumero2 = %d\tnumero3 = %d\n", numero1, numero2, numero3);

if (numero1 > numero2)

{

if (numero1 > numero3)

{

printf("numero1 \n");

}

else

{

printf("numero3 \n");

}

}

else if (numero2 > numero3)

printf("numero2 \n");

else

printf("numero3 \n");

}

Ao colocar as entradas 16 91 35, ele obteve o resultado:


A

numero1


B

numero2


C

numero3


D

numero1 numero2


E

numero3 numero1

O conceito de Programação Orientada a Objetos que permite construir objetos especializados utilizando características de objetos mais generalistas, possibilitando reuso de código à medida que os atributos e métodos de classes já existentes podem gerar novas classes mais específicas, é o de


A

associação de classes.


B

herança.


C

encapsulamento.


D

classe abstrata.


E

polimorfismo.

Analise o seguinte trecho de código Python:


a, b = 0, 1

while a <= 14:

_____ if (a % 2) == 1:

___________print(a)_____

a, b = b, a+b


A sequência correta de valores impressos pelo código acima é:


A

0, 1, 4, 8, 12.


B

1, 1, 3, 5, 13.


C

1, 1, 2, 4, 14.


D

0, 1, 3, 9, 13.


E

1, 3, 5, 9, 14.

As classes Java a seguir são públicas e ocupam arquivos separados.


Imagem associada para resolução da questão


O que será exibido no console quando o método main for executado?


A

0


B

10


C

24


D

25


E

33

Considere a classe Java a seguir:


final class Automovel {

protected String marca;

public String modelo;

public int ano;


public void buzinar() {

System.out.println("Bi bi");

}

}


Sobre essa classe, é correto afirmar que


A

ela não pode ser instanciada, pois não possui um construtor.


B

ela não pode ser estendida.


C

o campo "marca" somente pode ser acessado por métodos da classe Automovel.


D

o método "buzinar" retorna uma String.


E

os campos "modelo" e "ano" não podem ser alterados.

   
Gerar simulado