Questões Militares Comentadas sobre programação

Foram encontradas 405 questões

Q290371 Programação
Sobre a linguagem de programação JAVA, informe se é verdadeiro (V) ou falso (F) o que se afirma e, em seguida, assinale a alternativa que apresenta a sequência correta.

( ) A classe String está no pacote java.lang, que é importado implicitamente em todos os arquivos de código- fonte.
( ) Uma variável de tipo primitivo pode armazenar somente um valor de seu tipo declarado por vez.
( ) O método Scanner next Double retorna um valor double.
( ) As variáveis do tipo byte, char, short, int, long, float e double são inicializadas com 1. As variáveis do tipo boolean são inicializadas como true.
( ) O valor padrão de um campo de tipo double é 0.0 e o valor-padrão de um campo do tipo int é 0.
Alternativas
Q290370 Programação
Acerca das capacidades gráficas da linguagem Java, preencha as lacunas abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta.


O método Graphics _____________ retorna um objeto Color representando a cor atual do desenho.
O método Graphics _____________ configura a cor atual do desenho.
O método Graphics _____________ desenha um retângulo que é preenchido com a cor atual do objeto Graphics.
O método Graphics _____________ desenha uma String na cor atual.
Alternativas
Q266918 Programação
Considere a definição das seguintes variáveis escritas em linguagem JAVA:

String texto = “3”;

int n = 4;

Nestas condições são realizadas duas operações:

[1] texto = texto + n;

[2] n = n + texto;

Neste cenário, selecione a alternativa correta:

Alternativas
Q266917 Programação
Considere a seguinte declaração em linguagem C:
int n = 30;

A instrução printf ( "%d", ++n<<3>>((n>30)?3:1)); irá retornar:

Alternativas
Q251514 Programação
Quais são os possíveis estados em que uma THREAD estará, após ser executada na linguagem de programação Java, segundo o Paul e Harvey Deitel?
Alternativas
Q251513 Programação
Uma gramática livre de contexto possui quatro componentes: símbolos terminais, símbolos não terminais, símbolo inicial e um conjunto de
Alternativas
Q251512 Programação
O recebimento de uma cadeia de tokens (símbolos), representando o programa fonte, e a verificação se essa cadeia de tokens pertence à linguagem gerada pela gramática, cabe ao analisador
Alternativas
Q251508 Programação
Em relação a linguagem JAVA, analise as afirmativas abaixo e assinale a opção correta.
I - Servlets são as visualizações de níveis mais baixas das tecnologias de desenvolvimento Web com Java. Eles utilizam modelo de solicitação/ resposta HTTP de comunicação cliente e servidor.
II - A tecnologia JavaServer Pages (JSPs) é uma extensão da tecnologia JavaScript. Cada JSP é um documento convertido pelo contêiner JSP em JavaScript.
III- JavaServer Faces (JSF) - suportado por servidores compatíveis com o Java Enterprise Edition 5 (JAVA EE5) - é um framework de aplicativo Web que simplifica o design da interface com usuário de um aplicativo e separa ainda mais a apresentação de um aplicativo Web da sua lógica de negócio.
Alternativas
Q251506 Programação
Em relação, a programação orientada a objetos, analise as afirmativas abaixo.
I - Os subprogramas que definem as operações em objetos de uma classe são denominados de métodos.
II - Na linguagem Java, se nenhum modificador de acesso for especificado para um método ou variável, quando este método ou variável é declarado em uma classe, o método ou variável será considerado como tendo acesso de pacote.
III- Uma classe com vários construtores sobrecarregados permite apenas que objetos dessa classe sejam inicializados da mesma maneira.
Alternativas
Q251495 Programação
Na linguagem de programação C, o conjunto de inteiros chamados de constantes que especifica todos os valores que uma variável do seu tipo pode ter é denominado de
Alternativas
Q251476 Programação
A leitura do fluxo de caracteres que compõem o programa fonte e o agrupamento dos mesmos em sequências significativas cabe ao analisador
Alternativas
Q245562 Programação
Uma das funções de um programa ligador (linker) é:
Alternativas
Q245556 Programação
Uma das funções de um programa montador (assembler) é:
Alternativas
Q245553 Programação
Considere o seguinte programa em linguagem JA VA:

Imagem 016.jpg

Ao compilá-lo e executá-lo, qual sequência será impressa?
Alternativas
Q245552 Programação
Considere o programa escrito em linguagem C:

Imagem 014.jpg

O resultado impresso será:
Alternativas
Q207374 Programação
Com relação ao desenvolvimento web, julgue os itens subsequentes.

A principal característica do Hibernate é a transformação das tabelas de dados para classes em Java. Além disso, ele gera as chamadas SQL e libera o desenvolvedor do trabalho manual da conversão dos dados resultantes.
Alternativas
Q207373 Programação
Com relação ao desenvolvimento web, julgue os itens subsequentes.

O uso de Javabeans, o controle de transferência entre as páginas e o suporte independente de applets Java pelos browsers são possibilidades proporcionadas pela action tag da JSP.
Alternativas
Q207372 Programação
Com relação ao desenvolvimento web, julgue os itens subsequentes.

Uma vantagem do Framework JSF é a execução da aplicação quase que totalmente no servidor.
Alternativas
Q173157 Programação
Para ajustar o comprimento do campo de exibição da função cout em C++ qual dos métodos abaixo deve ser usado?
Alternativas
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
Respostas
381: A
382: C
383: D
384: B
385: B
386: A
387: A
388: C
389: A
390: E
391: E
392: E
393: D
394: B
395: B
396: E
397: C
398: E
399: A
400: C