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.

Muitos atributos de tags nas novas versões da linguagem HTML foram depreciados em favor do uso de

  • A. scripts executados do lado do cliente.
  • B. folhas de estilo.
  • C. scripts executados do lado do servidor.
  • D. linguagens de marcação extensíveis.
  • E. novas bibliotecas de tags.

Dado o bloco de código JavaScript:

Quando o bloco for inserido no corpo de uma página HTML e executado no navegador Internet Explorer, sem considerar aspas, exibirá na tela

  • A. "mais menos ".
  • B. "menos menos ".
  • C. "mais mais ".
  • D. "menos mais ".
  • E. nada, pois há um erro no bloco de código.

Sobre a linguagem JavaScript considere:

I. JavaScript não é uma linguagem orientada a objetos.

II. Todos os elementos de uma única página web estão contidos em um contêiner de objetos base chamado window.

III. Dentro do contêiner de objetos window há um conjunto de contêineres menores, ou objetos, como location, history e document.

IV. Dentro de um contêiner de objetos JavaScript é possível acessar apenas um tipo de recurso, as propriedades.

Está correto o que se afirma APENAS em

  • A. I e II.
  • B. I, II e IV.
  • C. II e III.
  • D. II, III e IV.
  • E. III e IV.

Considere que códigos de programa desenvolvidos com JavaScript podem ser executados

I. somente no lado do cliente.

II. somente no lado do servidor.

III. tanto no lado do cliente quanto no lado do servidor.

Está correto o que se afirma APENAS em

  • A. I, II e III.
  • B. I e III.
  • C. II e III.
  • D. II.
  • E. III.

  • A. a correta compilação e execução do código, com a exibição na saída padrão do número 1.
  • B. uma exceção em tempo de execução ao tentar executar o comando println, que não é método definido na classe do objeto s.
  • C. uma exceção em tempo de execução por tentar instanciar System, que é uma classe abstrata que define o sistema.
  • D. um erro de compilação por tentar usar a palavra reservada System na definição de uma classe.
  • E. um erro de compilação por tentar referenciar uma variável não estática (out) em um conceito estático.

Assinale a opção correta quanto à linguagem de programação Java.

  • A.

    JVM é um tipo de linguagem de máquina, resultado da compilação do código-fonte Java, que é interpretado e executado pela máquina virtual Java.

  • B.

    Listas, assim como conjuntos, são tipos genéricos de coleções, e servem para organizar referências a objetos fora da coleção.

  • C.

    Servlet é uma tecnologia adaptada ao uso com banco de dados relacionais e é essencial no desenvolvimento de aplicativos na Internet.

  • D.

    A linguagem Java não prevê soluções para o problema de vazamento de memória — memory leak —, razão por que é necessário liberar objetos que não estejam mais em uso.

  • E.

    Na linguagem Java, tanto a sobrecarga, ou overload, quanto a sobrescrita, ou override, permitem que objetos instâncias que sejam de uma mesma classe tenham métodos com assinatura diferente.

Os tipos de dados primitivos em Java são

  • A. char, boolean, byte, short, int, long, float e double.
  • B. char, boolean, byte, short, int, long, float, double e String.
  • C. byte, short, int, long, float e double.
  • D. byte, short, int, long, float, double, String e Date.
  • E. char, boolean, byte, short, int, long, float, double, String e Date.

  • A. duas exceções em tempo de execução, indicando que uma classe que estende a classe HttpServlet tem que implementar o método doGet().
  • B. a mensagem “Alô, Amigo!” na execução via formulário e uma exceção Java na execução via linha de endereço do browser.
  • C. a mensagem “Alô, Amigo!” na execução via formulário e um status de erro de HTTP na execução via linha de endereço do browser.
  • D. uma exceção Java na execução via formulário e a mensagem “Alô, Amigo!” na execução via linha de endereço do browser.
  • E. um status de erro de HTTP na execução via formulário e a mensagem “Alô, Amigo!” na execução via linha de endereço do browser.

Assinale a opção correta a respeito de JUnit.

  • A.

    JUnit é um framework open-source (arcabouço livre) para escrever e executar testes automaticamente, sem necessidade de escrever código adicional.

  • B.

    Em JUnit 4.x, a anotação @Before permite inicializar variáveis antes de executar métodos de teste. É possível ter múltiplos métodos anotados com @Before.

  • C.

    A classe AssertEquals(a,b) compara dois valores. O teste é executado com sucesso se a.equals(b).

  • D.

    Fixture significa um conjunto de dados de teste e objetos utilizados na execução de um e somente um teste.

  • E.

    JUnit 4.x utiliza a anotação @JavaTest para identificar os métodos que são métodos de teste.

Para impedir que o usuário altere valores em um campo texto de um formulário HTML é correto utilizar

  • A. o atributo disabled, apenas.
  • B. os atributos disabled ou readonly.
  • C. o atributo readonly, apenas.
  • D. os atributos unchecked ou disabled.
  • E. os atributos unchecked ou readonly.
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...