Buscar

LINGUAGEM DE PROGRAMAÇÃO AV NOVEMBRO 2017

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

29/11/2017 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201601073283&p2=3446699&p3=CCT0261&p4=103132&p5=AV&p6=24/11/2017&p… 1/4
 
 
Avaliação: CCT0261_AV_201601073283 » LINGUAGEM DE PROGRAMAÇÃO
Tipo de Avaliação: AV
Aluno: 201601073283 - PABLO DE SOUZA NASCIMENTO
Nota da Prova: 8,0 Nota de Partic.: Av. Parcial Data: 24/11/2017 17:30:10
 
 1a Questão (Ref.: 201601113897) Pontos: 0,0 / 1,0
A tecnologia Java é, basicamente, dividida em:
 JSE, JDE e JME
JSE, JDE e JPE
JSE, JEE e JPE
 JSE, JEE e JME
JSE, JEEP e JME
 
 2a Questão (Ref.: 201601112244) Pontos: 1,0 / 1,0
Marque a alternativa que define uma matriz de números inteiros com 4 linhas e 5 colunas:
int matriz [4][5];
 int [][] matriz = new int [4][5];
int [][] matriz = new int [4,5];
int [][] matriz = new int [5,4];
int [][] matriz = new int [5][5];
 
 3a Questão (Ref.: 201601312297) Pontos: 1,0 / 1,0
As interfaces gráficas com o usuário (GUI - Graphical User Interface) são construídas a partir de componentes
GUI, que são objetos com o qual o usuário interage através dos dispositivos de entrada, ou seja, o mouse, o
teclado, etc. Em Java, as classes necessárias para criação de componentes gráficos, bem como para fornecer-
lhes funcionalidade, estão agrupadas em dois grandes pacotes:
java.lang e javax.swing
 java.awt e javax.swing
java.util e java.lang
java.awt e java.lang
javax.swing e java.util
 
 4a Questão (Ref.: 201601851199) Pontos: 1,0 / 1,0
De acordo com a descrição de um conjunto de entidades (reais ou abstratas) de um mesmo tipo e com as mesmas
características e comportamentos. É uma definição de:
Objeto.
Método.
Conjunto.
String.
29/11/2017 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201601073283&p2=3446699&p3=CCT0261&p4=103132&p5=AV&p6=24/11/2017&p… 2/4
 Classe.
 
 5a Questão (Ref.: 201601954220) Pontos: 1,0 / 1,0
(FCC/2012 TJ-RJ) No contexto de programação orientada a objetos, considere as afirmativas abaixo. 
 
I. Objetos são instâncias de classes. 
 
II. Herança é uma relação entre objetos. 
 
III. Mensagens são formas de executar métodos. 
 
IV. Classes são apenas agrupamentos de métodos. 
 
V. Ocorre herança múltipla quando mais de um método é herdado. 
 
VI. Herança é uma relação entre classes. 
 
Está correto o que se afirma APENAS em:
 I, III e IV.
 II, III e V.
 I, III e VI.
II, IV e V.
III, IV e VI
 
 6a Questão (Ref.: 201601671269) Pontos: 1,0 / 1,0
Tei Ping, aluna de programação, escreveu uma classe em Java, aqui parcialmente apresentada, que feriu um importante conceito de Orientação 
a Objetos. Marque a opção que indica o conceito usado incorretamente pela estudante.
 
public class Aluno {
 public String matricula, nome;
 public float CR;
 
 public void imprimirDados() {
 System.out.println("Matricula = " + matricula + " Nome = " + nome + " CR = " + CR);
 }
}
Polimorfismo
Herança
 Encapsulamento
Abstração
Instância
 
 7a Questão (Ref.: 201601112279) Pontos: 1,0 / 1,0
Generalização é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe),
aproveitando seus comportamentos (métodos) e variáveis possíveis(atributos), também é conhecido como:
(Fonte: adaptado IBM)
 Herança
Abstração
Classe Abstrata
Agregação
Associação
 
29/11/2017 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201601073283&p2=3446699&p3=CCT0261&p4=103132&p5=AV&p6=24/11/2017&p… 3/4
 8a Questão (Ref.: 201601312344) Pontos: 0,0 / 1,0
A JOptionPane é a classe mais simples do Swing, esta classe mostra janelinhas de mensagens, confirmação e
erros, entre outras. Marque a alternativa que apresenta o método mais apropriado de se mostrar uma mensagem
para o usuário.
 JOptionPane.showConfirmDialog(null, "Minha mensagem!");
JOptionPane.showQuestionMessage(null, "Minha mensagem!");
JOptionPane.showFileChooser(null, "Minha mensagem!");
JOptionPane.showInputDialog(null, "Minha mensagem!");
 JOptionPane.showMessageDialog(null, "Minha mensagem!");
 
 9a Questão (Ref.: 201601112207) Pontos: 1,0 / 1,0
Baseando-se no trecho de código abaixo, podemos afirmar que:
 public class Avaliacao {
 public static void main(String[] args) {
 String a = "3";
 int saida = 0;
 try {
 int i = Integer.parseInt(a);
 saida = i; 
 } catch (Exception e) {
 saida = -1;
 } finally {
 saida = 10;
 }
 
 System.out.println(saida);
 } 
 }
A saída no console será: "13"
 A saída no console será: "10"
Não compilará;
A saída no console será: "3"
A saída no console será: "-1"
 
 10a Questão (Ref.: 201601112231) Pontos: 1,0 / 1,0
Dado o trecho de código escrito em Java abaixo, podemos afirmar que:
 public class Avaliacao{ 
 public void metodo() throws Exception {
 throw new Exception();
 }
 public static void main(String args[]) {
 int x, y, z;
 x = y = z = 1;
 try {
 new Avaliacao().metodo();
 x++;
 } catch (Exception e) {
 y++;
 } finally {
 z++;
 new Avaliacao().metodo();
 }
 System.out.println(x + "," + y + "," + z);
 }
 }
Imprime no console: 2,2,1.
Imprime no console: 1,1,2.
 O programa não compila.
Imprime no console: 1,1,3.
29/11/2017 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=260715510&p1=201601073283&p2=3446699&p3=CCT0261&p4=103132&p5=AV&p6=24/11/2017&p… 4/4
Imprime no console: 2,2,3.
Período de não visualização da prova: desde 16/11/2017 até 28/11/2017.

Continue navegando