Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 8.034 questões
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
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.
Considere o trecho de código C++ a seguir.

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.
Considere o seguinte trecho de código Java abaixo.

Após ser executado o método main(), o valor da variável “resultado” é:
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:
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):
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:
Considere o código Java a seguir:

Os valores que serão impressos no console após a execução do método main da classe Arce são, respectivamente:
No código Java abaixo,

verifica-se que o bloco finally será executado
Dado o código C abaixo,

sabe-se que STR é a estrutura e STRSIZE é a capacidade da
estrutura. Verifica-se que este código
implementa a estrutura de dados
Qual é o resultado da compilação e execução do código Java a seguir?

Considerando a implementação, em C, a seguir, de uma estrutura de dados e de uma busca nessa estrutura,

o número médio de acessos que precisa ser feito para localizar
um registro nessa estrutura contendo n elementos utilizando a
função descrita é
Analise o código Java a seguir.
import javax.swing.JOptionPane;
public class Exemplo {
public static void main(String[] args) {
double n, x, ca, cb, e, r;
x = Double.parseDouble (JOptionPane.showlnputDialog
("Digite urn valor para x"));
n = Double.parseDouble
(JOptionPane.showlnputDialog ("Digite urn valor para n"));
ca = 2;
r = x;
while (ca <= n) {
e = x;
cb = 1;
while (cb < ca) {
e = e * x;
cb = cb + 1;
}
r = r + e;
ca = ca + 2;
}
JOptionPane.showMessageDialogfnull, r);
}
}
Se a variável x receber o valor 4 e a variável n receber o
valor 6, o valor exibido na tela será:
I - Os métodos de uma subclasse acessam membros private diretamente de sua superclasse.
II - Um método declarado public em uma superclasse permanece public para todas as subclasses diretas e indiretas da classe.
III - Para que os objetos de uma classe mantenham estados consistentes, é recomendável a utilização de variáveis de instância protected na superclasse.
IV - O Java não suporta herança múltipla.
Está(ão) CORRETO(S):
( ) Objetos String não podem ter seu conteúdo alterado depois de criado.
( ) Java é uma linguagem de múltiplas threads.
( ) A classe Formatter contém o método printf, que permite gerar a saída de dados formatados na tela ou em um arquivo.
I. O sh é o Shell padrão do Unix.
II. O bash é o Shell padrão do Linux.
III. O ksh é um upgrade do bash.
IV. A estrutura de linguagem do csh é bastante parecida com a linguagem C++.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Int32 numero;
numero = Convert.ToInt16(!(21 > 21));
O valor fnal da variável “numero” será:
1. class Retorna
2. {
3. public int retorna( )
4. {
5. return 1;
6. }
7. public Single retorna( )
8. {
9. return 3.7f;
10. }
11. }
Esse trecho de código: