Questões Militares
Sobre linguagens de programação em programação
Foram encontradas 435 questões
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
Sobre os comandos do PHP para Sistema de Arquivos (filesystem), analise as descrições a seguir.
I. Testa se o ponteiro está no final do arquivo.
II. Obtém uma linha de arquivo.
III. Retorna a posição do ponteiro do arquivo.
Esses comandos estão apresentados, respectivamente, em:
O PHP (Personai Home Page) é uma das linguagens voltadas para a Internet mais usada na atualidade. O PHP cresceu consideravelmente nos últimos anos, passando de 50 mil domínios em meados dos anos 2000 para mais de 200 milhões de websites que o utilizavam como base, no início de 2013. Existem muitos Scripts disponibilizados gratuitamente em vários sites espalhados pela web, aumentando assim a sua popularidade. O PHP possui comandos que podem ser divididos em categorias como por exemplo, arrays, strings, data e hora, sistemas de arquivos (filesystem), entre vários outros. Associe as colunas, relacionando os comandos em PHP, para manipulação de arrays. A seguir, marque a alternativa que apresenta a sequência correta.
(1) - array_map
(2) - array_pad
(3) - array_slice
(4) - array_merge
(5) - array_fiip
( ) retorna um array com chaves e valores trocados.
( ) une dois ou mais arrays.
( ) aplica o call-back sobre os elementos dos arrays dados.
( ) retorna uma parte do array.
( ) preenche determinado tamanho de um array.
Ao programar em PHP orientado a objetos e declarar uma classe com a palavra-chave final, conforme o código abaixo, pode-se afirmar que
<?php
final class ClasseA
//...
?>
Marque a alternativa que completa corretamente a lacuna.
Ao programar em PHP utilizando-se o paradigma de orientação a objeto, utiliza-se o símbolo _____ para poder acessar as funções definidas em uma classe.
Marque a alternativa que contém a saída gerada após a execução do código PHP abaixo.

Em um script PHP que acessa um banco de dados MySQL, o programador armazenou o resultado de uma consulta SQL em uma variável utilizando a seguinte linha:
$resultado = mysql_query(“SELECT * FROM usuarios”);
Caso o programador deseje saber a quantidade de linhas retornadas pelo banco de dados, deverá usar a função
Considere a classe Codigo escrita em linguagem de programação Java:

Considere o código abaixo escrito na linguagem de programação C:

Qual das alternativas abaixo invocaria um loop infinito na rotina “recursivo”
sem condição de parada:

Assinale a opção que apresenta a saída impressa produzida pela execução do método main da classe Teste representada acima.
( ) Uma declaração import não é necessária quando uma classe em um pacote utiliza outra no mesmo pacote.
( ) Toda declaração de classe que se inicia com a palavra-chave public deve ser armazenada em um arquivo que tenha exatamente o mesmo nome que a classe e termine com a extensão de nome do arquivo.java.
( ) Qualquer classe que contenha public static void main (String [] args) poderá ser utilizada para executar um aplicativo.
( ) 0 tipo de retorno void indica que um método retornará um valor de mesmo tipo.
( ) Os membros protected de uma superclasse podem ser acessados por membros da superclasse, por membros de suas subclasses e por membros de outras classes no mesmo pacote.
( ) Java permite que subclasses herdem de mais de uma superclasse, pois permite que uma classe herde de uma superclasse e implemente mais de uma interface.