Questões Militares Sobre programação
Foram encontradas 520 questões
Com relação aos conceitos e definições de Servlets, JSP e seus servidores, classifique as afirmativas abaixo em (V) verdadeiras ou (F) falsas. A seguir, assinale a alternativa que apresenta a sequência correta.
( ) Escrever direto no código, em todos os JSPs e nas outras páginas HTML, o caminho verdadeiro e o nome do arquivo que usam aquele Servlet diminui a flexibilidade e aumenta a segurança.
( ) Por padrão, no Tomcat, uma cópia do arquivo web.xml, deve estar presente na pasta WEB-INI.
( ) Através do Deployment Descriptor (DD), é possível personalizar aspectos da aplicação, incluindo atribuições de segurança, páginas de erro, bibliotecas de tags e informações sobre a configuração inicial.
( ) O Tomcat é um Container web e não uma aplicação J2EE completa, pois ele não possui um Container EJB.
O fragmento de código abaixo foi escrito em Java. Qual a grandeza numérica que será impressa na tela?
As classes java.io.LineNumberReader e java.io.Reader em Java podem ser utilizadas para ler arquivos. Avalie o fragmento abaixo, e em seguida, assinale a alternativa correta.
Ao executar o código abaixo, qual será o resultado impresso em console?
int p=1;
while(p <= 64){
p = p *2;
}
System.out.println(p);
Qual valor será mostrado na tela do navegador ao ser executado o código apresentado na figura abaixo?
Escolha a opção que contém a saída apresentada após
a execução do código PHP expresso abaixo.
Selecione a alternativa correta para o resultado exibido em tela, caso haja a execução de um programa em PHP com as seguintes linhas de código:
Selecione a alternativa correta para o resultado exibido em tela, caso haja a execução de um programa em PHP com as seguintes linhas de código:
Observe o código em linguagem C abaixo.
Com base no código acima, se for digitado 100 para o valor
de n, pode-se afirmar que o programa:
Analise o seguinte fragmento de um código em Java:
O resultado dessa instrução é:
Informe se são verdadeiras (V) ou falsas (F) as afirmativas sobre Threads em Java e, em seguida, marque a opção com a sequência correta.
( ) Um objeto Runnable representa uma “tarefa” que pode executar concorrentemente com outras tarefas.
( ) Pode-se prever a ordem em que as threads serão agendadas, sabendo a ordem em que elas foram criadas e iniciadas.
( ) O método ExecutorService (do pacote java.util.concurrent) estende a interface Executor e declara outros métodos para gerenciar o ciclo de vida de um Executor.
( ) Uma thread adormecida permanece no estado de espera sincronizada por um período de tempo designado, depois do qual ela retorna ao estado executável.
( ) Um objeto que implementa a interface Executor pode ser criado com os métodos static declarados na classe Executors (do pacote java.util.concurrent).
( ) A sincronização de threads coordena o acesso a dados compartilhados por múltiplas threads concorrentes.
Em Java, uma indicação de que ocorre um problema, durante a execução de um programa, é chamada de exceção. Existem vários tipos de exceções, como divisão por zero, esgotamento de memória, entre outros. Sobre o tratamento de exceções, preencha as lacunas das afirmativas abaixo e, em seguida, assinale a alternativa correta.
I. Pelo menos um bloco ____________ ou um bloco _____________ deve seguir imediatamente o bloco ____________ .
II. Se um bloco_____________lançar uma exceção, o bloco_____________ ainda executará. A exceção é então transferida para o próximo bloco____________ externo.
Applets são considerados programas em Java, que são tipicamente incorporados a documentos XHTML, que também podem ser chamadas páginas web. Acerca dos applets em Java, analise as afirmativas a seguir:
I. O método start é chamado uma vez pelo contêiner de applets para inicializar um applet quando ele é carregado.
II. O método init é chamado pelo contêiner de applets depois dos métodos paint e stop. O método init também é chamado quando o applet precisa ser repintado.
III. O método destroy é chamado pelo contêiner de applets quando o applet é removido da memória.
IV. Cinco métodos do ciclo de vida de um applet são chamados pelo contêiner de applets entre o momento em que o applet é carregado no navegador e o momento em que ele é fechado pelo navegador.
Estão corretas apenas as afirmativas