Questões Militares Sobre programação
Foram encontradas 574 questões
Uma interface gráfica (Graphical User interface - GUI) apresenta um mecanismo amigável ao usuário para interagir com um aplicativo.
Dentre os componentes GUI Swing do pacote javax, qual fornece uma lista drop-down de itens a partir da qual o usuário pode fazer uma seleção clicando em um item ou possivelmente digitando na caixa?
Analise o seguinte programa em Java.

Quais números serão impressos, respectivamente, após a
execução desse trecho de programa Java?
Analise o programa abaixo.

Assinale a opção que apresenta a saída
do programa apresentado acima.
Considere o programa escrito em linguagem C:

Assinale a alternativa correta que indica o valor da variável num para que o
resultado impresso seja o valor 3 (três).
Considere o programa escrito em linguagem Python:

Assinale a alternativa que corresponde ao resultado que será impresso.
Considere o programa escrito em linguagem C:

Assinale a alternativa que corresponde ao resultado que será impresso.
A estrutura abaixo representa a célula de uma árvore em linguagem C:
typedef struct _no{
int chave;
struct no *esq, *dir;
} no;
Assinale a alternativa correta sobre qual sequência será impressa ao executar um caminhamento na árvore abaixo, conforme o código escrito em linguagem C a seguir.
Considere o programa escrito abaixo em linguagem C:

Assinale a alternativa correta sobre o resultado impresso.
Analise as afirmativas relativas à precedência de metacaracteres em expressões regulares, colocando entre parênteses a letra “V”, quando se tratar de afirmativa verdadeira, e a letra “F” quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.
( ) A expressão ab* significa {a} seguido de {b em qualquer quantidade}.
( ) A expressão ab|c significa {ab} ou {c}.
( ) A expressão ab|cd* significa {ab} ou {{c} seguido de {d em qualquer
quantidade}.
Considere a classe Calculo abaixo em linguagem Java:
public class Calculo
{
public static void main( String args[ ])
{
int soma;
int x;
x = 1;
soma - 0;
while ( x <= 10)
{
soma += x;
++x;
}
System.out.printf ( “A soma é: %d\n”, soma);
}
}
Assinale a opção que apresenta o resultado que será
exibido após a execução do código acima.
Considere a classe QTeste abaixo em linguagem Java:
public class QTeste
{
public static void main( String args[ ])
{
int count;
for ( count = 1; count <= 10; count++)
{
if ( count == 5)
break;
System.out.printf ( “%d ”, count);
}
System.out.printf ( “\nValor = %d\n", count);
}
}
Assinale a opção que apresenta o resultado que será
exibido após a execução do código acima.
( ) A célula de memória à qual uma variável é vinculada deve ser obtida, de alguma forma, de um conjunto de células de memória disponíveis. Esse processo é chamado alocação. ( ) O tempo de vida de uma variável começa quando eia é vinculada a uma célula específica e termina quando ela é desvinculada dessa célula. ( ) Variáveis estáticas são aquelas cujas vinculações de armazenamento são criadas quando suas sentenças de declaração são elaboradas, mas cujos tipos são estaticamente vinculados. Uma linguagem que tem apenas variáveis estáticas não permite o uso de subprogramas recursivos. ( ) Variáveis dinâmicas do monte implícitas são células de memória não nomeadas (abstratas) alocadas e liberadas por instruções explícitas em tempo de execução pelo programador. ( ) Variáveis dinâmicas do monte explícitas são vinculadas ao armazenamento no monte apenas quando são atribuídos valores a elas. Todos os seus atributos são vinculados cada vez que elas recebem valores atribuídos.
Observe atentamente os códigos abaixo:

De acordo com o código observado, quais são os valores exibidos, respectivamente, na saída pós-execução?
O código abaixo expõe conceitos da Programação Orientada a Objeto (POO).

Quais conceitos estão presentes nesse código?