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
 

Uma grande contribuição da orientação a objetos para o projeto e desenvolvimento de sistemas é o polimorfismo. Existem três formas principais de polimorfismo: a sobrecarga de métodos, a reescrita e a herança.


Sendo assim, relacione a coluna 1 com a coluna 2, com estes conceitos:


Coluna 1

(1)Sobrecarga de métodos.

(2)Reescrita.

(3)Herança.


Coluna 2

(__)É o mecanismo que permite a uma subclasse possuir tudo aquilo definido em sua superclasse, além de atributos e operações localmente adicionados.

(__)É a possibilidade de existirem vários métodos com o mesmo nome em uma mesma classe.

(__)Permite implementar um método em uma subclasse que tenha o comportamento diferente do método na sua superclasse.


Após análise, assinale a alternativa que contém a sequência CORRETA:


A

3, 2, 1


B

3, 1, 2


C

1, 2, 3


D

2, 1, 3


E

1, 3, 2

Sobre a linguagem Java j, marque (V) para as alternativas verdadeiras, e (F), para as falsas:


(__)É uma linguagem multiplataforma.

(__)É uma linguagem orientada a objetos.

(__)Não pode atuar em conjunto com outras linguagens.

(__)Java é case sensitive.


A sequência CORRETA é:


A

F, V, V, V.


B

V, V, F, F.


C

F, F, V, V.


D

V, V, F, V.


E

V, F, V, V.

Em relação à linguagem de programação Python, é INCORRETO afirmar que:


A

O tipo da variável pode ser inferido pelo interpretador em tempo de execução.


B

É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis.


C

Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente.


D

É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.).


E

O interpretador Python pode ser usado de forma interativa em um prompt semelhante ao shell do sistema operacional.

A programação estruturada promove a simplicidade, segundo Deitel, são necessárias três formas de controle para se implementar um algoritmo nesta estrutura de programação. Estas formas de controle são:


A

Seleção, Verificação e Repetição.


B

Sequência, Seleção e Repetição.


C

Armazenamento, Seleção e Repetição.


D

Sequência, Verificação e Seleção.


E

Armazenamento, Verificação e Seleção.

Compilador é um programa que traduz todo o código-fonte de programas escritos numa linguagem de aito nível em um:


A

executável.


B

assembly.


C

código objeto.


D

código aberto.

   
Gerar simulado