Questões Militares de Programação

Foram encontradas 530 questões

Q130741 Programação
Relacionado a Threads na linguagem Java, informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que apresenta a sequência correta.

( ) Uma Thread pode ser definida por meio da extensão da classe Thread ou implementação da interface Runnable.
( ) A interface Runnable apresenta dois métodos para manipulação de Threads, sendo eles o método run() e o método start().
( ) O nome da Thread deve ser único, portanto, duas ou mais Threads com o mesmo nome não serão executadas separadamente.
( ) O método yield() da classe Thread causa a alteração do estado da Thread de RUNNING (em execução) para RUNNABLE (pronto).
Alternativas
Q130740 Programação
Em relação aos Java Servlets, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. O GenericServlet é um servlet que independe do protocolo, enquanto que HttpServlet utiliza o protocolo HTTP para troca de informações entre cliente e servidor.

II. A classe HttpServlet apresenta o método service(). Este método aceita como parâmetro um objeto ServletRequest e um objeto ServletResponse.

III. A interface HttpServletRequest apresenta o método setContentType() que é o responsável por especificar o tipo de conteúdo da resposta para o navegador.

IV. O diretório de raiz de contexto de um Servlet é obrigatoriamente o local onde o Tomcat ou outro servidor web está instalado.
Alternativas
Q130739 Programação
Indique a opção que completa corretamente a lacuna da assertiva a seguir, para que a saída apresentada pelo programa seja 8.00.

Imagem 007.jpg
Alternativas
Q130738 Programação
Informe se é falso (F) ou verdadeiro (V) o que se afirma abaixo sobre estruturas de dados em linguagem Java. A seguir, indique a opção com a sequência correta.

( ) Uma coleção é uma estrutura de dados capaz de armazenar objetos. Ela pode crescer e encolher dinamicamente.
( ) Collection é uma interface que declara métodos capazes de inserir e remover coleções de objetos
( ) Uma List é uma interface com métodos para implementar coleções. As classes ArrayList, Vector e LinkedList implementam estes métodos da interface List.
( ) Um Set é uma coleção que não pode conter nenhum elemento duplicado. Entre as classes que implementam esta coleção encontramos HashMap, ArrayList e TreeMap.
Alternativas
Q130737 Programação
Relacionado ao fluxo de controle da linguagem Java, informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo e depois assinale a alternativa que apresenta a sequência correta.

( ) Não podemos duplicar rótulos de case para um bloco switch.
( ) Quando uma instrução break é encontrada, o controle sai da instrução case atual e continua sua execução na instrução default.
( ) Um loop do tipo do{ } while(false) é executado ao menos uma vez.
( ) Uma assertion (premissa) é uma expressão que deve ser avaliada como falso somente se o código estiver funcionando adequadamente.
Alternativas
Q130736 Programação
Utilizando a linguagem Java, relacione as colunas e, depois assinale a sequência correta nas opções abaixo.

A. Classes Concreta
B. Interfaces
C. Classes Abstratas

( ) Object
( ) List
( ) String
( ) WindowAdapter
( ) JFrame
( ) ResultSet
Alternativas
Q130735 Programação
Informe se e falso (F) ou verdadeiro (V) o que se afirma abaixo sobre o acesso a arquivos por meio da classe File do pacote java.io na linguagem Java. A seguir, indique a opção com a sequência correta.

( ) A classe File possui métodos que permitem obter o nome do arquivo, seu diretório e o tamanho de um arquivo.
( ) O método nextLine() é utilizado para ler uma linha no arquivo texto até que se encontre o caractere de nova linha \n.
( ) Podemos criar arquivos em disco chamando o método mkdir().
( ) Podemos utilizar um objeto do tipo BufferedReader para ler uma linha do arquivo.
Alternativas
Q130734 Programação
Considere o seguinte código em linguagem Java, acima:
Qual será a saída apresentada ao usuário ao executar o código?
Alternativas
Q2242818 Programação

Considere as linhas de código, escritas na linguagem Python 3 apresentadas abaixo:


Imagem associada para resolução da questão


É correto afirmar que para compilar e executar corretamente as linhas de código devemos:

Alternativas
Q2197876 Programação
A linguagem Java 8 possui o tratamento de erro que faz com que o programa não emita mensagens incompreensíveis para o usuário. Analise o fragmento do código abaixo.

public static void main (String[] args) {            try {                    openarchive();     } catch (FileNotFoundException el) {                System.out.println(“Não foi possível abrir o arquivo);         } };

Assinale a opção correta sobre o código acima. 
Alternativas
Q2197872 Programação
No Python, como na maioria das linguagens, é necessário ter uma forma de armazenar dados permanentemente. Sobre o modo de abertura de arquivos, informe verdadeiro (V) ou falso (F) para as assertivas abaixo. Em seguida, marque a opção que apresenta a sequência correta. 
( ) O modo “r” indica uma operação de leitura. ( ) O modo “a” indica uma operação de escrita, mas apaga o conteúdo se já existir. ( ) O modo “w” indica uma operação de escrita, mas preserva o conteúdo se já existir. ( ) O modo “+” indica uma operação de modo binário. ( ) O modo “b” indica uma operação de atualização de leitura e escrita.
Alternativas
Q2131842 Programação
Assinale a alternativa correspondente à função que permite incluir um determinado arquivo uma única vez pelo script do PHP no HTML. 
Alternativas
Ano: 2022 Banca: VUNESP Órgão: EsFCEx Prova: VUNESP - 2022 - EsFCEx - Informática |
Q1982787 Programação

As diferentes classes de exceções da linguagem Java podem ser apresentadas em forma de hierarquia de herança, em que todas as classes de exceções herdam direta ou indiretamente da classe Throwable.


Como exemplo de herança entre duas classes de exceções tem-se: 

Alternativas
Ano: 2022 Banca: VUNESP Órgão: EsFCEx Prova: VUNESP - 2022 - EsFCEx - Informática |
Q1982786 Programação

Considere o seguinte fragmento de código escrito na linguagem Python 3.x:


x = [ ]

for i in range(1,11,3):

        x.append(10-i)

        x % 2 != 0:

               x.sort( )

print(x)


O conteúdo da lista x que será impresso na última linha de código é

Alternativas
Q1776377 Programação

No que tange à regência da linguagem de programação Java sobre o reconhecimento da estrutura, leia o código a seguir.


Imagem associada para resolução da questão


Diante da situação mostrada no código, é correto afirmar que a execução desse programa exibirá na tela do computador

Alternativas
Ano: 2021 Banca: Aeronáutica Órgão: EEAR Prova: Aeronáutica - 2021 - EEAR - Informática |
Q1773976 Programação
O profissional que desempenha tarefas relacionadas à programação pode fazer uso de uma ferramenta capaz de descrever um programa detalhadamente, chegando ao nível de instruções. Assinale a alternativa que apresenta o termo que descreve tal definição.
Alternativas
Q994656 Programação

Analise o código a seguir na linguagem C.


Imagem associada para resolução da questão


Sobre a função desse código, é correto afirmar que ele

Alternativas
Q953125 Programação
Os modificadores de acesso em Java determinam a visibilidade ou acessibilidade dos atributos e métodos de um objeto a outros objetos. Com base nesse conceito, é correto afirmar que:
Alternativas
Q895261 Programação

Observe atentamente os códigos abaixo:


Imagem associada para resolução da questão


De acordo com o código observado, quais são os valores exibidos, respectivamente, na saída pós-execução?

Alternativas
Q821175 Programação

Avalie os trechos de código considerando a linguagem de programação PHP.

I. Op1==Op2

II. Op1===Op2

III. Op1=Op2

IV. Op1>=Op2

Está correto apenas o que se afirma em

Alternativas
Respostas
501: C
502: B
503: D
504: A
505: A
506: D
507: C
508: A
509: A
510: D
511: D
512: D
513: X
514: X
515: C
516: A
517: D
518: B
519: D
520: B