Questões de Concurso Sobre linguagens de programação em programação

Foram encontradas 7.935 questões

Q1646377 Programação

O sistema abaixo foi desenvolvido na linguagem Java e precisa ser completado para implementar o conceito de “Polimorfismo”. A palavra que completa as lacunas na classe “conta” é


Imagem associada para resolução da questão

Alternativas
Q1646373 Programação

Utilizando os operadores de atribuição compostos aritméticos no código-fonte escrito em Java, o número que será visualizado após a execução do programa abaixo é


Imagem associada para resolução da questão

Alternativas
Q1646368 Programação

Na codificação abaixo, que contém classes implementadas na linguagem PHP, existem vários erros de sintaxe. Identifique a alternativa que apresenta as linhas de código com erro de sintaxe:


Imagem associada para resolução da questão

Alternativas
Q1646360 Programação

Analise as duas classes escritas em Java e pertencentes ao mesmo projeto; a classe “Main” apresenta duas linhas na sequência, que precisam ser preenchidas pelos respectivos códigos-fontes escritos corretamente. Identifique a alternativa que apresenta as duas linhas corretamente codificadas:


Imagem associada para resolução da questão

Alternativas
Q1626589 Programação

Observe a figura abaixo, associada à linguagem Java.


Imagem associada para resolução da questão


Para permitir que um mesmo programa seja executado em vários sistemas operacionais, a plataforma java gera códigos genéricos *.class e os traduz para o código da máquina local, *.exe ou *.bin, somente no momento da execução. Nesse contexto, os códigos específicos para a máquina virtual Java, e não para a máquina local, recebe o nome de:

Alternativas
Q1626265 Programação

A classe NaoSegura a seguir contém uma vulnerabilidade uma vez que ela expõe o atributo privado da classe.


public class NaoSegura {

private Date data;

public NaoSegura() {

data = new Date();

}

public Date getData() {

return data;

}

}


Assinale a alternativa que apresenta uma solução para o problema.

Alternativas
Q1626232 Programação
Em um HttpServlet, o método da classe HttpServletResponse que pode ser usado para obter um objeto capaz de enviar texto em uma resposta para o cliente é:
Alternativas
Q1272279 Programação
Como é chamada a técnica usada em linguagens de programação como Java, para ligar um trecho de código que contém uma chamada de um método não estático ao código do método em questão?
Alternativas
Ano: 2012 Banca: FUNDATEC Órgão: DETRAN-RS
Q1232482 Programação
Qual mensagem será impressa pelo script PHP, representado acima, na saída padrão?
Alternativas
Ano: 2012 Banca: Quadrix Órgão: DATAPREV
Q1221032 Programação
O Secure Shell (SSH) é, ao mesmo tempo, um protocolo e uma aplicação para acesso remoto. A aplicação que implementa o protocolo é dividida em dois módulos; um fica no cliente e o outro, no servidor. O módulo que fica no servidor é um script para inicialização ou parada de um serviço. Este módulo é o:
Alternativas
Ano: 2012 Banca: IADES Órgão: EBSERH
Q1201567 Programação
Na linguagem JavaScript, existem vários tipos de operadores. Entre eles, os operadores de designação. Assinale a alternativa que corresponde a um operador de designação.
Alternativas
Ano: 2012 Banca: FUMARC Órgão: TJ-MG
Q1186054 Programação
São fragmentos de código com sintaxe válida para a linguagem Object Pascal (Delphi), EXCETO:
Alternativas
Q1167785 Programação

Considere o código C++ a seguir.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta, corretamente, o valor que será impresso na linha c.print().

Alternativas
Q1167781 Programação

Em relação a JavaScript Object Notation, atribua V (verdadeiro) ou F (Falso) às afirmativas a seguir.


(  ) É mais prolixo que a XML.

(  ) Cada valor em um array pode ser um objeto.

(  ) É uma alternativa ao XML para representar dados.

(  ) { N1 : v1, N2 : v2 } é uma representação incorreta de um objeto.

(  ) Utiliza texto para representar objetos JavaScript.


Assinale a alternativa que contém, de cima para baixo, a sequência correta

Alternativas
Q1167780 Programação
Considere o trecho de código em C++, a seguir, cujas linhas foram numeradas.

Imagem associada para resolução da questão
Sobre tal trecho de código, considere as afirmativas a seguir.
I. São instanciados 6 objetos da classe T.
II. A linha 18 poderá causar erros de execução.
III. A linha 17 causará problemas de compilação.
IV. A linha 19 irá liberar toda a memória alocada na linha 14.
Assinale a alternativa correta.
Alternativas
Q1167776 Programação

Considere o trecho de código C++ a seguir.


Imagem associada para resolução da questão


Com relação a esse trecho, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.


(  ) A linha 19 irá causar erro de compilação.

(  ) A linha 19 irá causar erro de execução.

(  ) A linha 20 irá causar erro de compilação.

(  ) A linha 20 irá causar erro de execução.

(  ) A remoção da linha 19 fará com que o programa compile.


Assinale a alternativa que contém, de cima para baixo, a sequência correta.

Alternativas
Q973841 Programação

Considere o seguinte trecho de código Java abaixo.


Imagem associada para resolução da questão


Após ser executado o método main(), o valor da variável “resultado” é:

Alternativas
Q973840 Programação

Considere as afirmativas abaixo, sobre os modificadores de acesso da linguagem de programação JAVA.


I. O modificador de acesso public é o menos restritivo de todos, ou seja, uma classe Java com esse modificador fica visível para qualquer outra classe dentro do programa, independentemente de estar dentro do mesmo pacote ou não.

II. O modificador de acesso default é o menos restritivo de todos, ou seja, uma classe Java com esse modificador fica visível para qualquer outra classe dentro do programa, independentemente de estar dentro do mesmo pacote ou não.

III. O modificador de acesso private é o mais restritivo de todos.

IV. O modificador de acesso protected é o mais restritivo de todos.


Está correto somente o que se afirma em:

Alternativas
Q856816 Programação

Considerando o uso de JavaBeans nas tabelas rotuladas Cliente.java, VerClienteJava.jsp e VerCliente.jsp, abaixo onde cada tabela representa um arquivo, analise as afirmativas:


1) O arquivo VerCliente.jsp exemplifica o fato de não ser necessário instanciar explicitamente um objeto da classe para poder acessar seus métodos, quando se usa uma classe do tipo bean.

2) Tanto o arquivo VerCliente.jps quanto VerClienteJava.jsp apenas criam uma instancia de um objeto da classe Cliente do pacote Controle referenciada por cli e fazem com que ao atributo nome seja atribuído o nome “José da Silva”.

3) Em VerCliente.jsp mesmo que não explicitamente, há de fato uma referência aos métodos setNome e getNome. Isto é alcançado com o atributo property dos elementos <jsp:setProperty/> e <jsp:getProperty/>.


Está(ão) correta(s)

Alternativas
Q856815 Programação

Com relação à linguagem de programação Java, analise as proposições abaixo.


1) Para declarar uma classe como subclasse de outra usamos a instrução extends.

2) A instrução usada para fazer referência a métodos e variáveis de uma superclasse é this.

3) A instrução usada para transformar uma variável em uma variável de classe é static.

4) Java não é uma linguagem puramente orientada a objetos como Ruby ou SmallTalk.


Estão corretas:

Alternativas
Respostas
6361: D
6362: B
6363: X
6364: C
6365: D
6366: C
6367: D
6368: D
6369: A
6370: D
6371: E
6372: D
6373: E
6374: C
6375: A
6376: C
6377: C
6378: C
6379: A
6380: C