Logo Passei Direto
Buscar

CCT0176 - LINGUAGEM DE PROGRAMAÇÃO - RIC - AV1

User badge image

Enviado por D.j. Pedro Alexandre em

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Avaliação: CCT0176_AV1_201001407491 » LINGUAGEM DE PROGRAMAÇÃO
Tipo de Avaliação: AV1
Aluno: 201001407491 - RICARDO LEIROZ BUNN 
Professor: RICARDO CEZAR OLIVEIRA DAMASCENO Turma: 9001/AA
Nota da Prova: 2,5 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 25/04/2013 10:12:16
1a Questão (Cód.: 31598) Pontos:0,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:
10
11
12
14
13
2a 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");
}
}
Página 1 de 4BDQ Prova
16/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2844...
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.
3a Questão (Cód.: 31142) Pontos:0,0 / 1,0
Quando desenvolvemos uma classe em Java podemos definir um atributo de diferentes formas, como usar 
modificadores de visibilidade e também definí-lo como estático, usando o termo static. Definir um atributo como 
static significa:
O valor deste atributo é o mesmo para todas as instâncias da classe (ele é compartilhado).
O dado atribuído a este atributo fica guardado no objeto, e não na classe.
É um atributo do objeto e não da classe.
É acessado pelo objeto e não pela classe.
É a forma mais próxima de se definir um atributo local em Java.
4a Questão (Cód.: 31629) Pontos:0,0 / 1,0
Marque a alternativa que indica a quantidade de definições corretas de um array unidimencional (vetor) para 
armazenar 3 notas de alunos:
float notas [3] ;
float [ ] notas = new float [3];
float notas [ ] = new float [3];
float [ ] notas = {5,7,10};
float [ ] notas = new float [3] {5,7,10};
1
0
2
3
4
5a Questão (Cód.: 33321) Pontos:0,0 / 1,0
O que imprimirá a linha de código em Java a seguir? System.out.println("1+1+1="+1+1+'1')
3=21
111=111
1+1+1=21
3=111
1+1+1=111
Página 2 de 4BDQ Prova
16/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2844...
6a Questão (Cód.: 32037) Pontos:0,5 / 0,5
A classe String possui diversas funcionalidades importantes para o programador. Abaixo seguem alguns dos 
métodos disponíveis. 
Assinale a opção INCORRETA:
equals() - compara duas strings
trim() - concatena duas strings
charAt(x) - captura o caractere de uma string de acordo com o índice estipulado
length() - obtém o tamanho de uma string
toUpperCase() - altera a string para maiúsculo
7a 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.
Toda classe inicia com letra maiúscula e os métodos com letra minúscula, por definição.
O comando PACKAGE deve ser usado para organizar fisicamente as classes no computador.
O comando IMPORT deve ser utilizado toda vez que desejar aproveitar um código já desenvolvido e incluí-
no arquivo do programa.
Dentre os métodos desenvolvidos existe um denominado MAIN, que para a linguagem JAVA serve para 
iniciar a execução.
8a 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 - 3 - 1 - 4
2 - 1 - 4 - 3
3 - 2 - 1 - 4
4 - 1 - 3 - 2
Página 3 de 4BDQ Prova
16/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2844...
9a 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:
não é permitido o uso deste tipo de estrutura em Java, somente na Linguagem C.
é usada somente para agrupar dados de tipos primitivos, como int e double.
é usada somente para armazenar tipos primitivos.
é usada para armazenar dados de tipos primitivos e também para armazenar objetos.
é usada somente para agrupar objetos.
10a Questão (Cód.: 32121) Pontos:0,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;
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
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
não possui nenhum erro nos 3 trechos de código
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
Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
Página 4 de 4BDQ Prova
16/05/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=2844...

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?