Questões sobre Linguagens

Lista completa de Questões sobre Linguagens para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Três tipos de dados fundamentais em Python são as listas (“lists”), sequências ou ‘tuplas’ (“tuples”) e dicionários (“dictionaries”). A respeito dessas estruturas, é correto afirmar:

  • A. Listas não podem ser modificadas depois de criadas, ao passo que sequências e dicionários podem.
  • B. Listas podem ser modificadas, mas seu tamanho não pode ser modificado após a criação, ao passo que sequências e dicionários não têm essa limitação.
  • C. Dicionários não podem ser modificados depois de criados, ao passo que listas e sequências podem.
  • D. Listas e sequências são indexadas por inteiros, ao passo que dicionários podem ser indexados por “strings”.
  • E. Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser indexadas por “strings”.

O que ocorre na primeira invocação de uma página JSP?

  • A. É interpretada para gerar uma página que é enviada ao cliente.
  • B. É convertida para uma Servlet, que é interpretada para gerar uma página que é enviada ao cliente.
  • C. É executada de forma compilada para gerar uma página que é enviada ao cliente.
  • D. É convertida para uma Servlet, que é compilada e executada, para gerar uma página que é enviada ao cliente.
  • E. É convertida para HTML e então enviada ao cliente.

Sobre os objetos implícitos do JSP, é correto afirmar:

  • A. request e response só estão disponíveis após a primeira execução da JSP.
  • B. O objeto que mantém todos os contextos é o pageContext.
  • C. Para que a JSP execute, um objeto session deve estar criado.
  • D. O objeto que contém as informações da página corrente é application.
  • E. O objeto que contém as informações da página corrente é application.

Assinale a alternativa que apresenta a tag JSTL que manipula variáveis para uso em uma página.

  • A.
  • B.
  • C.
  • D.
  • E.

Com relação à declaração de funções no PHP 5.2.3 ou superior, é correto afirmar:

  • A. Uma função f2 descrita no corpo da função f1 fica disponível para o script PHP após a declaração de f1, mesmo que f1 não seja executada.
  • B. Uma função f2 declarada no corpo da função f1 fica disponível para o script PHP após a execução de f1.
  • C. Os parâmetros passados por referência devem ser identificados na declaração da função precedidos do símbolo @.
  • D. O uso de “:::” antes do nome de um argumento de uma função indica que a função recebe um número arbitrário de argumentos na forma de um array.
  • E. Funções (callback) podem ser passadas como argumento para outras funções, desde que não sejam anônimas.

Herança é uma forma que a linguagem JAVA disponibiliza para que uma nova classe absorva membros de uma classe já existente. Verifique se é verdadeiro (V) ou falso (F) o que se afirma abaixo sobre herança em JAVA.

( ) Os métodos de uma subclasse acessam membros private diretamente de uma superclasse.

( ) O método public de uma superclasse não pode se tornar um método private de sua subclasse.

( ) O construtor de uma subclasse deve chamar seu construtor de superclasse a fim de inicializar as variáveis que foram herdadas desta superclasse.

( ) Quando um objeto de subclasse é criado, o construtor da subclasse chama o construtor da superclasse.

De acordo com as afirmativas, indique a sequência correta.

  • A. (F); (V); (V); (V).
  • B. (F); (V); (F); (V).
  • C. (V); (F); (F); (F).
  • D. (V); (F); (V); (F).

Sobre a linguagem de programação JAVA é correto afirmar que

  • A. um método pode invocar um construtor diretamente via this.
  • B. apenas objetos public podem acessar uma referência a si próprio utilizando o this.
  • C. quando uma classe não possui um construtor declarado, um construtor padrão é fornecido pelo compilador JAVA.
  • D. somente objetos do tipo numérico possuem um método toString nativo da linguagem, para retornar sua respectiva representação String.

Considerando que Luta e Jogo são classes, e que Esporte, Individual e Coletivo são interfaces, com relação aos conceitos de classes e interfaces da linguagem Java, assinale a alternativa correta.

  • A. interface Futebol implements Esporte, Jogo{}
  • B. interface Futebol extends Esporte,Coletivo{}
  • C. interface Futebol implements Esporte{}
  • D. class Judo extends Esporte, Individual{}
  • E. interface Karate extends Luta{}

Observe o trecho de código a seguir, escrito na linguagem de programação Java.

A execução desse programa produzirá como resultado a seguinte saída:

  • A. 5
  • B. 6
  • C. 012345
  • D. 12
  • E. 0123456

Na orientação a objetos, o conceito de polimorfismo é implementado, em algumas linguagens, por meio da técnica de sobrecarga de métodos.

Sobre a aplicação desse conceito, é possível afirmar que

  • A. um mesmo método pode estar em classes diferentes, com a mesma assinatura, sem que isso prejudique a sua identificação pelo compilador.
  • B. a identificação da assinatura do método corresponde ao seu nome.
  • C. uma classe derivada da classe-mãe tem vários métodos com a mesma assinatura, e o compilador realiza o primeiro deles.
  • D. a classe derivada da classe-mãe herda os métodos da sua classe-mãe na forma como são implementados.
  • E. cada método tem um nome único na classe derivada da classe-mãe a ser identificado pelo compilador.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...