Questões Militares
Sobre linguagens de programação em programação
Foram encontradas 425 questões
Analise o código em JAVA abaixo,
public class Bicycle {
public static void main{String[] args) {
Bike b = new Bike(0,0,0);
MountainBike mb = new MountainBike (0,0,0,05;
}
public static class Bike {
public int cadência;
public int marcha;
public int veloc;
public Bike (int cadencia_inic, int veloc_inic, int marcha_inic) {
marcha = marcha_inic;
cadência = cadencia_inic;
veloc = veloc_inic;
}
public void mudar_cadencia(int n) {
cadência = n;
}
public void mudargnarcha(int n) {
marcha = n ;
}
public void frear(int decrement) {
veloc -= decrement;
}
public void acelerar(int increment) {
veloc += increment;
}
}
public static class MountainBike extends Bike {
public int altura_do_banco;
public MountainBike ( int altura__inic, int cadencia_inic,
int veloc_inic, int marcha__inic) {
super(cadencia_inic, veloc_inic, marcha_inic);
altura_do_banco = altura_inic;
}
public void alterar_altura_do_banco(int n) {
altura_do_banco = n;
}
public void acelerar (int increment) {
veloc += increment + 1;
}
}
}
Em relação ao código acima, considerando que polimorfismo e
herança são aspectos importantes no paradigma de Orientação
a Objeto, ê correto afirmar que:
public class PI {
public static void main{String[] args) {
int a=4;
int [ ] vetor = {1,2,3,0,a};
a=3;
bS (vetor);
for (int i=0; i<(vetor.length)-1; i++) {
System.out.println (vetor [í]) ;
}
}
public static void bS (int [ ] vetor){
boolean houveTroca = true;
while (houveTroca) {
houveTroca = false;
for (int i = 0; i < (vetor.length)-1; i++) {
if (vetor[i] > vetor[i+1]}{
int variavelAuxiliar = vetor [i+1] ;
vetor [i+1] = vetor [i];
vetor[i] = variavelAuxiliar;
houveTroca = true;
}
}
}
}
}
Qual é a seqüência de valores que será impressa pelo programa ao final de sua execução?
Com relação à construção de algoritmos na linguagem JAVA, analise o programa abaixo desenvolvido no ambiente Netbeans 7.3:
public class P1 {public static void main(String[ ] args) {
P1 t = new P1();
t . d (19);
}
public static long f (long n) {
if {n <=1) {
return 1;
}
else (return n * f (n-1);
}
}
public void d(long n) {
for (int t=0; t <= n; t++ ) {
System, out .printf ("%d = %d\n" , t, f(t));
}
}
}
Dentre as opções abaixo, qual apresenta o valor da variável
" t " quando f (t) = 24?
( ) Um ARRAY pode armazenar muitos tipos de valores diferentes . ( ) Um índice de ARRAY deve ser normalmente do tipo FLOAT. ( ) Argumentos de linha de comando são armazenados em um ARRAY de STRINGS, chamado args por convenção. ( ) Argumentos de linha de comando são separados por um espaço em branco. ( ) O trecho de algoritmo abaixo apresenta a EXCEPTION: JAVA.LANG.ARRAYINDEXOUTOFBONDSEXCEPTION. int [] b = new int [10]; for (int i = 0;i < b.length; i++) b[i] = 1; ( ) Um ARRAY que utiliza dois índices é referido como um ARRAY bidimensional.
public void disconnect FromDatabase ()
{
if ( connectedToDatabase )
{
try
{
resultSet.close();
statement.close();
connection.close();
}
Catch ( SQLException sqlException)
{
sqlException.printStackTrace();
}
finally
{
connectedToDatabase = false;
}
}
}
Sabendo que o código acima se refere à implementação da Java no acesso a banco de dados em JDBC, assinale a opção que apresenta corretamente a função do método do trecho de código acima.
package linguagemprogramacao;
public class LinguagemProgramacao {
public static void main(String[ ] args) {
String nome = "João";
imprimeNome ( " Empty" ) ;
}
public static void imprimeNome(String nome){
if(! nome.isEmpty()){
System.out.println("Tudo bem " + nome + "? ");
} else {
System.out.println("Seu nome é " + nome + "? ");
}
}
}
Qual será a saída do programa acima?
public classe Estudante extends Pessoa
{
corpo da classe...
} / / fim da classe Estudante
public classe Empregado implements Pagamento
corpo da classe...
} / / fim da classe Empregado
Assinale a opção que completa corretamente as lacunas da sentença abaixo.
Em relação às classes acima, é correto afirmar que a classe Estudante estende a ______ e a classe Empregado implementa a ._______
O Java garante que um bloco ______________ fornecido executará se uma exceção for lançada no bloco ______________ correspondente ou em qualquer um de seus blocos ______________ correspondentes.
• Função que lê no máximo uma linha: ____________
• Função que especifica a quantidade de informações a serem lidas: ____________
• Função que lê apenas um caractere por vez: ____________
• Função que lê todo o conteúdo de um arquivo e o envia diretamente ao buffer de saída: ____________
• Lê uma linha do arquivo e retira as tags HTML e PHP: ____________
• Função que posiciona o ponteiro em um arquivo: ____________
( ) O Java não diferencia letras maiúsculas de letras minúsculas, ou seja, para o Java, “Brasil” e “brasil” têm o mesmo significado.
( ) Uma sequência de caracteres entre aspas duplas é chamada de string, string de caracteres, mensagem ou literal de string.
( ) Uma instrução de declaração de variável especifica o nome e o tipo de uma variável.
( ) O método scanner nextint é utilizado para se obter um número inteiro que será utilizado numa classe do programa.
( ) O método main é o ponto de partida de cada aplicativo Java e deve iniciar com: public static void main (String [ ] args).
( ) As instruções orientam o computador a realizar ações.
( ) Uma declaração da classe public deve ser salva em um arquivo com o mesmo nome da classe seguido pela extensão do nome do arquivo “Java”.
Considerando a definição e utilização de estruturas de dados em JAVA, analise o programa abaixo, desenvolvido no ambiente NetBeans 7.2.1:

Dentre as opções abaixo, qual apresenta o valor que será impresso
por esse programa ao final de sua execução?
Considerando o tratamento em cadeias de caracteres, analise o programa em JAVA abaixo, desenvolvido no ambiente NetBeans 7.2.1:

Dentre as opções abaixo, qual apresenta o valor que será impresso
por esse programa ao final de sua execução?
Considerando a definição e utilização de matrizes em JAVA, analise o programa abaixo, desenvolvido no ambiente NetBeans 7.2.1:

Dentre as opções abaixo, qual apresenta o valor que será impresso
por esse programa ao final de sua execução?
Considerando a construção de algoritmos no que tange às estruturas básicas de controle, analise o programa em JAVA abaixo, desenvolvido no ambiente NetBeans 7.2.1:

Dentre as opções abaixo, qual apresenta o valor que será
impresso por esse programa ao final de sua execução?
Com relação a funções e procedimentos na linguagem JAVA, analise o programa abaixo, desenvolvido no ambiente NetBeans 7.2.1:

Dentre as opções abaixo, qual apresenta o valor da variável
"c" quando f (c) = 24?