Buscar

linguagem de programação

Prévia do material em texto

Avaliação: CCT0176_AV1_201102137715 » LINGUAGEM DE PROGRAMAÇÃO
Tipo de Avaliação: AV1
Aluno: 201102137715 - SUMMERSON DE SOUZA GONCALVES
Professor:
ALEXANDRE SOARES ALVES
ALEXANDRE HELENO DE LIMA SILVA
Turma: 9003/AC
Nota da Prova: 6,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 24/04/2013 10:12:10
 1a Questão (Cód.: 31598) Pontos: 1,0 / 1,0
Observe o fragmento do código JAVA a seguir:
public class Avaliacao {
 public static int e(int x) {
 return x * 1;
 }
 public static int d(int x) {
 return x * 2;
 }
 public static int b(int x) {
 if (x < 1)
 return 0;
 else
 return 5 - d(x + 1);
 }
 public static int a(int y) {
 return 3 + b(y) + d(y) + e(y);
 }
 public static void main(String[] args) {
 System.out.println(a(5));
 }
}
Como resultado de sua execução teremos o seguinte resultado:
12
13
 11
10
14
 2a Questão (Cód.: 32121) Pontos: 1,0 / 1,0
Analise os 3 trechos de código abaixo e assinale a alternativa correta:
i.
final int ARRAY_SIZE = 5;
ARRAY_SIZE = 10;
ii.
int b[] = new int[10];
for(int i=0; i<=b.length(); i++)
b[i] = 1;
iii.
int a[][] = { {1,2} , {3,4} };
a[1,1] = 5;
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi...
1 de 4 04/05/2013 23:28
 i. não é possível alterar o valor ARRAY_SIZE para 10 /
ii. Acesso a um index do vetor inexistente causando estouro /
iii. atribuição do valor 5 de forma incorreta na matriz
não possui nenhum erro nos 3 trechos de código
i. não possui nenhum erro /
ii. não possui nenhum erro /
iii. não é possível inicializar uma matriz no momento da declaração
i. não é possível inicializar uma variável final no momento da declaração /
ii. não possui nenhum erro /
iii. não é possível inicializar uma matriz no momento da declaração
i. não existe variável final /
ii. acesso a um index do vetor inexistente causando estouro /
iii. não é possível inicializar uma matriz no momento da declaração
 3a Questão (Cód.: 78068) Pontos: 1,0 / 1,0
Seja um programa em java com o seguinte código:
public class PrimeiroPrograma {
public static void main (String args[]) {
 System.out.println("Bem vindo ao Mundo Java");
}
}
Marque a única alternativa CORRETA:
O arquivo pode ser salvo como primeiroprograma.java, pois o java não faz diferença entre letras
maiúscula e minúscula.
 O arquivo deve ser salvo como PrimeiroPrograma.java, pois o java faz diferença entre letras maiúscula e
minúscula.
O arquivo deve ser salvo como ProgramaPrincipal.java, pois este possui o método main (String arg [])
que é o método principal do java.
O arquivo pode ser salvo com qualquer nome, pois o compilador entenderá que é um programa em
java.
O arquivo pode ser salvo com qualquer nome desde que tenha a extensão .java, indicando que é um
código fonte em java.
 4a Questão (Cód.: 33291) Pontos: 0,0 / 1,0
1. Considere as instruções Java abaixo:
int cont1 = 3;
int cont2 = 2;
int cont3 = 1;
cont1 += cont3++;
cont1 -= --cont2;
cont3 = cont2++;
Após a execução deste trecho de código, os valores de cont1, cont2 e cont3 serão, respectivamente:
2, 3 e 4
1, 2 e 3
 4, 3 e 2
4, 2 e 3
3, 2 e 1
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi...
2 de 4 04/05/2013 23:28
 5a Questão (Cód.: 33319) Pontos: 1,0 / 1,0
Qual sera a saída do programa abaixo?
public class Teste {
 public static void main(String args[]) {
 int a = 0;
 double b = 2;
 System.out.println(++a + b);
 }
}
 3.0
2
2.0
3
erro de compilação
 6a Questão (Cód.: 33290) Pontos: 1,0 / 1,0
Para declarar uma constante chamada SIZE do tipo inteiro e com valor 10 no Java, podemos utilizar a
construção:
void final int SIZE = 10
this extend integer SIZE := 10
this final int SIZE :=10
static extend integer SIZE = 10
 static final int SIZE = 10
 7a Questão (Cód.: 67449) Pontos: 0,0 / 0,5
Qual tipo de classe permite que se gere uma instância?
Concreta
Interface e Concreta
Interface e Abstrata
 Abstrata
Interface
 8a Questão (Cód.: 31628) Pontos: 0,0 / 0,5
Marque a sentença FALSA:
 A linguagem JAVA possui um tipo variável que não pode sofrer alterações.
O comando IMPORT deve ser utilizado toda vez que desejar aproveitar um código já desenvolvido e
incluí-lo no arquivo do programa.
O comando PACKAGE deve ser usado para organizar fisicamente as classes no computador.
Dentre os métodos desenvolvidos existe um denominado MAIN, que para a linguagem JAVA serve para
iniciar a execução.
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi...
3 de 4 04/05/2013 23:28
Toda classe inicia com letra maiúscula e os métodos com letra minúscula, por definição.
 9a Questão (Cód.: 98461) Pontos: 0,5 / 0,5
Associe as duas colunas relacionando as instruções de seleção e de repetição com suas respectivas definições e,
a seguir, assinale a sequência correta. Instruções de seleção e de repetição:
(1) if
(2) if...else
(3) while
(4) switch
Definições:
( ) Instrução de seleção múltipla: seleciona ou ignora um grupo de ações entre vários grupos.
( ) Instrução de seleção única: seleciona ou ignora um grupo de ações.
( ) Instrução de repetição que executa um grupo de ações zero ou mais vezes, enquanto uma condição de
continuação do loop for verdadeira.
( ) Instrução de seleção dupla: executa um grupo de ações entre dois grupos de ações.
1 - 4 - 3 - 2
2 - 1 - 4 - 3
2 - 3 - 1 - 4
3 - 2 - 1 - 4
 4 - 1 - 3 - 2
 10a Questão (Cód.: 31137) Pontos: 0,5 / 0,5
Em Java encontra-se várias formas de implementarmos uma estrutura de dados. Uma delas é a criação de
matrizes unidimensionais (vetores) e multidimensionais. É correto afirmar sobre esta estrutura de dados:
é usada somente para agrupar dados de tipos primitivos, como int e double.
 é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
é usada somente para agrupar objetos.
não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
é usada somente para armazenar tipos primitivos.
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
 
 
BDQ Prova http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hi...
4 de 4 04/05/2013 23:28

Continue navegando